body{
background-color:#182D35;
margin: 0 auto;
padding:0px;
}
html{ overflow-x:hidden;}
#body{background:#1E3942 url(../images/fwindex_bg.jpg) center 50px no-repeat;}
#content{
background:url(../images/fwindex_01.jpg) top center no-repeat;
width:1002px;
height:1%;
overflow:hidden;
margin: 0 auto;
}
#header{
width:1002px;
height:156px;
float:left;
position:relative;
}
.logo{
	width:155px;
	height:110px;
	position:absolute;
	left: 22px;
	top: 29px;
}
#con_page{
width:1002px;
height:auto;
}
#con_left{
width:198px;

background:url(../images/left.gif) center 50px no-repeat;
_overflow:hidden;
float:left;
}
#con_left1{
width:198px;
height:275px;
background:url(../images/fwindex_02.png);
padding-top:126px;

}

#mainMenu{
width:166px;
height:145px;
background:url(../images/fwindex_03.jpg);
margin: 0 auto;
}
#nav{
height:145px;
width:166px;
list-style:none;
display:block;
margin:0;
padding:0;
}
#nav li{
float:left;
width:166px;
height:33px;
margin-bottom:4px;
}
#nav li a{ display:block; height:33px; width:166px; background:none;}
#nav li a:hover{ background-image:url(../images/fwindex_04.jpg);}
#nav li a#yi:hover{ background-position:0px 0px;}
#nav li a#er:hover{ background-position:0px -33px;}
#nav li a#san:hover{ background-position:0px -66px;}
#nav li a#si:hover{ background-position:0px -99px;}

#banners-L_r div{
width:154px;
height:73px;
float:left;

position:relative;
display:inline;
}
#banners-L_r div a{
width:142px;
height:69px;
position:absolute;
left:0px; top:0px;
padding-top:4px; padding-left:12px;
background:#000 url(../images/banner-border_3.gif) 0px 0px no-repeat;
}
#banners-L_r div a:hover{
background:#000 url(../images/banner-border_3.gif) -1px -73px no-repeat;
}
#banners-L_r img{
border:0;
}

#main2{
width:158px;
height:80px;
margin: 0 auto;
margin-top:10px;
}
#nav2{
height:80px;
width:158px;
list-style:none;
display:block;
margin:0;
padding:0;
}
#nav2 li{
float:left;
width:76px;
height:19px;
margin-bottom:10px;
margin-right:5px;
background:url(../images/buttonbg.jpg);
text-align:center;
}

#nav2 .text1 a{
font:12px/14px "宋体";
color:#FFFFFF;
text-decoration:none;
}
.text1 a:hover{
color: #FFFF00;
text-decoration: underline;
}

#service{
width:175px;
height:125px;
background:url(../images/fwindex_05.jpg);
margin: 0 auto;
margin-top:12px;
padding-top:35px;
padding-left:15px;
}
#service{ min-height:120px; _height:120px; padding-bottom:5px; background:#9CB5BA url(../images/fwindex_05.jpg) no-repeat top; scrollbar-base-color:#182D35; }

#nav3{
height:19px;
width:158px;
list-style:none;
display:block;
margin:0;
padding:0;
}
#nav3 li{
width:158px;
height:19px;
display:block;
text-align:left;
}

.text2{
font:12px/20px "宋体";
color:#553E66;
text-decoration:none;
}
.text2 a:hover{
color: #0E13EE;
text-decoration: underline;
}

#date{
width:190px;
height:170px;
background:url(../images/fwindex_06.jpg);
margin: 0 auto;
margin-top:15px;
}

#user{
width:190px;
height:30px;
background:url(../images/fwindex_07.jpg);
margin: 0 auto;
margin-top:15px;
padding-top:100px;
}

.text3 a{
font: bold 14px/20px "宋体";
color:#553E66;
text-decoration:none;
text-align:center;
display:block;
}
.text3 a:hover{
color: #0E13EE;
text-decoration: underline;
}

#cont_right{
width:802px;
height: auto;
float:right;
margin-top:5px;
margin-bottom:11px;
}

#flash{
width:255px;
height:395px;
float:left;
}

#cont_right1{
width:547px;
height: auto;
float:right;
}

