/* 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:auto;
 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:#fff;text-decoration:none;}
/*-------------------------------------------*/
.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;}

/*-------------------------------------------*/
/*-----------------------------------------------------------------------*/
/*-------------------------------------------*/
.e_center{
 width:980px;
 height:100%;
 overflow:hidden;
 margin-top:6px;
 margin-bottom:5px;
}
.e_center_left{
 width:280px;
 height:691px;
 height:691px !important;
 min-height:691px;
 float:left;
 overflow:hidden;
 border:#BCBCBC solid 1px;
}
.e_center_left h1{
 width:274px;
 height:auto;
 margin:0px auto
}
.peixun{
 width:274px;
 height:303px;
 margin:0px auto;
 margin-top:3px;
}
.peixun ul{
 width:237px;
 margin:0px auto;
 list-style:none;
}
.peixun li{
 color:#006699;
 padding-left:30px;
 margin-top:3px;
 font:bold 14px/30px "宋体";
 background:url(../images/peixun_list.gif) no-repeat left top;
}
.peixun li a{
 color:#006699;
 font:bold 14px/30px "宋体";
}
.px_video{
 width:274px;
 height:auto;
 margin:0px auto;
}
.px_video_b{
 width:116px;
 height:78px;
 line-height:78px;
 border:#DCDCDC solid 1px;
}
.px_video_font{
 color:#000000;
 text-align:left;
 font:normal 12px/24px "宋体";
}
.px_video_font a{
 color:#000000;
 font:normal 12px/24px "宋体";
}
.lianxi{
 width:274px;
 height:auto;
 margin:0px auto;
 margin-top:10px;
 border-top:#707070 dotted 1px;
}
.lianxi ul{
 list-style:none;
 margin-top:15px;
 margin-left:20px;
}
.lianxi li{
 color:#000000;
 text-align:left;
 font:normal 13px/20px "宋体";
}
/*-----------------------------------------*/

.e_center_right{
 width:688px;
 float:right;
 overflow:hidden;
}
/*-------------------------------------------------*/
.news_info{
 width:686px;
 height:285px;
 height:auto !important;
 min-height:285px;
 border:#BCBCBC solid 1px;
}
.flash{
 width:318px;
 height:auto;
 float:right;
 overflow:hidden;
 text-align:left;
 margin-right:6px;
 _margin-right:3px;
}
.flashpic{
 width:auto;
 height:auto;
 overflow:hidden;
 text-align:center;
 margin:0px auto;
 margin-top:7px;
}
.flash h2{
 width:296px;
 height:38px;
 color:#003092;
 overflow:hidden;
 text-align:center;
 font:bold 14px/38px "宋体";
}

.news_list{
 width:358px;
 _width:354px;
 height:auto;
}
.news_list h2{
 width:358px;_width:354px;
 margin:0px auto;
 text-align:center;
 background:0px;
 margin-top:8px;
}
.news_list h3{
 width:358px;
 color:#3A7D38;
 margin:0px auto;
 padding:0px;margin-top:4px;
 text-align:center;
 font:normal 12px/20px "宋体";
}

.news_list ul{
 list-style:none;
 margin-left:6px;
}
.news_list li{
 color:#105EC2;
 font:normal 14px/24px "宋体";
}
.news_list a{
 color:#105EC2;
 text-decoration:none;
 font:normal 14px/24px "宋体";
}
.news_list a:hover{
 color:#105EC2;
 text-decoration:underline;
 font:normal 14px/24px "宋体";
}

