body{
padding:0;
margin:0;
font-family:Arial,microsoft Yahei,微软雅黑;
}

#ws-centerPos{
width:1024px;
margin:0 auto;
height:287px;
}

#ws-centerPos:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#ws-headPos{
position:absolute;
width:1024px;
height:287px;
background:url(../images/headbk.jpg) no-repeat top left;
margin-left:auto;
margin-right:auto;
}

#ws-navi{
position:absolute;
width:720px;
height:20px;
color:#fff;
border:0px solid #f00;
top:205px;
left:25px;
font-size:16px;
z-index:100;
}

#ws-flashman{
position:absolute;
width:425px;
height:287px;
border:0px solid #0ff;
top:0px;
left:600px;
z-index:10;
}

#ws-navi a:link,#ws-navi a:visited,#ws-navi a:hover{
color:#ffc600;
text-decoration:none;
}

#ws-navi a:hover{
text-decoration:underline;
}

/*顶部样式结束*/

#ws-mainPos{
width:1024px;
margin:0 auto;
background:url(../images/mainbk.gif) repeat-y left;
line-height:130%;
}

#ws-mainPos:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#ws-mainPos a:link,#ws-mainPos a:visited,#ws-mainPos a:hover{
color:#a10000;
text-decoration:none;
}

#ws-mainPos a:hover{
text-decoration:underline;
}

#ws-bottomPos{
width:1004px;
margin:0 auto;
background:url(../images/bottombk.jpg) no-repeat top left;
height:207px;
}

#ws-leftbox{
float:left;
width:640px;
}

#ws-firstNews{
width:640px;
float:left;
margin-left:28px!important;
margin-left:15px;
border:0px solid #f00;
}

#ws-focusPic{
width:320px;
height:324px;
background-color:#fff;
border-bottom:1px solid #c7c7c7;
float:left;
font-size:12px;
}

#ws-topNews{
width:300px;
margin-left:20px;
float:left;
font-size:12px;
}

#ws-rightbox{
float:right;
border-left:1px solid #a4a4a4;
width:337px;
font-size:12px;
line-height:150%;
}

.normaltitle{
font-weight:bold;
font-size:14px;
display:block;
margin-bottom:8px;
}

#specialoffer{
width:640px;
float:left;
height:500px;
border:0px solid #f00;
margin-top:10px;
margin-left:28px!important;
margin-left:15px;
background:url(../images/offerbk.gif) no-repeat top left;
}

#specialoffer:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#ws-offerNews{
float:left;
margin-left:25px!important;
margin-left:10px;
margin-top:30px;
width:430px;
height:415px;
border:0px solid #f00;
font-size:14px;
}

#ws-offerNews a:link,#ws-offerNews a:visited,#ws-offerNews a:hover{
font-size:14px;
line-height:120%;
}

#ws-expertBox{
width:640px;
float:left;
margin-left:28px!important;
margin-left:15px;
margin-top:15px;
font-size:12px;
}

#ws-expertBox img{
width:120px;
height:90px;
padding:3px;
background-color:#FFFFFF;
font-size:12px;
line-height:150%;
}

#ws-activesTilte{
width:665px;
height:94px;
float:left;
background:url(../images/lefttitlebk1.gif) no-repeat top left;
border:0px solid #f00;
margin-top:10px;
}

#ws-activesTilte span{
margin-left:20px;
margin-top:50px;
display:block;
color:#fff;
font-weight:bold;
}

#ws-activeBox{
width:635px;
float:left;
margin-left:28px!important;
margin-left:13px;
font-size:12px;
line-height:150%;
border:0px solid #f00;
}

.ws-wushuTitle,.ws-wushuTitle2{
width:665px;
height:96px;
float:left;
background:url(../images/lefttitlebk4.gif) no-repeat top left;
border:0px solid #f00;
}

.ws-wushuTitle2{
background:url(../images/lefttitlebk7.gif) no-repeat top left;
}