#main_r1{
width:538px;
height:24px;
background:url(../images/fwindex_09.png);
float:right;
margin-top:22px;
}
#nav4{
height:24px;
width:538px;
list-style:none;
display:block;
margin:0px;
padding:0px;
}
#nav4 li{
float:left;
width:92px;
height:24px;
margin-right:2px;
}
#nav4 li a{ display:block; height:24px; width:92px; background:none;}
#nav4 li a:hover{ background-image:url(../images/fwindex_13.jpg); height:24px;}
#nav4 li a#yi:hover{ background-position:1px 0px;}
#nav4 li a#er:hover{ background-position:-93px 0px;}
#nav4 li a#san:hover{ background-position:-187px 0px;}
#nav4 li a#si:hover{ background-position:-281px 0px;}

.cont_rbg{
width:547px;
height: auto;
background:url(../images/fwindex_10.png) no-repeat;
float:right;
padding-top:23px;
}
#cont_rbg_l{
width:393px;
height:auto;
float:left;
margin:0px;
}
#cont_rbg_left{
width:393px;
height:1%;
overflow:hidden;
background:url(../images/fwindex_11.jpg);
}
#main_r2{
width:372px;
height:19px;
background:url(../images/fwindex_17.jpg);
margin: 0 auto;
}
#nav5{
height:19px;
width:372px;
list-style:none;
display:block;
margin:0;
padding:0;
}
#nav5 li{
float:left;
width:90px;
height:19px;
text-align:center;
}

.text4 a{
font:12px/20px "宋体";
color:#DDDFA0;
text-decoration:none;
text-align:center;
display:block;
}
.text4 a:hover{
color: #E4B930;
text-decoration: underline;
}

#hot{
width:379px;
height:57px;
background:url(../images/fwindex_16.jpg);
margin: 0 auto;
margin-top:2px;
}
#buttom1{
width:393px;
height:9px;
background:url(../images/fwindex_12.jpg) no-repeat;
}
#cont_rbg_right{
width:154px;
height:1%;
overflow:hidden;
float:right;
background:url(../images/fwindex_18.jpg) no-repeat;
padding-top:33px;
}

#cont_right2{
width:802px;
height: auto;
float:right;
padding:0px;
margin: 0 auto;
}
#index_surch {
	background-image: url(../images/fwindex_surch.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 786px;
	margin:0 auto;
}
#cont_event1{
width:377px;
height:72px;
float:left;
background:url(../images/def_14.jpg);
background-repeat: no-repeat;
padding-left:3px;
padding-top:26px;
margin-left:15px;
margin-top:7px;
}
#banner{
width:374px;
height:68px;
background:#0E1B20;
}
#cont_event2{
    width:377px;
    height:72px;
	float:left;
    padding-left:3px;
    padding-top:26px;
	background-image: url(../images/def_15.jpg);
	background-repeat: no-repeat;
	margin-top:7px;
	margin-left:8px;
}
#cont_right3{
	width:787px;
	height:1%;
	overflow:hidden;
	float:left;
	background-image: url(../images/fwindex_conbg.jpg);
	padding-left:15px;
	margin-left:2px;

}
#cont_right3tbg{
width:802px;
height:23px;
background: url(../images/fwindex_21.jpg);
float:right;
margin-top:5px;
margin-left:-15px;
z-index:-1;
}
#cont_right3_left{
width:380px;
height:auto;
float:left;
}
#cont_right3_left1{
	width:380px;
	height:272px;
	float:left;
	background:url(../images/fwindex_xs.jpg);
	margin-top:-7px;
	z-index:10;
}
#cont_right3_left2{
	width:360px;
	height:203px;
	float:left;
	background:url(../images/fwindex_22.jpg);
	margin-top:5px;
	padding-left:20px;
	padding-top:68px;
}
#cont_right3_left2_jt{
	width:111px;
	height:71px;
	float:left;
	margin-bottom:16px;
	margin-right:5px;
}
div#cont_right3_left2_jt a{	
	float:left;
	padding:4px;
	background:url(../images/jtkk.jpg) no-repeat;}
	
