﻿@charset "utf-8";
/* CSS Document */

* { padding: 0; margin:0; }
body { font:12px "宋体"; background:url(../images/bg.gif); margin:0 auto; }
ul { list-style-type:none; }
ul li{ line-height:24px;}
.clear { clear:both;}
img { border:none; }
a{ color:#000000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}
#bg{ width:100%; background:url(../images/bg01.jpg) no-repeat top; height:585px; margin:0 auto; }
#top{ width:966px; height:30px; overflow:hidden; margin:0 auto; text-align:center;}
/* 整框 */
#main{ width:960px; margin:0 auto; background:#FFFFFF;}
#main01{ width:950px; margin:0 auto; background:#FFFFFF;}
#main03{ width:964px; margin:0 auto; background:#FFFFFF;}
#bg_bottom{ width:100%; margin:0 auto; background:url(../images/bg_bottom.jpg) no-repeat bottom center; padding-bottom:50px;}


/* 顶部LOGO */
#logo{ width:183px; float:left; margin-left:20px; margin-top:15px; display:inline;}
#ad1{ width:509px; height:68px; overflow:hidden; float:left; margin-top:10px; margin-right:30px; display:inline;}
.topnav{ width:50px; float:left; margin-left:10px; margin-top:15px; display:inline;}
.topnav p{ width:50px; font:12px "宋体"; font-weight:bold; text-align:center; margin-top:5px;}



/* 顶部导航 */
#mainnav{ width:950px; height:66px; overflow:hidden; margin:0 auto; background:url(../images/nav_bg.gif) repeat-x; margin-top:10px;}
.subnav1,.subnav2,.subnav3{ width:195px; float:left; margin:6px 3px 0 5px; display:inline;}
.subnav2{ width:77px; }
.subnav3{ width:136px; }
.subnav_bg01,.subnav_bg02,.subnav_bg03{ width:189px; height:55px; overflow:hidden; float:left; background:url(../images/nav01_bg.gif) repeat-x;}
.subnav_bg02{ width:71px;}
.subnav_bg03{ width:130px;}
.subnav_line01,.subnav_line02,.subnav_line03{ width:120px; height:1px; overflow:hidden; background:url(../images/nav01_line.gif) repeat-x; padding-bottom:2px;}
.subnav_line02{ width:60px;}
.subnav_p{ float:left; margin-top:5px;}
#mainnav p{ line-height:22px;}
#mainnav p a{ color:#FFFFFF;}
#mainnav p a:hover{ color:#FFFFFF;}

/* 赛事中心 */
#match{ width:950px; height:65px; overflow:hidden; margin:0 auto;}
#match_bg{ width:849px; height:65px; overflow:hidden; background:url(../images/sszx_bg.gif) repeat-x; float:left;}
#match_box{ width:843px; height:53px; overflow:hidden; border:1px solid #0B5F99; background:url(../images/bg19.jpg) no-repeat; margin-top:5px;}
#match_content{ width:800px; margin:0 auto; float:left;}
.match_text{ float:left; padding-left:12px; padding-top:5px; background:#ffffff; height:53px;}
.match_text p{ line-height:15px; text-align:center;}
.match_text span{ color:#FF0000;}
.match_line{ width:1px; height:36px; overflow:hidden; float:left; padding-left:10px; padding-top:8px; background:#ffffff; height:53px; }





#ad2{ width:950px; height:85px; overflow:hidden; margin:0 auto; margin-top:6px;}



/* 内容顶部*/
#nav{ width:950px; height:32px; overflow:hidden; padding-top:5px;}
#nav p{ font:12px "宋体"; float:left; margin-left:20px; display:inline;}
#nav p a{ display:block; float:left; margin-right:8px; margin-top:8px; display:inline;}
#nav p span{ display:block; float:left; margin-right:8px; margin-top:8px; display:inline;}
#guanggao01{ width:950px; height:80px; overflow:hidden; }
#nav01{ width:900px; overflow:hidden; margin-top:5px; margin-left:10px;}
#nav01 p{ font:12px "宋体"; width:840px; float:left; margin-left:5px; margin-top:5px; display:inline;}


/* 友情链接 */
#link{ width:948px; border:1px solid #DCDDDD; margin-top:8px;}
#link_l{ width:108px; height:80px; overflow:hidden; border-right:1px solid #DCDDDD; background:#F4F4F4; float:left;}
#link_l h1{ font:12px "宋体"; font-weight:bold; margin:0 auto; margin-top:35px; text-align:center;}
#link_r{ width:839px; height:80px; overflow:hidden;  float:left; background:#FFFFFF;}
#link_r p{ font:12px "宋体";  width:790px; margin-left:20px; margin-top:10px;}
#link_r a{ display:block; float:left; margin-right:5px;}
#footer{ font:12px Arial, Helvetica, sans-serif; text-align:center; line-height:24px; padding:20px 0;}
#footer_bg{ width:964pz; height:84px; background:url(../images01/footer_bg.gif) repeat-x; font:12px Arial, Helvetica, sans-serif; text-align:center; line-height:24px; padding-top:40px; margin-top:10px;}



.flashNews { WIDTH: 320px; height:258px; OVERFLOW: hidden; padding:3px; border:1px solid #cccccc; POSITION: relative; TEXT-ALIGN: left
}
.flashNews img{ display:block; WIDTH: 320px; height:258px; OVERFLOW:}
.firstNews {
	 FLOAT: right;  WIDTH: 320px; height:258px; OVERFLOW: hidden; padding:3px; border:1px solid #cccccc;  POSITION: relative
}
.flashNews {
	HEIGHT: 258px
}
.firstNews {
	HEIGHT: 258px
}
.flashNews .bg {
	BACKGROUND: #6887BA; FILTER: alpha(opacity=39); LEFT: 0px; WIDTH: 320px; BOTTOM: 3px; POSITION: absolute; HEIGHT: 30px; moz-opacity: 0.39; opacity: 0.39; left:3px;
}

.flashNews P { font:12px "宋体"; font-weight:bold;
	Z-INDEX: 2; LEFT: 10px; WIDTH: 215px; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 238px; HEIGHT: 20px
}
.flashNews P A {
	COLOR: #ffffff
}
.flashNews P A:hover {
	COLOR: #f20000
}
.flashNews UL {
	Z-INDEX: 2; RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop'); BOTTOM: 8px; right:8px; POSITION: absolute
}
.flashNews UL LI {
	BACKGROUND: #000000; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 18px; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.flashNews UL LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 15px; COLOR: #ffffff; FONT-FAMILY: Tahoma; HEIGHT: 18px
}
.flashNews UL LI A:hover {
	COLOR: #f20000
}
.flashNews UL LI A.sel {
	COLOR: #f20000
}


#link_r td{ height:20px;}
