@charset "utf-8";
/* CSS Document */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { padding:0; margin:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-weight:normal; font-style:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:100%; } 
q:before,q:after { content:'';} 
abbr,acronym { border:0;}
.clear{ clear:both; font-size:0; visibility:hidden; line-height:1px; height:1px; margin-top:-1px;}

body { margin:0px; padding:0px; font-size:12px; color:#fff; background:#ecebe7 url(body.gif) repeat-x; font-family:'宋体';}
a { color:#fff; text-decoration:none;}
a:hover { color:#fff; text-decoration:underline;}

.sportCont{ width:982px; margin:0 auto; overflow:hidden; zoom:1;}

/*****sportTop*****/
.sportTop .header{ height:30px; padding:0 15px; line-height:30px; background:url(headerBg.gif) no-repeat right 0; overflow:hidden; zoom:1;}
.sportTop .header .login{ float:left; width:50%;}
.sportTop .header .login a{ text-decoration:underline;}
.sportTop .header .backHome{ float:right; padding:0 0 0 20px; background:url(homeIcon.gif) no-repeat 0 8px;}
.sportTop .headerImg img{ display:block;}
.sportTop .navCont{ height:28px; padding:12px 35px; background:url(navBg.jpg) no-repeat; overflow:hidden; zoom:1;}
.sportTop .navCont ul li{ float:left; padding:0 0 0 4px; margin:0 15px 0 0;overflow:hidden;}
.sportTop .navCont ul li a{ padding:0 17px 0 13px; font:16px/28px 微软雅黑; color:#fff; text-decoration:none;}
.sportTop .navCont ul li.current{ float:left; background:url(navFl.jpg) no-repeat; overflow:hidden;}
.sportTop .navCont ul li.current a{ display:block; float:left; height:28px; background:url(navFr.jpg) no-repeat right 0; overflow:hidden;}

/*****sportMain*****/
.sportMain{ padding:0 10px; overflow:hidden; zoom:1;}
.sportText{ padding:20px 16px 10px; background:#105596 url(mainBg.jpg) repeat-x; overflow:hidden; zoom:1;}
.sportFun{ margin:0 0 17px 0; overflow:hidden; zoom:1;}
.sportFun ul li{ display:inline;}
.sportFun ul li a,.sportFun ul li span{ display:block; float:left; width:299px; height:63px; margin:0 16px 0 0; background:url(telIcon.jpg) no-repeat; text-indent:-999em; overflow:hidden;}
.sportFun ul li a.last{ margin:0;}
.sportFun ul li a.Icon1{ background-position:0 0;}
.sportFun ul li span.Icon2{ background-position:0 -63px;}
.sportFun ul li a.Icon3{ background-position:0 -126px;}

.sportIntro{ overflow:hidden; zoom:1;}
.sportIntro .fl{ float:left; width:640px; overflow:hidden;}
.sportIntro .fr{ float:right; width:272px; overflow:hidden;}

.sportIntro .introCont{ position:relative; margin:0 0 15px 0; border:1px solid #0179d4; background:#0068b7;zoom:1;}
.sportIntro .introCont.pic{ margin-bottom:15px;}
.sportIntro .introCont:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.sportIntro .introCont img{ display:block;}
.sportIntro .introCont dl{ padding:10px 20px; font-size:14px; overflow:hidden; zoom:1;}
.sportIntro .introCont dl dt{ float:left; height:43px; padding:4px 30px 5px 0; line-height:24px; border-right:1px dotted #fff; overflow:hidden;}
.sportIntro .introCont dl dd{ padding:5px 0 0 25px; font-weight:700; color:#fff; line-height:24px;  overflow:hidden; zoom:1;}
.sportIntro .introCont dl strong{ font-weight:700;}

.sportIntro .introCont h5{ position:absolute; top:-6px; left:12px; display:block; width:125px; padding:0 0 0 16px; height:47px; font:18px/47px 微软雅黑; color:#202020; background:url(introTitle.jpg) no-repeat;}
.sportIntro .introCont .cont{ clear:both; padding:56px 5px 15px 12px; _padding-bottom:11px; overflow:hidden; zoom:1;}
.sportIntro .introCont .cont .news{ float:left; width:420px; margin:0 0px 0 0;}
.sportIntro .introCont .cont .news li{ font-size:14px; line-height:24px;}
.sportIntro .introCont .cont .news li .time{ color:#fffc00;}
.sportIntro .introCont .cont .pic{ float:left; width:180px; padding:5px 0 0;}
.sportIntro .introCont .cont .pic ul li{ float:left; width:150px; margin:0 10px 10px 0; overflow:hidden;}
.sportIntro .introCont .cont .pic ul li img{ display:block;}
.sportIntro .introCont .form{ overflow:hidden; zoom:1;}
.sportIntro .introCont .form li{ float:left; height:92px; overflow:hidden;}
.sportIntro .introCont .form li.bg1{ width:142px; padding:10px 0 0 120px; background:url(picBg1.jpg) no-repeat; overflow:hidden;}
.sportIntro .introCont .form li.bg2{ width:159px; padding:10px 0 0 190px; background:url(picBg2.jpg) no-repeat; overflow:hidden;}
.sportIntro .introCont .form li a{ color:#fffc00; text-decoration:underline;}


.sprotAd{ height:225px; margin:0 0 20px 0; background:#2469a9; overflow:hidden;}
.sportFrCont{ padding:17px 13px 6px 13px; margin:0 0 23px 0; background:#004281; overflow:hidden;}
.sportFrCont h6{ display:block; width:101px; height:28px; padding:0 0 5px 0; margin:0 0 10px 0; font-size:14px; font-weight:700; line-height:28px; background:url(titleBg.gif) no-repeat; text-align:center; overflow:hidden;}
.sportFrCont p{  margin:0 0 13px 0; font-size:14px; line-height:24px; color:#c7e2ff;}
.sportFrCont p strong{ font-weight:700; color:#fff;}
.sportFrCont ul{ margin:0 0 0 -6px; overflow:hidden;}
.sportFrCont ul li{ height:36px; padding:10px 15px 21px 40px; line-height:18px; background:url(weiboBg.gif) no-repeat;}
.sportFooter{ width:962px; background:#003261; }
.sportFooter p{ height:85px; background:#003261;font-size:14px; line-height:80px; color:#fff; overflow:hidden;  float:left; margin:0 30px; }
.sportFooter p a{ color:#FFF;}
.sportFooter img{ margin:25px 10px; display:inline; float:left;}
.biaodan{border:1px solid #f1f1f1;}
select{border:1px solid #f1f1f1;}