div#cont_right3_left2_jt  a:hover{
	float:left;
	padding:4px;
	background:url(../images/jtkhover.jpg);
	background-repeat:no-repeat;
}
#cont_right3_right{
width:362px;
height:504px;
background:url(../images/fwindex_23.jpg);
background-repeat:no-repeat;
float:left;
padding-top:44px;
padding-left:16px;
margin-left:6px;
margin-top:-7px;
}
#fwindex_gameinfo{
width:353px;
height:134px;
float:left;
}
#fwindex_infobg{
width:343px;
height:150px;
background:url(../images/fwindex_infobg.jpg);
float:left;
position:relative;
}
#fwindex_infobg a:hover { text-decoration:underline; }
#fwindex_infobg img.newVison1 { position:absolute; top:51px; left:27px;}
#fwindex_infobg .newVison1Text {  position:absolute; top:59px; left:64px; width:214px; overflow:hidden;  }
#fwindex_infobg img.newVison2 { position:absolute; top:94px; left:27px; }
#fwindex_infobg .newVison2Text2 {width:214px;position:absolute; top:102px; left:64px; overflow:hidden;  }
#fwindex_infobg div.newVison1Text a,#fwindex_infobg div.newVison2Text2 a {text-decoration:none;color:#E4B930; font-size:14px; font-weight:700; }
#fwindex_qhj{
	width:343px;
	height:154px;
	float:left;
	background-image: url(../images/fwindex_qhj.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:52px;
}
#fwindex_qhj_wp{
	width:102px;
	height:148px;
	float:left;
	margin:0px 4px;
}
div#fwindex_qhj_wp a:link;a:visited;a:active { border:transparent solid 1px; }
div#fwindex_qhj_wp a:hover {
	border:#66CC00 solid 1px;
	position: relative;
	left: -1px;
	width:102px;
	height:148px;
}
#shequtt{
width:768px;
height:45px;
background:url(../images/fwindex_24.jpg);
float:left;
margin:0 auto;
}
#shequ{
width:762px;
height:auto;
float:left;
margin: 0 auto;
margin-top:15px;
padding-left:2px;
padding-right:4px;
}
#shequ_left{
width:375px;
height: auto;
float:left;
}
#shequ_left1{
width:375px;
height:288px;
float:left;
background:url(../images/fwindex_25.jpg);
margin-bottom:4px;
}
#shequ_left2{
width:375px;
height:240px;
float:left;
background:url(../images/fwindex_26.jpg);
margin-bottom:4px;
}
#shequ_left3{
width:357px;
height:193px;
float:left;
background:url(../images/fwindex_27.jpg);
margin-bottom:4px;
padding-top:59px;
padding-left:18px;
position:relative;
}

#shequ_right{
width:374px;
height:auto;
float:right;
}
#shequ_right_tt{
width:374px;
height:25px;
background:url(../images/fwindex_28.jpg);
}
#shequ_right_l{
width:247px;
height: auto;
float:left;
padding-left:2px;
}

#photoup{
width:247px;
height: auto;
float:left;
margin-top:4px;
}
.up_tt{
width:243px;
height:19px;
background:url(../images/fwindex_29.jpg);
padding-left:4px;
padding-top:3px;
}
#photo_left{
width:122px;
height:auto;
float:left;
}
.photo{
width:120px;
height:63px;
float: left;
margin-top:3px;
margin-bottom:5px;
}
.textcont{
width:120px;
height:20px;
background:url(../images/fwindex_32.jpg) no-repeat;
float:left;
display:block;
font-size:12px; overflow:hidden; color:#E4D385; line-height:20px; text-align:center;
}

#photo_right{
width:120px;
height:auto;
float:right;
}

#articles{
width:247px;
height: auto;
float:left;
margin-top:8px;
}
#articles_tt{
width:247px;
height:22px;
background:url(../images/fwindex_33.jpg);
float:left;
}

#articles_list{
width:247px;
height:214px;
margin: 0 auto;
padding:0px;
}
#nav6{
height:22px;
width:247px;
list-style:none;
display:block;
margin:0;
padding:0;
margin-top:10px;
float:left;
}
#nav6 li{
width:237px;
height:22px;
display:block;
text-align:left;
float:left;
padding-left:10px;
}

