﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@import url("index.css");
a:active {
	outline:none
}
a:active {
blr:expression(this.onFocus=this.blur());
}
/*------赛事报道--------*/
.wrapper {
	width:1018px;
	margin:0 auto;
}
.header {
	height:520px;
	background:url(../images/headerbg.jpg) left top no-repeat;
	overflow:hidden
}
.mainBtmBg {
	background:url(../images/mainbtmbg.jpg) left bottom no-repeat;
}
.mainBg {
	background:url(../images/mainbg.jpg) left top repeat-y;
}
.mainTopBg {
	background:url(../images/maintopbg.jpg) left top no-repeat;
	padding:0px 43px 0 33px;
}
#banBox {
	clear:both;
	overflow:hidden
}
#banBox .left {
	float:left;
	display:block;
	width:676px;
	overflow:hidden
}
#banBox .left ul {
}
.light_br {
	color:#F00
}
.textBox {
	width:250px;
	border:#698632 solid 1px;
	height:21px;
	line-height:21px;
	background-color:#FFF
}
#banBox .left ul li.about {
	height:187px;
	overflow:hidden
}
#banBox .left ul li.menu {
	height:219px;
	background:url(../images/ban_about_2.jpg) left top no-repeat;
}
#banBox .left ul li.menu dt {
	padding:135px 0 0 60px
}
#banBox .left ul li.menu a {
	float:left;
	display:block;
	height:61px;
	width:123px;
	overflow:hidden;
	margin-left:0px
}
.h40 {
	height:60px;
}
.light_font {
	color:#ff5400;
	font-weight:bold
}
#banBox .right {
	float:left;
	display:block;
	width:327px;
	overflow:hidden
}
#banBox .right ul {
}
#banBox .right ul li.zp {
	height:187px;
	overflow:hidden
}
#banBox .right ul li.pic {
	height:219px;
	background:url(../images/ban_pic.jpg) left top no-repeat
}
.contentBox {
	padding:0 30px;
}
.contentBox .title {
	font-size:26px;
	font-weight:bold;
	text-align:center
}
.contentBox .txtBox {
	font-size:14px;
	line-height:25px;
	padding-left:35px;
	padding-right:25px;
	min-height:300px
}
.contentBox .txtBox p {
	text-indent:2em;
	padding-top:25px
}
.previewBg {
	background:url(../images/ssbd_03.jpg) 27px 2px no-repeat;
	height:34px;
	line-height:36px;
}
.previewBg .preview {
	width:508px;
	padding:0px 3px 0px 165px;
}
.previewBg marquee {
}
.row01 {
	height:356px;
	overflow:hidden;
}
.row01 .lt {
	width:540px;
}
.row01 .lt li {
	font-size:0px;
	line-height:0px;
}
.row01 .rt {
	width:400px;
	background:url(../images/ssbd_04.jpg) left top no-repeat;
}
.row01 .rt .tvc {
	width:361px;
	margin-left:6px;
	height:303px;
	padding-top:53px;
}
.row01 .rt .tvcList {
	margin-top:3px;
}
.row01 .rt .tvcList li {
	float:left;
}
.row01 .rt .tvcList li img {
	border:1px solid #feec68;
}
.row01 .rt .tvcList li .tvcBtn {
	position:absolute;
	width:84px;
	height:45px;
	cursor:pointer;
}
.row02 {
	height:214px;
	overflow:hidden;
	background:url(../images/ssbd_07.jpg) left top no-repeat;
}
.row02 ul {
	width:775px;
	margin:0 auto;
	padding:28px 0 0 30px;
}
.row02 ul li {
	width:181px;
	height:149px;
	background:url(../images/qbcs_03.jpg) left top no-repeat;
	float:left;
	margin-right:12px;
}
.row02 ul li td {
	text-align:center;
}
.row02 ul li .cityTxt {
	height:24px;
	line-height:24px;
	color:#0867a4;
}
.row03 {
	height:626px;
	overflow:hidden;
}
.row03 .lt {
	width:498px;
	height:626px;
	background:url(../images/ssbd_13.jpg) 34px 0px no-repeat;
}
.eventsVideoList {
	height:595px;
	padding-left:43px;
	padding-top:5px;
}
.eventsVideoList ul {
	width:420px;
}
.eventsVideoList ul li {
	width:210px;
	height:196px;
	float:left;
	margin-top:0px;
}
.eventsVideoList li.li01 {
	background:url(../images/videolistbg_05.png) left top no-repeat;
}
.eventsVideoList li.li02 {
	background:url(../images/videolistbg_03.png) left top no-repeat;
}
.eventsVideoList .videoPlayerDiv {
	width:169px;
	margin:0 auto;
	padding-top:32px;
}
.eventsVideoList .videoPlayerDiv .videoPlayer {
	margin-bottom:0px;
}
.eventsVideoList .videoPlayer img {
	display:block;
}
.eventsVideoList .videoPlayerDiv .videoTitle {
	padding-left:25px;
	color:#ecfad3;
	line-height:22px;
}
.eventsVideoList .videoPlayerDiv .videoTitle a {
	color:#ecfad3;
}
.eventsVideoList .videoPlayerDiv .videoTitle a:hover {
	color:#ecfad3;
}
.eventsVideoList .imgMore {
	text-align:right;
	padding:5px 40px 0 0;
}
.row03 .rt {
	width:400px;
}
.row03 .rt .photo_di_top {
	width:323px;
	padding-left:32px;
	height:26px;
}
.row03 .rt .photo_di_top li {
	line-height:0px;
	font-size:0px;
	cursor:pointer;
}
.row03 .rt .eventsPhotoBg {
	width:400px;
	height:599px;
	background:url(../images/ssbd_14.jpg) left top no-repeat;
	padding-top:38px;
}
.row03 .rt .eventsPhotoList {
	width:350px;
	margin:0 auto;
	overflow:hidden
}
.row03 .rt .eventsPhotoList ul {
	width:360px;
	height:520px;
}
.row03 .rt .eventsPhotoList li {
	width:154px;
	height:117px;
	background:url(../images/photo27.jpg) left top no-repeat;
	float:left;
	padding:13px 0 0 16px;
	margin-right:10px;
}
.eventsPhotoList .imgMore {
	text-align:right;
	padding:13px 10px 0 0;
}
.footer {
	background:url(../images/footerbg_03.jpg) center top no-repeat;
	height:319px;
	min-width:1018px;
	font-family:Verdana, Geneva, sans-serif
}
.footer .main {
	margin:0 auto;
}
.footer img {
	display:block;
}
.main .ul_01 {
	margin:0 auto;
	padding-top:20px;
	cursor:pointer;
	text-align:center;
	width:1003px;
	clear:both;
	overflow:hidden
}
.main .ul_02 {
	overflow:hidden;
	margin:0 auto;
	text-align:center
}
.main .ul_02 li {
	line-height:21px;
	padding-top:10px
}
.main .ul_03 {
	width:262px;
	margin:0 auto;
	padding-top:8px
}
.main .ul_04 {
	font-family:Arial;
	font-size:10px;
	color:#628801;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}
/*--赛事报道-视频详细页--*/
.jcsp {
	margin-top:24px;
	height:52px;
}
.yearBtn {
	margin-top:2px;
	background:url(../images/jcsp_06.jpg) left top no-repeat;
	height:72px;
}
.yearBtn ul {
	width:812px;
	margin:0 auto;
}
.yearBtn ul li {
	background:url(../images/yearbtn_05.png) left top no-repeat;
	width:71px;
	height:72px;
	line-height:72px;
	text-align:center;
	float:left;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#fff;
	margin-right:75px;
	display:inline;
}
.yearBtn ul li a {
	background:url(../images/yearbtn_05.png) left top no-repeat;
	width:71px;
	height:72px;
	line-height:72px;
	text-align:center;
	float:left;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#fff;
}
.yearBtn ul li a:hover, .yearBtn ul li.on a {
	background:url(../images/yearbtn_03.png) left top no-repeat;
	width:71px;
	height:72px;
	line-height:72px;
	text-align:center;
	float:left;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#fff;
}
.videoList {
	height:664px;
}
.videoList ul {
	width:850px;
	margin:0 auto;
}
.videoList ul li {
	width:210px;
	height:206px;
	float:left;
	margin-top:5px;
}
.videoList li.li01 {
	background:url(../images/videolistbg_05.png) left top no-repeat;
}
.videoList li.li02 {
	background:url(../images/videolistbg_03.png) left top no-repeat;
}
.videoList .videoPlayerDiv {
	width:169px;
	margin:0 auto;
	padding-top:32px;
}
.videoList .videoPlayerDiv .videoPlayer {
	margin-bottom:3px;
}
.videoList .videoPlayer img {
	display:block;
}
.videoList .videoPlayerDiv .videoTitle {
	padding-left:25px;
	color:#ecfad3;
	line-height:22px;
}
.videoList .videoPlayerDiv .videoTitle a {
	color:#ecfad3;
}
.videoList .videoPlayerDiv .videoTitle a:hover {
	color:#ecfad3;
}
.line {
	height:2px;
	line-height:2px;
	font-size:0px;
	background:url(../images/dashed_03.jpg) left top no-repeat;
	margin-top:5px;
}
.page {
	float:right;
	padding:0 65px;
}
.page .pre {
	width:60px;
	float:left;
}
.page .pages {
	float:left;
	padding:0 10px;
}
.page .pages a {
	color:#5e210d;
	font-family:Arial;
	height:21px;
	line-height:21px;
}
.page .pages a:hover, .page .pages .on a {
	text-decoration:underline;
}
.page .next {
	width:60px;
	float:left;
}
/*--快报详情--*/
.newsListDiv {
	min-height:464px;
	margin:0 auto;
	width:820px;
}
.newsListDiv ul {
}
.newsListDiv ul li {
	padding-right:5px;
	padding-left:13px;
	height:35px;
	line-height:35px;
	background:url(../images/dashed_03.png) center bottom no-repeat;
}
.newsListDiv ul li font {
	font-size:11px;
	color:#d5500f;
	font-family:Verdana, Geneva, sans-serif
}
.newsListDiv ul li span {
	float:right;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#c3d5a1
}
.contact {
	background:url(../images/contact_bj.png) no-repeat;
	width:666px;
	height:576px;
	overflow:hidden;
	margin:0 auto
}
.newsList .newsCon {
	background:url(../images/newsconbg.jpg) left top repeat-y;
}
.newsList .newsCon .newsConBtm {
	background:url(../images/newsconbtmbg.jpg) left bottom no-repeat;
	padding:20px 25px;
	line-height:24px;
	color:#3f5724;
}
/*--赛事介绍--*/
.menuCon {
	padding:0 62px 0 26px;
}
.menuCon ul {
	height:30px;
	border-bottom:2px solid #64a41e;
	padding-top:10px;
}
.menuCon ul li {
	float:left;
	height:30px;
	margin-right:1px;
	cursor:pointer;
}
.menuCon ul li a {
	float:left;
	height:30px;
}
.detail {
}
.detail li {
	font-size:0px;
	line-height:0px;
}
/*在线报名(桃子)*/
.regist_pic {
	padding:0 0 24px 23px;
	width:905px;
}
.regist_big {
	float:left;
	width:822px;
	padding-left:118px;
	background:url(../images/regist09.jpg) center bottom no-repeat;
	height:317px;
	color:#244302;
}
.regist_line {
	float:left;
	width:810px;
	margin-bottom:13px;
}
.regist_bd1 {
	float:left;
	width:795px;
	height:28px;
	background:url(../images/regist04.jpg);
	margin-bottom:13px;
}
.regist_bd2 {
	float:left;
	width:516px;
	height:28px;
	background:url(../images/regist05.jpg);
	margin-bottom:13px;
}
.regist_bd3 {
	float:left;
	width:800px;
	height:28px;
	background:url(../images/regist06.jpg) no-repeat;
	margin-bottom:13px;
}
.regist_bd4 {
	float:left;
	width:800px;
	height:28px;
	background:url(../images/regist07.jpg) no-repeat;
	margin-bottom:13px;
}
.regist_bd5 {
	float:left;
	width:800px;
	height:28px;
	background:url(../images/regist08.jpg) no-repeat;
	margin-bottom:13px;
}
.regist_wz {
	float:left;
	width:800px;
	color:#88A555;
	height:44px;
}
.regist_xline {
	float:left;
	width:800px;
}
.regist_lj {
	width:887px;
	padding:0 0 26px 53px;
	text-align:center;
}
.regist_lj img {
	margin-top:16px;
}
.rbg {
	border:0;
	width:160px;
	color:#244302;
	padding:2px 0 0 8px;
	height:15px;
}
.rbg1 {
	border:0;
	width:251px;
	color:#244302;
	padding:2px 0 0 8px;
	height:15px;
}
.rbg2 {
	border:0;
	width:28px;
	color:#244302;
	padding-top:2px;
	height:15px;
	text-align:center;
}
.rbg3 {
	border:0;
	width:72px;
	color:#244302;
	padding:2px 0 0 8px;
	height:15px;
}
/*照片详细(桃子)*/
.photo_bg {
	width:811px;
	height:118px;
	background:url(../images/photo21.jpg) 51px top no-repeat;
	padding:13px 0 0 83px;
	margin:16px 0 25px 0;
}
.photo_bg li {
	margin:0 36px 0 0;
	float:left;
	height:43px;
}
.ph01 a {
	width:126px;
	height:37px;
	background:url(../images/photo01.jpg);
	display:block;
}
.ph01 a:hover {
	background:url(../images/photo11.jpg);
}
.ph01_1 {
	width:126px;
	height:37px;
	background:url(../images/photo11.jpg) no-repeat;
	display:block;
}
.ph02 a {
	width:126px;
	height:37px;
	background:url(../images/photo02.jpg);
	display:block;
}
.ph02 a:hover {
	background:url(../images/photo12.jpg);
}
.ph02_1 {
	width:126px;
	height:37px;
	background:url(../images/photo12.jpg) no-repeat;
	display:block;
}
.ph03 a {
	width:126px;
	height:37px;
	background:url(../images/photo03.jpg);
	display:block;
}
.ph03 a:hover {
	background:url(../images/photo13.jpg);
}
.ph03_1 {
	width:126px;
	height:37px;
	background:url(../images/photo13.jpg) no-repeat;
	display:block;
}
.ph04 a {
	width:126px;
	height:37px;
	background:url(../images/photo04.jpg);
	display:block;
}
.ph04 a:hover {
	background:url(../images/photo14.jpg);
}
.ph04_1 {
	width:126px;
	height:37px;
	background:url(../images/photo14.jpg) no-repeat;
	display:block;
}
.ph05 a {
	width:126px;
	height:37px;
	background:url(../images/photo05.jpg);
	display:block;
}
.ph05 a:hover {
	background:url(../images/photo15.jpg);
}
.ph05_1 {
	width:126px;
	height:37px;
	background:url(../images/photo15.jpg) no-repeat;
	display:block;
}
.ph06 a {
	width:126px;
	height:37px;
	background:url(../images/photo06.jpg);
	display:block;
}
.ph06 a:hover {
	background:url(../images/photo16.jpg);
}
.ph06_1 {
	width:126px;
	height:37px;
	background:url(../images/photo16.jpg) no-repeat;
	display:block;
}
.ph07 a {
	width:126px;
	height:37px;
	background:url(../images/photo07.jpg);
	display:block;
}
.ph07 a:hover {
	background:url(../images/photo17.jpg);
}
.ph07_1 {
	width:126px;
	height:37px;
	background:url(../images/photo17.jpg) no-repeat;
	display:block;
}
.ph08 a {
	width:126px;
	height:37px;
	background:url(../images/photo08.jpg);
	display:block;
}
.ph08 a:hover {
	background:url(../images/photo18.jpg);
}
.ph08_1 {
	width:126px;
	height:37px;
	background:url(../images/photo18.jpg) no-repeat;
	display:block;
}
.ph09 a {
	width:126px;
	height:37px;
	background:url(../images/photo09.jpg);
	display:block;
}
.ph09 a:hover {
	background:url(../images/photo19.jpg);
}
.ph09_1 {
	width:126px;
	height:37px;
	background:url(../images/photo19.jpg) no-repeat;
	display:block;
}
.ph10 a {
	width:126px;
	height:37px;
	background:url(../images/photo10.jpg);
	display:block;
}
.ph10 a:hover {
	background:url(../images/photo20.jpg);
}
.ph10_1 {
	width:126px;
	height:37px;
	background:url(../images/photo20.jpg) no-repeat;
	display:block;
}
.photo_di {
	width:855px;
	padding-left:51px;
}
.photo_di_top {
	width:823px;
	padding-left:32px;
	height:26px;
}
.photo_di_top li {
	margin-right:5px;
	float:left;
	cursor:pointer;
}
.di01 a {
	width:105px;
	height:26px;
	background:url(../images/photo22.jpg);
	display:block;
}
.di01 a:hover {
	background:url(../images/photo24.jpg);
}
#di01 {
	width:105px;
	height:26px;
	background:url(../images/photo24.jpg);
	display:block;
}
.di02 a {
	width:105px;
	height:26px;
	background:url(../images/photo25.jpg);
	display:block;
}
.di02 a:hover {
	background:url(../images/photo23.jpg);
}
#di02 {
	width:105px;
	height:26px;
	background:url(../images/photo23.jpg);
	display:block;
}
.PicList {
	padding-top:20px
}
.photo_di_bg {
	width:853px;
	height:688px;
	background:url(../images/photo28.jpg) left top no-repeat;
	padding:32px 0 0 3px;
	margin:0 auto
}
.photo_di_list {
	width:853px;
}
.photo_di_list li {
	width:154px;
	height:117px;
	background:url(../images/photo27.jpg);
	float:left;
	padding:13px 0 0 16px;
	margin:21px 5px 0 30px;
}
.photo_di_list li img {
	width:138px;
	height:103px
}
/*-------------*/
.h8 {
	height:8px;
	font-size:0px;
}
.h28 {
	height:28px;
}
.h46 {
	height:46px;
}
.ml5 {
	margin-left:5px;
	display:inline;
}
.ml6 {
	margin-left:6px;
	display:inline;
}
.lt {
	float:left;
}
.rt {
	float:left;
}
.mr0 {
	margin-right:0px;
	display:inline;
}
.pr0 {
	padding-right:20px;
}
.ta {
	text-align:center;
}
.h58 {
	height:58px;
}
.innerNav {
	margin:5px auto 0 auto;
	background:url(../images/header_bg.jpg) no-repeat;
	height:109px;
	width:920px
}
#logo {
	display: inline-block;
	float: left;
	height: 59px;
	text-indent: -9999px;
	width: 368px;
}
/*导航栏*/
#nav {
	width:777px;
	height:50px;
	margin-left:123px;
	text-align:center;
	position:relative;
	z-index:1000;
	clear:both;
	overflow:hidden
}
/*导航菜单列表*/
#menu {
	width:777px;
	height:50px;
	margin:0 auto;
	padding:0;
	position:absolute;
	top:0;
	left:0;
) repeat-x left top;
	color:#fff
}
#menu li {
	width:106px;
	display:inline;
	float:left;
	margin-left:5px;
	font-size:14px;
	cursor:pointer;/*position:relative;*/
}
#menu li a.menu_link {
	display:block;
	color:#fff;
	width:106px;
	height:50px;
	text-indent: -9999px;
}
/*#menu li.this {
	background:url(../images/menu_hover_bg.jpg) left top no-repeat;
}*/
#menu li.hover {
	background:url(../images/menu_hover_bg.jpg) 0 0 no-repeat;
}
/*图片菜单背景定位 —— 标示当前菜单*/
#menu li#m1.this {
	background-position: 0 0;
}
#menu li#m2.this {
	background-position: -116px 0;
}
#menu li#m3.this {
	background-position: -227px 0;
}
#menu li#m4.this {
	background-position: -338px 0;
}
#menu li#m5.this {
	background-position: -449px 0;
}
#menu li#m6.this {
	background-position: -560px 0;
}
#menu li#m7.this {
	background-position: -671px 0;
}
.row02 ul {
	padding:8px 0 0 30px;
}
.row02 ul li {
	height:149px;
}
.row02 .btmUl {
	width:775px;
	margin:0 auto;
	padding:5px 0 0 30px;
}
.row02 .btmUl li {
	width:100%;
	height:30px;
	line-height:30px;
	background:none;
	color:#fff;
	font-weight:bold;
}
.row02 .btmUl li .txt1 {
	color:#f0940d;
	font-family:Arial;
	font-size:16px;
}
.playerBtn {
	position:absolute;
	width:169px;
	height:129px;
	cursor:pointer;
}
/*--在线报名验证码--*/
.regist_bd5 {
	margin-bottom:8px;
}
.regist_bd6 {
	width:800px;
	height:28px;
	background:url(../images/regist09a.jpg) 0px 2px no-repeat;
	margin-bottom:13px;
}
.code {
	cursor:pointer;
}
/*赛事介绍*/
.annoubg {
	float:left;
	width:573px;
	height:310px;
	background:url(../images/annbg.png);
	position:absolute;
	top:0px;
	left:0px;
	z-index:999;
}
.elmdbg {
	float:left;
	width:938px;
	height:485px;
	background:url(../images/elmdbg.png);
	padding:69px 0 0 18px;
}
.elmd_top {
	float:left;
	width:327px;
	margin-left:37px;
	display:inline;
	height:37px;
	background:url(../images/elmd01.jpg);
}
.elmd_top .divBtn1 {
	width:163px;
	height:37px;
	cursor:pointer;
	float:left;
}
.elmd_top .divBtn2 {
	width:164px;
	height:37px;
	cursor:pointer;
	float:left;
}
#divCon2 {
	display:none;
}
.elmd_main_bg {
	float:left;
	width:917px;
}
.elmd_main {
	float:left;
	width:917px;
}
.elmd_main_1 {
	float:left;
	width:917px;
	height:405px;
	background:url(../images/elmd03.jpg);
	padding-top:18px;
}
.elmd_main_1 li {
	float:left;
	width:160px;
	height:28px;
	background:url(../images/lvbg.jpg);
	margin:0 0 0 18px;
	display:inline;
	color:#EEFFD8;
	margin-bottom:11px;
}
.elmd_main_1 strong {
	color:#7c0a0a;
}
.elmd_main_2 {
	float:left;
	width:917px;
	height:405px;
	background:url(../images/elmd04.jpg);
	padding-top:18px;
}
.elmd_main_2 li {
	float:left;
	width:160px;
	height:28px;
	background:url(../images/hubg.jpg);
	margin:0 0 0 18px;
	display:inline;
	color:#EEFFD8;
	margin-bottom:11px;
}
.elmd_main_2 strong {
	color:#7c0a0a;
}
.page {
	clear:both;
	height:30px;
	margin:20px;
	overflow:hidden;
	margin-left:0px;
}
.mbbody_body .page {
	margin-left:20px;
}
.page ul {
}
.page ul li {
	float:left;
	border:1px solid #ccc;
	padding:2px 9px;
	margin:0 3px;
	line-height:20px;
	background:#fff;
}
.page ul li.thisclass {
	display:inline-block;
	border:1px solid #1f82b7;
	padding:2px 9px;
	margin:0 3px;
	background:#1c82b7;
	color:#fff;
}
.page ul li.thisclass a {
	color:#fff;
}
.page ul li a:hover {
	color:#1f9652;
}
.page ul li span {
	display:inline-block;
	padding:0;
}
