/* CSS Document */
*{margin:0 auto; padding:0; font-size:12px; font-family:"宋体";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th {text-align:left;}
body a{
text-decoration:none;
}
body a:hover{
text-decoration:none;
}

.wrap{
 width:980px;
 height:100%;
 overflow:hidden;
 margin:0px auto;
}
.head{
 width:980px;
 height:148px;
 margin:0px auto;
}
.menu{
 width:980px;
 height:19px;
 margin-top:6px;
 overflow:hidden;
 background:#3F5773;
}
.menu ul{
 list-style:none;
 width:auto;
 height:auto;
}
.menu li{
 float:left;
 width:auto;
 color:#fff;
 margin-left:10px;
 margin-right:2px;
 text-align:center;
 font:normal 12px/19px "宋体";
}
.menu a{color:#fff;text-decoration:none;}
.menu a:hover{color:red;text-decoration:underline;}
/*-------------------------------------------*/
.logo_info{
 width:978px;
 height:78px;
 margin:0px auto;
 margin-top:6px;
 background:url(../images/logo.gif) no-repeat left center;
 border:#BCBCBC solid 1px;
}

.logo_info_left{
 width:726px;
 height:68px;
 float:left;
 margin-top:5px;
 text-align:right;
}
.logo_info_right{
 width:246px;
 height:76px;
 float:right;
 overflow:hidden;
}
.logo_info_right .left{
 width:157px;
 height:68px;
 float:left;
 margin-top:5px;
 background:url(../images/shsports_sb.gif) no-repeat center center;
}
.logo_info_right h1{
 width:128px;
 color:#FF0000;
 margin-top:40px;
 margin-left:28px;
 text-align:left;
 font:bold 16px/20px "微软雅黑";
}
.logo_info_right .right{
 width:89px;
 height:68px;
 float:right;
}
.logo_info_right .right ul{
 list-style:none;
 margin-top:5px;
}
.logo_info_right .right li{
 color:#990000;
 text-align:center;
 font:normal 12px/23px "宋体";
}
.logo_info_right .right li a{color:#990000; text-decoration:none;}
.logo_info_right .right li a:hover{color:#990000; text-decoration:underline;}

.roll_info{
 width:980px;
 height:31px;
 margin:0 auto;
 color:#000;
 margin-top:4px;
 padding-left:8px;
 font:normal 12px/30px "宋体";
 background:url(../images/roll_bg.gif) repeat-x center center;
}
.roll_info a{
 color:#000;
 font:normal 12px/30px "宋体";
}
.roll_info a:hover{
 color:red;
 font:normal 12px/30px "宋体";
 text-decoration:underline;
}
/*-------------------------------------------*/
/*-----------------------------------------------------------------------*/
/*-------------------------------------------*/
.center{
 width:980px;
 height:100%;
 overflow:hidden;
 margin-top:6px;
 margin-bottom:5px;
}
.center_left{
 width:688px;
 height:100%;
 float:left;
 overflow:hidden;
 border:#BCBCBC solid 1px;
}
.center_left h1{
 width:684px;
 height:28px;
 _height:20px;
 color:#193370;
 text-align:left;
 margin:0px auto;
 _padding-top:8px;
 font:normal 12px/28px "宋体";
 _font:normal 12px/20px "宋体";
 background:url(../images/list_title_bg.gif) repeat-x left center;
}
.center_left h1 a{
 color:#193370;
 font:normal 12px/28px "宋体";
 _font:normal 12px/20px "宋体";
}
.center_left h1 img{
 margin-left:8px;
 margin-right:10px;
}

.list{
 width:684px;
 height:100%;
 margin:0px auto;
 padding:0px;
}
.list h2{
 width:658px;
 height:1px;
 margin:0px auto;
 border-top:#000 dotted 1px;
 margin-top:11px;margin-bottom:11px;
 _margin-top:5px;_margin-bottom:6px;
}
.list ul{
 width:658px;
 margin:0px auto;
 margin-top:12px;_margin-top:6px;
}
.list li{
 color:#003183;
 text-align:left;
 padding-left:14px;
 font:normal 14px/26px "宋体";
 background:url(../images/ico_07.gif) no-repeat left center;
}
.list li a{float:left;width:565px;color:#003183; text-decoration:none;font:normal 14px/26px "宋体";}
.list li a:hover{color:#003183; text-decoration:underline;font:normal 14px/26px "宋体";}

.page table td{
 width:658px;
 color:#003183;
 margin:0px auto;
 text-align:center;
 font:normal 14px/40px "宋体";
}
.red{color:#CC0000;font:normal 14px/40px "宋体";}
.green{color:#009900;font:normal 14px/40px "宋体";}
.blue {
 font-size:14px;
 font-weight: bold;
 color:#004ABA;
 padding-left:10px;
}
/*-----------------------------------------------------------------------*/
.center_right{
 width:279px;
 height:1140px;
 height:auto !important;
 min-height:1140px;
 float:right;
 overflow:hidden;
 border:#BCBCBC solid 1px;
 padding:0px;   
 margin:0px;   
 padding-bottom:100000px;   
 margin-bottom:-100000px;
}
.search_list{
 width:167px;
 height:18px;
 color:#3B3B3B;
 border:#CCCCCC solid 1px;
 font:normal 12px/18px "宋体";
}
.center_right h1{
 width:auto;
 height:34px;
 color:#8A0000;
 margin:0px; padding:0px;
 margin-top:1px;
 padding-left:10px;
 font:bold 14px/34px "宋体";
 background:url(../images/info_title_bg.gif) repeat-x left center;
}
.center_right h1 a{

 color:#8A0000;
 font:bold 14px/34px "宋体";
}
/*-----------------------------------------*/
.news_hot{
 width:275px;
 height:236px;
 margin:0px auto;
 margin-top:10px;
}
.news_hot ul{
 width:264px;
 margin:0px auto;
 margin-top:5px;
}
.news_hot li{
 color:#154D88;
 _padding-top:3px;
 _padding-bottom:3px;
 font:normal 12px/24px "宋体";
}
.news_hot li a{
 color:#154D88;
 font:normal 12px/24px "宋体";
}
.news_hot img{
 margin-left:2px;
 margin-right:6px;
}
/*-----------------------------------------*/
.ztzl{
 width:275px;
 height:264px;
 margin:0px auto;
 margin-top:2px;
}
.ztzl_left{
 width:150px;
 height:auto;
 float:left;
 margin:5px 0px 5px 0px;
 border-right:#000 dotted 1px;
}
.ztzl_left h3{
 width:136px;
 height:45px;
 margin:0px auto;
 line-height:45px;
 text-align:center;
}
.ztzl_left p{
 width:136px;
 color:#154D88;
 margin:0px auto;
 text-align:center;
 margin-top:4px;
 margin-bottom:4px;
 font:bold 12px/19px "宋体";
 border-bottom:#000 dotted 1px;
}
.ztzl_left p a{
 color:#154D88;
 font:bold 12px/19px "宋体";
}
.ztzl_right{
 width:115px;
 height:auto;
 margin:5px 0px 5px 0px;
 float:right;
}
.ztzl_right ul{
 list-style:none;
}
.ztzl_right li{
 color:#154D88;
 font:normal 12px/22px "宋体";
}
.ztzl_right li a{
 color:#154D88;
 font:normal 12px/22px "宋体";
}
/*-----------------------------------------*/
.bmxx{
 width:275px;
 height:218px;
 margin:0px auto;
}
.bmxx ul{
 width:264px;
 margin:4px 0px 0px 5px;
}
.bmxx li{
 color:#333333;
 font:normal 12px/22px "宋体";
}
.bmxx li a{
 color:#333333;
 font:normal 12px/22px "宋体";
}
/*-----------------------------------------*/
.tyhl{
 width:275px;
 height:363px;
 margin:0px auto;
}
.tyhl_b{
 width:110px;
 height:85px;
 line-height:85px;
 border:#999999 solid 1px;
}
.tyhl_font{
 color:#0042AF;
 text-align:left;
 font:normal 12px/20px "宋体";
}
.tyhl_font a{
 color:#0042AF;
 text-align:center;
 font:normal 12px/20px "宋体";
}
/*-----------------------------------------------------------------------*/
/*-----------------------------------------*/
.foot{
 width:959px;
 height:94px;
 margin:0px auto;
 background:url(../images/foot_list_bg.gif) repeat-x center top;
}
.foot_left{
 width:200px;
 height:60px;
 float:left;
 margin-left:100px;
 _margin-left:50px;
 text-align:center;
}
.foot_right{
 width:400px;
 height:90px;
 float:right;
 text-align:center;
 margin-right:230px;
 _margin-right:130px;
}
.foot ul{
 list-style:none;
 margin-top:15px;
}
.foot img{
 margin-top:5px;
}
.foot li{
 color:#333333;
 font:normal 12px/22px "宋体";
}

/*-------------------------------------------*/
/*---------------------------------------------------------------------正文页面样式--*/
/*-------------------------------------------*/
.content{
 width:664px;
 height:100%;
 overflow:hidden;
 margin:0px auto;
 /*border-bottom:#000 dotted 1px;*/
}
.content h2{
 width:664px;
 height:65px;
 color:#000000;
 text-align:center;
 font:bold 24px/70px "宋体";
}
.content h3{
 width:664px;
 height:28px;
 color:#000;
 text-align:center;
 font:normal 12px "宋体";
 border-bottom:#999999 solid 1px;
}
/*
.content p{
 width:626px;
 height:100%;
 overflow:hidden;
 margin:0px auto;
 margin-top:10px;
 margin-bottom:15px;
 font:normal 14px/22px "宋体";
}

.content p img{
 text-align:center;
}*/
.content h4{
 width:664px;
 height:20px;
 color:#003183;
 margin:0px; padding:0px;
 text-align:center;
 font:normal 12px/20px "宋体";
}
.xg_link{
 width:660px;
 /*height:auto;*/
 margin-top:10px;
}
.xg_link h2{
 width:200px;
 margin-left:20px;
 font:bold 14px/30px "宋体";
}
.xg_link ul{
 width:640px;
 list-style:none;
 margin-left:30px;
}
.xg_link li{
 color:#0000FF;
 font:normal 14px/26px "宋体"
}
.xg_link li a{
 color:#0000FF;
 font:normal 14px/26px "宋体"
}
.bianji{
 background:#E0E0E0;
 line-height:25px;
 margin-top:12px;
 margin-bottom:8px;
}
.bianji_font{
 color:#000066;
}
.bianjitop {
 background:#E6EFF8;
 line-height:25px;
 margin-top:5px;
 margin-bottom:8px;
}
.bianjitop_font{
 color:#000066;
}
/*------------------------------------*/
/*------------- 正文 -----------------*/

#thecharact{
 margin-top:20px;
 margin-bottom:24px;
}

#thecharact div,p{
 font-size:14px;
 line-height:22px;
}
.hand
{
 cursor:pointer;
}
.News_sc{
	width:275px;
	height:216px;
	margin:0px auto;
	margin-top:8px;
}
.News_sc ul li{
	margin:0px auto;
	margin-top:8px;
	text-align:center;
	list-style:none;
}
.jjty{
 float:right;
 width:688px;
 height:48px;
 margin-bottom:7px;
 background:#f8f8f8;
 border:#C2C1C7 solid 1px;
}
.jjty ul{
 list-style:none;
 margin-left:9px;
}
.jjty li{
 width:auto;
 float:left;
 color:#014BB8;
 padding-left:10px;
 margin-right:10px;
 font:bold 13px/48px "宋体";
 background:url(../images/jj_01.gif) no-repeat left center;
}
.tycy{
 width:275px;
 height:auto;
 margin:0px auto;
 margin-top:2px;
}
.tycy ul{
 width:264px;
 margin:0px auto;
 margin-top:5px;
}
.tycy ol{
 width:250px;
 height:auto;
 margin-left:8px;
}
.tycy li{
 color:#154D88;
 _padding-top:3px;
 _padding-bottom:3px;
 font:normal 12px/24px "宋体";
}
.tycy li a{
 color:#154D88;
 _padding-top:3px;
 _padding-bottom:3px;
 font:normal 12px/24px "宋体";
}
.tycy img{
margin-top:6px;
}
/*---------------------------------------------------------------*/
.T_list{
 width:684px;
 height:100%;
 margin:0px auto;
 padding:0px;
}
.T_list h2{
 width:658px;
 height:1px;
 margin:0px auto;
 border-top:#000 dotted 1px;
 margin-top:11px;margin-bottom:11px;
 _margin-top:5px;_margin-bottom:6px;
}
.T_list ul{
 width:658px;
 margin:0px auto;
 margin-top:12px;_margin-top:6px;
}
.T_list li{
 color:#000;
 text-align:left;
 padding-left:24px;
 font:normal 14px/26px "宋体";
 background:url(../images/ico_05.gif) no-repeat 10px center;

	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.T_list li a{color:#000; text-decoration:none;font:normal 14px/26px "宋体";}
.T_list li a:hover{color:#000; text-decoration:underline;font:normal 14px/26px "宋体";}

.T_list h3{color:#000;
 text-align:left;
 font:bold 14px/26px "宋体"; padding-left:10px;}
 
.wen{
	color: #193370;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}
.da{
	width:606px;
	overflow:hidden;
	color:#666;
	font-size:12px;
	font-weight:normal;
}
.da a{
	width:606px;
	float:left;
	color:#666;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.red_d{ font:bold 14px "宋体"; color:#CC0000;}

.wenti{ width:654px; height:920px; margin:0px auto; margin-top:15px;}
.wenti ul{ list-style:none;}
.wenti li{ font:bold 14px/24px "宋体"; text-align:left; color:#333; background:0; padding:0px;}
.wenti li a{ font:bold 14px/24px "宋体";  color:#333;}
.wenti li a:hover{ font:bold 14px/24px "宋体";  color:#333; }
.X_list{
 width:684px;
 height:1140px;
 height:auto !important;
 min-height:1140px;
 overflow:hidden;
 padding-bottom:1000px;   
 margin-bottom:-1000px;
}
.ttable{
	margin-top:11px;margin-left:10px;
}