.ws-wushuTitle span,.ws-wushuTitle2 span{
display:block;
float:left;
margin-left:25px!important;
margin-left:10px;
margin-top:60px;
font-weight:bold;
font-size:14px;
}

.ws-wushuBox,.ws-wushuBox2{
width:635px!important;
width:606px;
float:left;
background-color:#e6deca;
font-size:12px;
padding:0 15px;
background:url(../images/lefttitlebk5.gif) repeat-y left;
}

.ws-wushuBox2{
background:url(../images/lefttitlebk8.gif) repeat-y left;
}

.ws-wushuTxt{
margin:5px 0;
float:left;
}

.ws-wushuBottom,.ws-wushuBottom2{
width:665px;
float:left;
height:57px;
background:url(../images/lefttitlebk6.gif) no-repeat top left;
}

.ws-wushuBottom2{
background:url(../images/lefttitlebk9.gif) no-repeat top left;
}
.ws-rbox{
width:290px;
margin-left:18px;
border:1px solid #e5e5e5;
}

.ws-rbox img{
border:1px solid #fff;
}


#ws-FAQ{
width:292px;
margin-left:18px;
}

#ws-faqtitle{
width:292px;
height:112px;
background:url(../images/righttitle1.gif) no-repeat top left;
}

#ws-faqtitle span{
font-weight:bold;
font-size:14px;
display:block;
float:left;
margin-left:0px;
margin-top:75px;
}

#ws-movieTitle{
width:292px;
height:65px;
float:left;
background:url(../images/righttitle2.gif) no-repeat top left;
margin-left:18px!important;
margin-left:8px;
margin-top:10px;
}

#ws-moiveBox{
width:292px;
height:250px;
float:left;
background-color:#fff;
margin-left:18px!important;
margin-left:8px;
border-bottom:1px solid #c7c7c7;
text-align:center;
}

#ws-biSaiTitle{
width:292px;
height:104px;
float:left;
background:url(../images/righttitle3.gif) no-repeat top left;
margin-left:18px!important;
margin-left:8px;
margin-top:10px;
}

#ws-biSaiTitle span{
font-weight:bold;
font-size:14px;
display:block;
float:left;
margin-left:0px;
margin-top:35px;
}

.ws-Rcommon{
width:292px;
float:left;
margin-left:18px!important;
margin-left:8px;
margin-top:10px;
border-top:1px dashed #a4a4a4;
padding:10px 0;
}

/*焦点图样式*/

.container {
	WIDTH: 320px;
	HEIGHT: 328px;
	padding:0px;
	margin:0px;
	border:0px solid #f00;
}
.container A IMG {
	WIDTH: 320px;
	HEIGHT: 240px
}
.container IMG {
border:0px solid #000;
width:320px;
height:240px;
}
.td_f A IMG {
	PADDING: 0px;
	MARGIN: 0px;
}
.num,.num2,.num3,.num4 {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 305px;
	LEFT: 260px;
	border:0px solid #f00;
	margin:0px;
	padding:0px;
}
.num LI,.num2 LI,.num3 LI,.num4 LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #333;
	FONT-SIZE: 10px;
	CURSOR: pointer
}
.num LI.on,.num2 LI.on,.num3 LI.on,.num4 LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}

/*右侧看电影学武术样式*/

.container2 {
	WIDTH: 292px;
	HEIGHT: 250px;
	padding:0px;
	margin:0px;
	border:0px solid #f00;
}
.container2 A IMG {
	WIDTH: 292px;
	HEIGHT: 150px
}
.container2 IMG {
border:0px solid #000;
width:292px;
height:150px;
}

.num2{
TOP: 230px;
LEFT: 230px;
}

/*其他页面样式*/

.ws-includebox{
width:960px;
margin-left:auto;
margin-right:auto;
font-size:14px;
margin-top:5px;
margin-bottom:10px;
line-height:
}

.ws-includebox p{
margin:5px 0;
}

