/* CSS Document */
body{ margin:0; padding:0;width:100%; height:auto; font-family:"宋体"; font-size:14px; background:#fefefe;}
div,ul,dl,dd,dt,li,h1,h2,h3,h4,p,span,strong,b,small,samp,img{margin:0; padding:0; list-style:none;}
img{ border:0;}
a{ text-decoration:none;}

/* 公共式样 */
/* 头部式样开始　*/
#header{width:100%; height:378px; margin:0 auto; background:url(../images/head_back.jpg) no-repeat top center; overflow:hidden;}
#header #baoyu{width:1000px; height:248px; margin:0 auto;}
#header #Box{width:1107px; height:132px; margin:0 auto; overflow:hidden; position:relative;}
#header #Box #navBox{width:1000px; height:64px; background:url(../images/navB_centen.gif) repeat-x; margin:0 auto; margin-top:36px;}
#header #Box #BoxL{width:89px; height:100px; background:url(../images/navB_left.gif) no-repeat; overflow:hidden; position:absolute; top:0; left:0;}
#header #Box #BoxR{width:66px; height:96px; background:url(../images/navB_right.gif) no-repeat; overflow:hidden; position:absolute; bottom:0; right:0;}
#header #Box #navBox #nav{width:860px; height:100%; margin:0 auto; overflow:hidden; color:#FFF;}
#header #Box #navBox #nav a{ color:#FFF; font-size:14px; line-height:22px;}
#header #Box #navBox #nav a:hover{ color:#FFF; font-size:14px; line-height:22px; color:#CCC; }
#header #Box #navBox ul{width:170px; height:40px; float:left; overflow:hidden; margin-top:10px;}
#header #Box #navBox ul b{ float:left; font-size:26px; font-weight:400;}
#header #Box #navBox ul dl{ float:left;width:80px; height:40px; text-align:center;}
#header #Box #navBox ul samp{ display:block;width:8px; height:40px; float:left; background:url(../images/navB_I.jpg) no-repeat bottom right;}
/*头部结束*/

/*主体开始*/
#main{width:1056px; height:auto; margin:0 auto; margin-top:-30px; overflow:hidden; background:url(../images/main_back.png) repeat-y; overflow:hidden;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/main_back.png");_background:none;}
#main #tongao{width:1000px; height:28px; margin:0 auto; background:#eeeeee; border-bottom:2px solid #d49979; overflow:hidden;}
#main #tongao b{width:140px; height:20px; display:block; float:left; background:url(../images/tongao.gif) no-repeat 30px; color:#c84841; margin-top:6px; text-indent:50px; border-right: solid 1px #d6817c; line-height:20px;}
#main #tongao .gongao{width:840px; height:20px; float:left;margin:6px 0 0 20px;}
.gongao .bd ul{ overflow:hidden; zoom:1;} 
.gongao .bd ul li{ margin:0 10px;height:20px; line-height:20px;  text-align:center; float:left; _display:inline;  line-height:20px; font-size:12px;}
.gongao .bd ul li span{ color:#F00; font-weight:bold; margin:0 2px 0 2px;}

#main #mainTop{width:1000px; height:326px; overflow:hidden; margin:0 auto; background:#fff; margin-top:20px;}
#main #mainTop #mainTopleft{width:574px; height:320px; background:#e6e6e6; float:left; margin-left:6px; overflow:hidden;}
#main #mainTop #mainTopleft #flashBox{width:100%; height:100%; margin:10px; overflow:hidden;}
.pic{ width:554px; height:300px; overflow:hidden; position:relative;} 
.pic .hd{ position:absolute; z-index:1; right:3px; bottom:10px;_bottom:5px;} 
.pic .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.pic .hd ul li{ float:left; margin-right:10px;  width:22px; height:22px; line-height:22px; text-align:center; background:#999; cursor:pointer; color:#666; border:1px solid #CCC;} 
.pic .hd ul li.on{ background:#F00; color:#fff;     } 
.pic .bd1{ position:relative;  } 
.pic .bd1 .pic{ line-height:0px;  } 
.pic .bd1 .pic img{ width:554px; height:300px;} 
.pic .bd1 .con{height:40px;  line-height:40px; text-indent:6px; } 
#con{width:620px; background:#000; height:40px; margin-top:-40px; position:absolute; filter:alpha(opacity:60);opacity:0.6;}
#con a{color:#FFF; text-decoration:none; font-size:14px;}

#main #mainTop #mainTopright{width:390px; height:320px; float:right; margin-right:10px;_margin-right:4px;}
#main #mainTop #mainTopright dl{width:96%; height:100px; overflow:hidden; background:url(../images/mainTopDl_bo.gif) repeat-x bottom; margin-bottom:10px;}
#main #mainTop #mainTopright dl h2{width:100%; line-height:22px; text-align:center;}
#main #mainTop #mainTopright dl h2 a{ color:#F00; font-size:14px;}
#main #mainTop #mainTopright dl p{width:100%; line-height:22px; text-indent:26px; font-size:12px; color:#383838;}
#main #mainTop #mainTopright dl a{color:#F00;}
#main #mainTop #mainTopright ul{width:100%; height:102px;  overflow:hidden;}
#main #mainTop #mainTopright ul li{font-size:14px; background:url(../images/mainBack.gif) no-repeat 5px; text-indent:18px; line-height:24px; white-space:normal;}
#main #mainTop #mainTopright ul li a{color:#383838;}

#huiyi_info{width:1000px; height:360px; overflow:hidden; margin:0 auto; margin-top:10px;}
#HY_left{width:270px; height:358px; border:1px solid #d9d9d9; float:left; overflow:hidden; margin-left:10px; _margin-left:5px;}
#HY_left dl{width:100%; height:42px; background:#ececec url(../images/main_top1.jpg) no-repeat bottom; position:relative;}
#HY_left dl img{width:84px; height:45px; position:absolute; top:0px; left:125px;}
#HY_left dl b{width:92px; height:22px; display:block; float:left; overflow:hidden; color:#3e7798; font-size:20px; margin:14px 0 0 20px; _margin:14px 0 0 10px;}
#HY_left dl a{float:right; color:#F00; margin:20px 8px 0 0; font-size:12px;}
#HY_left ul{width:260px; height:318px; margin:0 auto; overflow:hidden; background:url(../images/jiangpan.jpg) no-repeat 100px top; }
#HY_left ul .No{width:100%; height:auto; background:url(../images/no.jpg) no-repeat left 2px; margin-top:40px; overflow:hidden;}
#HY_left ul .No li{ font-size:16px; height:26px; line-height:26px; font-weight:bold;}
#HY_left ul .No li span{ margin-left:24px;_margin-left:20px;}


#HY_center{width:318px; height:358px; border:1px solid #ececec; float:left; overflow:hidden; margin-left:10px;}
#HY_center dl{width:100%; height:42px; background:#ececec url(../images/main_top1.jpg) no-repeat bottom; position:relative;}
#HY_center dl img{width:123px; height:33px; position:absolute; top:8px; left:140px;}
#HY_center dl b{width:92px; height:22px; display:block; float:left; overflow:hidden; color:#3e7798; font-size:20px; margin:14px 0 0 44px; _margin:14px 0 0 22px;}
#HY_center dl a{float:right; color:#F00; margin:20px 8px 0 0; font-size:12px;}
#HY_center samp{ display:block;width:100%; height:30px; overflow:hidden; margin-top:10px; line-height:30px;}
#HY_center samp span{ display:block; float:left;width:80px;margin-left:20px;_margin-left:14px; font-weight:bold;}
#HY_center ul{width:300px; height:auto; margin:0 auto; overflow:hidden; margin-top:10px;}
#HY_center ul li{ display:block;width:100%; overflow:hidden; margin-left:-14px;_margin-left:-14px; line-height:32px;}
#HY_center ul li strong,#HY_center ul li b,#HY_center ul li small{ display:block; float:left;  border-right:1px solid #CCC; font-weight:bold;overflow:hidden; white-space:nowrap;}
#HY_center ul li b{width:90px; margin-left:20px;_margin-left:15px; text-align:left;}
#HY_center ul li strong{width:70px; text-align:center;}
#HY_center ul li small{width:116px; text-align:center;}

#HY_right{width:364px; height:358px; border:1px solid #ececec; float:left; overflow:hidden; margin-left:10px;}
#HY_right dl{width:100%; height:42px; background:#ececec url(../images/main_top1.jpg) no-repeat bottom; position:relative;}
#HY_right dl b{width:92px; height:22px; display:block; float:left; overflow:hidden; color:#3e7798; font-size:20px; margin:14px 0 0 68px; _margin:14px 0 0 33px;}
#HY_right dl a{float:right; color:#F00; margin:20px 8px 0 0; font-size:12px;}
#HY_right ul{ margin-top:10px; _margin-left:-10px;}
#HY_right ul li{ display:block;width:170px; height:154px; overflow:hidden; float:left; margin-left:8px;}
#HY_right ul li img{width:170px; height:128px;}
#HY_right ul li p{ display:block;width:100%; height:24px; text-align:center; background:#FFF; line-height:24px;}
#HY_right ul li p a{ color:#333; font-size:14px;}

#HY_right dl img{width:55px; height:38px; position:absolute; top:0px; left:180px;}


/*微博栏*/

#ydhWB{width:1000px; height:364px; margin:0 auto; margin-top:16px; overflow:hidden;}
#ydhWB #WB{width:610px;height:362px; float:left; border:1px solid #ececec; margin-left:10px;_margin-left:5px; overflow:hidden;}






/* 知识竟猜 */
#JC{width:348px; height:362px; border:1px solid #ececec; float:left; overflow:hidden; margin-left:16px;}
#JC dl{width:100%; height:42px; background:#ececec url(../images/main_top1.jpg) no-repeat bottom; position:relative;}
#JC dl b{width:92px; height:22px; display:block; float:left; overflow:hidden; color:#3e7798; font-size:20px; margin:14px 0 0 60px; _margin:14px 0 0 30px;}
#JC dl a{float:right; color:#F00; margin:20px 8px 0 0; font-size:12px;}
#JC ul{width:332px; height:auto; margin:0 auto; overflow:hidden; margin-top:6px;}
#JC ul span{ display:block;width:96%; height:200px; margin:0 auto; margin-bottom:8px;overflow:hidden;}
#JC ul li{ white-space:normal; line-height:26px; background:url(../images/mainBack.gif) no-repeat 6px center; text-indent:16px;}
#JC ul li a{ color:#333;}
#JC dl img{width:130px; height:27px; position:absolute; top:8px; left:160px;}
/* 省运全景 */

.quanjin{width:1000px; height:420px; background:url(../images/ydhqj_back.gif) no-repeat 7px 0; margin:0 auto; margin-top:10px; position:relative;}
.quanjin #QJtitle{width:200px; height:80px; overflow:hidden; background:url(../images/ydhqj.gif) no-repeat; position:absolute; top:12px; left:-7px; }
.quanjin ul{width:300px; height:286px; overflow:hidden; float:left; margin-top:110px;}
.quanjin ul img{ display:block;width:216px; height:160px; margin:0 auto; padding-bottom:10px;}
.quanjin ul li{ line-height:28px; background:url(../images/mainBack.gif) no-repeat 8px center; text-indent:18px; font-size:14px;}
.quanjin ul li a{ color:#343434;}
 
/* 赛场影像 */
#mainBottom{width:1000px; height:234px; background:url(../images/mainBottom.gif) no-repeat; margin:0 auto; overflow:hidden; margin-top:12px;}
#mainBpic{width:970px; height:150px; overflow:hidden; margin:0 auto; margin-top:60px;}
.picList1 li{ width:194px;} 
.picList1 .pic1{ text-align:center; line-height:0px;  } 
.picList1 .pic1 img{ width:170px; height:120px; padding:2px; border:1px solid #ccc; } 
.picList1 .pic1 a:hover img{ border-color:#f00;  } 
.picList1 .title1{width:170px; margin:0 auto;line-height:24px; text-align:center; }
.picList1 .title1 a{ font-size:14px; color:#333; text-decoration:none;}
.picList1 .title1 a:hover{ color:#F00;}

/*结束式样*/
#BodyStyle{width:1056px; height:47px; background:url(../images/end.gif) no-repeat; margin:0 auto;}

#footer{width:1000px; height:120px; margin:0 auto; overflow:hidden;}
#footer ul{ text-align:center; line-height:22px; margin-top:10px; width:100%;}


