@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0; }
ul,ul li{ list-style-type:none; }
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }

body{ font-family:"微软雅黑"; }
.w1010{ width:1010px; margin:auto; }
.brand h2,.zg h2,.pl h3,.funny h3{ background:url(../images/tit.png) no-repeat; }



.top-banner{ width:100%; height:573px; background:url(../images/top_banner_02.jpg) no-repeat 50% 0;}
.top-banner .ewm{ width:1000px; height:573px; margin:auto; position:relative; }
.top-banner .ewm img{ position:absolute; left:253px; top:8px; }

.focus1{ width:100%;  }
.focus1 .top-pic{ width:1269px; height:349px; margin:auto; margin-bottom:15px; }
.focus1 ul.menu{ width:1010px; height:58px; line-height:58px; margin:auto; background-color:#000; }
.focus1 ul.menu li{ font-size:22px; width:25%; float:left; text-align:center; }
.focus1 ul.menu li a{ color:#fff; }
.focus1 ul.menu li a.hover{ background-color:#e5010e; display:block; }

.focus-img{ width:1010px; height:306px; margin:20px auto; }

/* banner */

.img_bg{width:815px; height:400px;background-color:#ccc;padding:10px 13px 5px 13px;float:left;}
.banner2{width:815px;position:relative;margin:0px auto;}
.banner2,.banner2 ul{display:block;height:400px;overflow:hidden;}
.h{width:815px; float:left; text-align:center; height:35px; line-height:35px; display:block; color:#000; font-size:26px;background-color:#ccc; overflow:hidden;}
.banner2 li,.banner2 li a,.banner2 li a img{display:block;width:815px;height:367px;float:left;}
.banner2 #prevbt,.banner2 #nextbt{display:block;width:30px;height:50px;background:url(indexsprites.png) no-repeat #fff;position:absolute;top:150px;opacity:.3;filteralpha(opacity=30);}

.img-sport3{width:1010px; overflow:hidden; margin:0px auto;}
.c-left3 a{width:31px; height:59px; margin-top:162px; background:url(../images/arrow-left1.png) no-repeat; display:block; float:left; margin-right:50px;}
.c-right3 a{ width:31px; height:59px; margin-top:162px; background:url(../images/arrow-right1.png) no-repeat; display:block; float:right;}
 /*banner  End */


.focus-img-sport{ width:1010px; height:306px; margin:auto; overflow:hidden; margin-top:20px; padding-bottom:20px; }

.r-menu{ width:135px; height:457px; background:#ffd200; font-size:22px; position:absolute; right:1%; cursor:pointer; position:fixed;}
*html .r-menu{ position:absolute; bottom:auto;topexpression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-bottom:80px; }
.r-menu .top-menu{ width:98px; height:48px; margin:36px auto 11px auto; }
.r-menu a{ display:block; text-align:center; margin-top:30px; color:#000; }

.l-ad{ width:135px; height:457px; left:1%; position:absolute; cursor:pointer; position:fixed; }
*html .l-ad{ position:absolute; bottom:auto;topexpression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-bottom:80px; }



.focus1 .dh-neight{ width:1010px; height:274px; margin:auto; }
.focus1 .dh-neight .tit-l{ width:505px; float:left; padding-bottom:5px; }
.focus1 .dh-neight .tit-r{ width:505px; float:left; padding-bottom:5px; }
.focus1 .dh-neight .dh{ width:505px; float:left; }
.focus1 .dh-neight .dh .news-img{ width:238px; float:left; }
.focus1 .dh-neight .dh .r-cont{ width:230px; padding:0 15px; line-height:34px; color:#333; float:left; text-indent:30px; }


.focus1 .dh-neight .night{ width:505px; float:left; }
.focus1 .dh-neight .night .news-img{ width:238px; float:left; }
.focus1 .dh-neight .night .r-cont{ width:230px; padding:0 15px; line-height:34px; color:#333; float:left; text-indent:30px; }
.focus1 .dh-neight .dh .r-cont a,.focus1 .dh-neight .night .r-cont a{ color:#333; }
.focus1 .dh-neight .dh .r-cont a:hover,.focus1 .dh-neight .night .r-cont a:hover{ color:#e5010e; text-decoration:none; }


.brand{ overflow:hidden; padding-top:20px; }
.brand h2{ width:421px; height:54px; background-position:0 0; margin-bottom:10px; }



/*brand-sport-img*/
.brand-sport-img{ background-color:#333; padding:20px 0; margin:34px auto 20px auto; overflow:hidden; }
.brand-sport-img .arrow-l{ float:left; height:176px; }
.brand-sport-img .arrow-l{ width:31px; height:59px; margin-left:5px; margin-right:50px; margin-top:62px; display:block; background:url(../images/arrow-left.png) no-repeat; }
.brand-sport-img .arrow-r{ float:right; }
.brand-sport-img .arrow-r{ width:31px; height:59px; padding-left:6px; padding-right:5px; margin-top:62px; display:block; background:url(../images/arrow-right.png) no-repeat; }
.brand-sport-img .img-sport{ width:850px; height:176px; float:left; overflow:hidden;}
.brand-sport-img .img-sport ul{ width:850px; height:176px;overflow:hidden; float:left;}
.brand-sport-img .img-sport ul li{ float:left; margin-right:19px; }
.img-sport1{width:1010px; height:176px; float:left; overflow:hidden;}

/*zg*/
.zg{ overflow:hidden; margin-bottom:32px; }
.zg h2{ background-position:0 -98px; width:328px; height:54px; margin-bottom:10px; }
.zg .video-intro{}
.zg .video-intro .video{ width:466px; float:left; }
.zg .video-intro .intro-news{ width:526px; float:right; }
.zg .video-intro .intro-news .intro{ color:#666; font-size:20px; line-height:32px; text-indent:40px; margin-bottom:15px; }
.zg .video-intro .intro-news ul.news{ font-size:18px; line-height:22px; }
.zg .video-intro .intro-news ul.news li{ height:36px; line-height:22px; width:523px; padding-left:23px; background:url(../images/circle_72.gif) no-repeat 0 10px; }
.zg .video-intro .intro-news ul.news li a{ color:#999;}


/*g-intro*/
.g-intro{ margin-bottom:20px; overflow:hidden; }
.g-intro .c-left{ width:155px; float:left; }
.g-intro .c-left ul{ height:416px; background-color:#e9e9e9; padding:10px 13px 0 13px; }
.g-intro .c-left ul li{ margin-bottom:6px; }
.g-intro .c-medium{ width:654px; float:left; margin-left:24px; overflow:hidden; }
.g-intro .c-medium ul{ margin-top:58px; background-color:#e9e9e9; padding:10px 12px; padding-bottom:0; overflow:hidden; height:415px;}
.g-intro .c-medium ul li{ background-color:#e9e9e9;height:415px;}
.g-intro .c-medium .zg-in{ background-color:#e9e9e9; padding:0px 12px;}
.g-intro .c-medium .zg-in h3{ font-size:24px; color:#333; line-height:26px; color:#333; }
.g-intro .c-medium .zg-in p{ color:#333; font-size:18px; line-height:26px; margin-top:5px; }
.g-intro .c-right{ width:155px; float:right; }
.g-intro .c-right ul{ height:416px; background-color:#e9e9e9; padding:10px 13px 0 13px; }
.g-intro .c-right ul li{ background-color:#e9e9e9; margin-bottom:5px; }
.thumb{ overflow:hidden;}
.img{width:630px; overflow:hidden;}
/*pl*/
.pl{ overflow:hidden; }
.pl h3{ width:556px; height:53px; background-position:0 -196px; margin-bottom:26px; }
.pl .img-sport{ overflow:hidden; }
.img-sport ul{ width:1010px;overflow:hidden;float:left;}
.pl .img-sport ul{ width:815px; height:400px; padding:10px 13px 0 13px; float:left; margin-left:50px; background-color:#ccc; overflow:hidden; text-align:center; }
.pl .img-sport .c-medu h4{ display:block; color:#000; font-size:26px; overflow:hidden;}



/*funny*/
.funny{}
.funny h3{ width:384px; height:53px; background-position:0 -302px; margin-top:34px; margin-bottom:20px; }
.fuuny .pic{ width:1010px; overflow:hidden; }


/*footer*/
.footer{ width:100%; padding:30px 0 44px 0; background-color:#000; line-height:28px; margin-top:92px; font-size:14px; }
.footer ul.link{ width:520px; margin:auto; overflow:hidden; }
.footer ul li{ background:url(../images/footer_130.gif) no-repeat 0 8px; float:left; line-height:28px; }
.footer ul li.noline{ background:none; }
.footer ul li a{ color:#fff; padding:0 13px; }
.footer .copy{ width:558px; margin:auto; text-align:center; color:#fff; }
.footer .copy span{ margin-left:20px; color:#fff; }