.ws-includebox img{
padding:5px;
background-color:#fff;
border:1px solid #757575;
}

.ws-leftArea{
width:640px;
border:0px solid #f00;
float:left;
margin-left:28px!important;
margin-left:14px;
font-size:14px;
line-height:150%;
}

.ws-rightArea{
width:290px;
border:0px solid #00f;
float:left;
margin-left:15px!important;
margin-left:8px;
font-size:12px;
line-height:130%;
}


#ws-cansaiBox{
width:600px;
float:left;
border:0px solid #f00;
}

#ws-cansaiBox a:link,#ws-cansaiBox a:visited,#ws-cansaiBox a:hover{
padding:5px 30px 10px 30px;
font-size:16px;
margin-right:15px;
background-color:#fef2d9;
float:left;
font-weight:bold;
border:1px solid #a0a0a0;
}

#ws-cansaiBox a:hover{
background-color:#7e0000;
color:#fff;
}

.contentBigTitle{
width:960px;
height:70px;
margin:0 auto;
background:url(../images/contentTitle.gif) no-repeat top center;
}

#ws-cityfoto{
width:870px;
margin:0 auto;
background:url(../images/cityfotobk.gif) repeat-y;
margin-bottom:15px;
padding:15px 40px 15px 50px;
font-size:12px;
line-height:150%;
}

#ws-cityfoto img{
padding:5px;
background-color:#efefef;
border:1px solid #757575;
}

#ws-cityfoto:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*武术之星滑动门样式*/

#con,#con2 {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto; 
	WIDTH: 640px;
	border:0px solid #00f;
	text-align:left;
	border:0px  solid #00f;
	height:800px;
}

#tags,#tags2 {
	MARGIN-LEFT: 10px; 
	padding:0px;
	WIDTH: 630px; 
	HEIGHT: 30px;
	text-align:center;
	background:url(../images/kflabel3.gif) repeat-x bottom;
	LIST-STYLE-TYPE: none; 
}

#tags LI,#tags2 LI {
	background-color:#f00;
	HEIGHT: 30px;
	font-size:14px;
	width:200px;
	text-align:center;
	float:left;
	background-color:#f0f;
}

#tags LI A,#tags2 LI A {
	FLOAT: left; 
	COLOR: #999; 
	LINE-HEIGHT: 23px;  
	HEIGHT: 30px; 
	TEXT-DECORATION: none;
	text-align:center;
	padding:0px;
	display:block;
	width:200px;
	background:url(../images/kflabel2.gif) no-repeat left top;
}

#tags LI.emptyTag,#tags2 LI.emptyTag {
	background-color:#ff0;
	width:200px;
}

#tags LI.selectTag,#tags2 LI.selectTag { 
	POSITION: relative; 
	HEIGHT: 30px;
	text-align:center;
	display:block;
	width:200px;
	background-color:#ff0;
	background:url(../images/kflabel1.gif) no-repeat left top;
}

#tags LI.selectTag A,#tags2 LI.selectTag A {
	background-color:#ff0;
	COLOR: #000; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 30px;
	display:block;
	width:200px;
	text-align:center;
	float:left;
	background:url(../images/kflabel1.gif) no-repeat left top;
}

#tagContent,#tagContent2 {
	float:left;
	padding:0px;
	margin:0px;
	width:640px;
	height:620px;
	text-align:left;
}

.tagContent,.tagContent2 {
	PADDING: 10px;
	DISPLAY: none;
	WIDTH: 576px;
	COLOR: #474747;
	HEIGHT: 300px;
	margin-left:0px;
	float:left;
}

#tagContent DIV.selectTag,#tagContent2 DIV.selectTag {
	DISPLAY: block
}

#bottomCopyright{
width:400px;
float:right;
margin-top:160px;
font-size:12px;
text-align:right;
}
.container{clear: both; width:1004px;  margin: 0px auto; overflow: hidden; }
.bottom_ml{ text-align:center}