/*-----------------------------------------------------------------------*/
/*-----------------------------------------*/
.px_info{
 width:686px;
 height:100%;
 overflow:hidden;
 margin:0px auto;
 margin-top:7px;
 border:#BCBCBC solid 1px;
}
.px_info h2{
 width:682px;
 height:27px;
 margin:0px auto;
 margin-top:2px;
 position:relative;
 background:url(../images/e_title_bg.gif) repeat-x;
}
.px_info h3{
 width:525px;
 height:27px;float:right;
 top:0px;right:45px;
 position:absolute;
 margin-top:2px;color:#009900;
 font:bold 12px/23px "宋体";
}
.px_info h3 a{color:#009900; text-decoration:none;font:bold 12px/23px "宋体";}
.px_info h3 a:hover{color:#009900; text-decoration:underline;font:bold 12px/23px "宋体";}


.px_info h2 img{
 margin-left:10px;
 margin-top:4px;
}
.px_list{
 width:676px;
 height:100%;
 margin:0px auto;
 overflow:hidden;
 padding-bottom:2px;
 border-bottom:#696566 dotted 1px;
}
.px_list h5{
 width:auto;
 color:#D10005;
 text-align:left;
 margin-left:4px;
 font:bold 14px/24px "宋体";
}
.px_list h5 a{
 color:#D10005;
 font:bold 14px/24px "宋体";
}
.info_dxpx{
 width:329px;
 height:auto;
 float:left;
 margin-top:4px;
 border-right:#696566 dotted 1px;
}
.info_dxpx ul{
 list-style:none;
 margin:0px;
 padding:0px;
}
.info_dxpx li{
 color:#1261C6;
 font:normal 13px/23px "宋体";
}
.info_dxpx li a{
 color:#1261C6;
 font:normal 13px/23px "宋体";
}

.info_xljy{
 width:329px;
 height:auto;
 float:right;
 margin-top:4px;
}
.info_xljy ul{
 list-style:none;
 margin:0px;
 padding:0px;
}
.info_xljy li{
 color:#1261C6;
 font:normal 13px/23px "宋体";
}
.info_xljy li a{
 color:#1261C6;
 font:normal 13px/23px "宋体";
}
/*-----------------------------------------------------------------------*/
.center{
 width:978px;
 height:100%;
 overflow:hidden;
 margin:0px auto;
 margin:7px 0px 8px 0px;
 padding-top:2px;
 padding-bottom:2px;
 border:#BEBEBE solid 1px;
}
.links{
 width:478px;
 height:86px;
 overflow:hidden;
 float:left;
 margin-left:2px;
 border-right:#C0C0C0 solid 1px;
}
.links h1{
 width:462px;
 height:27px;
 color:#cc0000;
 text-align:left;
 padding-left:14px;
 letter-spacing:1px; margin-right:5px;
 font:bold 14px/27px "宋体";
 background:url(../images/e_title_bg.gif) repeat-x;
}

.links ul{
 list-style:none;
 margin-top:12px;
 margin-left:6px;
}
.links li{
 display:inline;
 margin-right:40px;
 text-align:left;
 font:normal 12px/22px "宋体";
}
.links li a{
 text-decoration:none;
  color:#000;
 font:normal 12px/22px "宋体";
}
.tiyu{
 width:492px;_width:490px;
 height:auto;
 float:right;
 overflow:hidden;
 margin-right:2px;_margin-right:1px;
}
.tiyu h1{
 width:480px;
 height:27px;
 color:#cc0000;
 text-align:left;
 padding-left:14px;
 letter-spacing:1px;
 font:bold 14px/27px "宋体";
 background:url(../images/e_title_bg.gif) repeat-x;
}

.tiyu ul{
 list-style:none;
 width:auto;
 height:auto;
 margin-top:4px;
}
.tiyu li{
 float:left;
 width:150px;
 text-align:left;
 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 "宋体";
}
.sptp{
text-align:right;
padding-top:10px;
padding-right:20px;
}
/*-----------------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/*-----------------------------------------------------------*/
.t_center{
 width:978px;
 height:100%;
 overflow:hidden;
 margin-top:6px;
 margin-bottom:5px;
 padding-bottom:10px;
 border:#D1D1D1 solid 1px;
}

.Topic_menu{
 width:978px;
 height:48px;
 margin-top:6px;
 border:#C3C1C6 solid 1px;
 background:url(../images/Topic_menu.jpg) no-repeat center left;
}
.Topic_menu ul{
 width:800px;
 height:48px;
 float:right;
 margin-right:5px;
 _margin-left:105px;
 _margin-right:25px;
 margin-top:3px;
}
.Topic_menu li{
 color:#013698;
 display:inline;
 font:bold 14px/48px "宋体";
}
.Topic_menu li a{
 color:#013698;text-decoration:none;
 font:bold 14px/48px "宋体";
}
.Topic_menu li a:hover{
 color:#013698;text-decoration:underline;
 font:bold 14px/48px "宋体";
}

.Topic_list{
 width:950px;
 height:115px;
 margin:0px auto;
 margin-top:10px;
 border-bottom:#000000 dotted 1px;
}
.Topic_list ol{
 width:131px;
 height:100px;
 float:left;
 text-align:center;
 background:#fff;
 line-height:100px;
 border:#CACCCB solid 1px;
}
.Topic_list ol img{
 margin-top:2px;
}
.Topic_list ul{
 width:756px;
 height:auto;
 float:right;
 margin-right:25px;
 list-style:none;
 position:relative;
}
.Topic_list h1{
 width:auto;
 color:#323232;
 text-align:left;
 font:bold 14px/24px "宋体";
}
.Topic_list li{
 color:#333333;
 text-align:left;
 font:normal 14px/24px "宋体";
}
.Topic_list p{
 color:#FE0000;
 position:absolute;
 bottom:0px;
 right:0px;
 font:normal 14px/24px "宋体";
}
.Topic_list p a{
 color:#FE0000;
 font:normal 14px/24px "宋体";
}
/*---------------关于我们---------------------*/
.c_center{
 width:975px;
 height:976px;
 height:auto !important;
 min-height:976px;
 margin-top:6px;
 margin-bottom:5px;
 border:#85CAFF solid 3px;
}
.c_center_left{
 width:382px;
 height:976px;
 float:left;
 height:auto !important;
 min-height:976px;
 border-right:#959595 solid 1px;
}
.c_center_left ul{
 width:358px;
 margin:0px auto;
 margin-top:10px;
 padding-bottom:10px;
 border-bottom:#959595 dotted 1px;
}
.c_center_left li{
 color:#0162AF;
 font:normal 13px/23px "宋体";
}
.c_center_right{
 width:590px;
 height:100%;
 float:right;
 overflow:hidden;
}
.c_center_right h1{
 width:578px;
 height:auto;
 margin:0px auto;
 margin-top:6px;
}
.jianjie h2{
 color:#0162AF;
 margin-top:10px;
 font:bold 13px/23px "宋体";
}
.jianjie p{
 width:564px;
 color:#0162AF;
 text-align:left;
 text-indent:2em;
 margin:0px auto;
 font:normal 13px/23px "宋体";
}
.jianjie{
 width:564px;
 height:auto;
 margin:0px auto;
 padding-bottom:10px;
 border-bottom:#000 dotted 1px;
}
.bg_map{
 width:578px;
 height:auto;
 margin:0px auto;
}
.bg_map h3{
 color:#333;
 margin-top:15px;
 font:bold 14px/30px "宋体";
}
.bg_map p{
 margin:0px auto;
 text-align:left;
}
/************************************有情链接**********************************/
.links_01{
 width:969px;
  /*width:468px;*/

 height:auto;
 overflow:hidden;
 margin-left:6px;
}
.links_01 h1{
 width:969px;
 height:29px;
 color:#cc0000;
 text-align:left;
 padding-left:12px;
 background:#f8f8f8;
 letter-spacing:1px;
 font:bold 14px/32px "宋体";
 border-bottom:#c0c0c0 solid 1px;
}

.links_01 ul{
 list-style:none;
 margin-top:8px;
 margin-left:1px;
}
.links_01 li{
 display:inline;
 margin-right:1px;
 text-align:left;
 width:92px;
 font:normal 12px/20px "宋体";
}
/***********************************add摄影*********************************************/
.sy_center{
 width:980px;
 height:976px;
 height:auto !important;
 min-height:976px;
 margin-top:6px;
 margin-bottom:5px;
}
.menu_sy{
 width:960px;
 height:31px;
 margin:0px auto;
 color:#CC0000; margin-top:3px;
 padding-left:20px;
 font:bold 14px/30px "宋体";
 background:url(../images/roll_bg.gif) repeat-x center center;
}
.menu_sy a{
 color:#CC0000; 
 font:bold 14px/30px "宋体";
}
.menu_sy a:hover{
 color:#CC0000; 
 font:bold 14px/30px "宋体";
}
.td_b{border:#000 solid 4px;}