.text5 a{
font:12px/20px "宋体";
color:#7DA8AD;
text-decoration:none;
text-align:left;
display:block;
}
.text5 a:hover{
color: #E4B930;
text-decoration: underline;
}

#shequ_right_r{
width:119px;
height: auto;
float:right;
margin-right:1px;
}
#shequ_right_r1{
width:119px;
height:113px;
background:url(../images/fwindex_35.jpg);
float:left;
}
#shequ_right_r2{
width:119px;
height:114px;
background:url(../images/fwindex_36.jpg);
float:left;
}
#shequ_right_r3{
width:119px;
height:114px;
background:url(../images/fwindex_37.jpg);
float:left;
}
#shequ_right_r4{
width:119px;
height:114px;
background:url(../images/fwindex_38.jpg);
float:left;
}
#meiti_right_r5{
width:352px;
height:180px;
float:left;
margin-left:7px;
margin-top:4px;
background:url(../images/fwindex_39_100514.jpg) no-repeat;
padding-left:26px;
padding-top:68px;
position:relative;
}
.hied{ display:none;}
#meiti_right_r5 .hover{ background-image:url(../images/fwindex_39_100514_hover.jpg); background-repeat:no-repeat;}
#meiti_right_r5 ul,li{ list-style:none; margin:0px; padding:0px;}
#meiti_right_r5 .a_1{ width:78px; height:21px; position:absolute; top:2px; left:110px; background-position:-110px -2px;}
#meiti_right_r5 .a_2{ width:78px; height:21px; position:absolute; top:2px; left:200px; background-position:-200px -2px;}
#meiti_right_r5
.meiti_warp{ height:150px; overflow:hidden;}
.meiti_warp .meiti_right_r5_mt{
	width:103px;
	height:63px;
	float:left;
	margin-bottom:16px;
	margin-right:6px;
}
#meiti_right_r5_mt{
	width:103px;
	height:63px;
	float:left;
	margin-bottom:16px;
	margin-right:6px;
}
#cont_right3tfoot{
width:802px;
height:24px;
background: url(../images/fwindex_40.jpg);
float:right;
margin-left:-15px;
z-index:-1;
}
#foot{
width:798px;
height:75px;
background: url(../images/fwindex_foot.jpg);
float:right;
margin-right:2px;
margin-top:8px;
}
#main_r3{
width:379px;
height:234px;
margin: 0 auto;
margin-top:5px;
}
#tel{
	width:175px;
	height:16px;
	position:absolute;
	font: bold 14px/20px "宋体";
	color:#5BA6A9;
	left: 172px;
	top: 120px;
}
#mail{
	width:175px;
	height:16px;
	position:absolute;
	left: 171px;
	top: 153px;
	}
	
#main_r4{
width:348px;
height:17px;
background:url(../images/fwindex_43.jpg) no-repeat;
line-height:17px;
}
#nav7{
width:348px;
height:17px;
list-style:none;
display:block;
margin:0px;
padding:0px;
line-height:17px;
}
#nav7 li{
float:left;
width:82px;
height:17px;
margin-right:7px;
}
#nav7 li a{ display:block; height:17px; width:82px; background: repeat-x;}
#nav7 li a:hover{ background-image:url(../images/fwindex_44.jpg) ; height:17px;}
#nav7 li a#yi:hover{ background-position:0px 0px;}
#nav7 li a#er:hover{ background-position:-82px 0px;}
#nav7 li a#san:hover{ background-position:-164px 0px;}
#nav7 li a#si:hover{ background-position:-246px 0px;}

/*1003活动日历*/
#date ul {  width:179px; list-style:none; margin:0; padding:0; float:left; display:inline; margin:58px 0 0 10px;   }
#date ul li { width:16px; height:16px; float:left; display:inline;  margin:0 9px 3px 0; _overflow:hidden; text-align:center; line-height:16px; font-size:12px; color:#F3E7CD; cursor:pointer;  }
#date ul li a { display:block; width:16px; height:16px; color:#E4B930; text-decoration:none; position:relative; }
#date ul li a:hover { text-decoration:none; }
#date ul li a img { display:none;top:-55px; left:12px; position:absolute; border:none; }

