@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button,input, select, textarea, th, td,img,div{margin: 0;padding: 0;}
html{color:#333;background: url(../images/bg.jpg) center top no-repeat #efefef;-webkit-background-size: 100% auto;background-size: 100% auto; }
body{background: none;font-family: "microsoft yahei",sans-serif;color:#333;}
input,select,textarea,button,hr{border:none;outline: none;}
a{text-decoration:none;color: #333;}a:hover{color: #ed914a;}
img{border:none;max-width: 100%;}
ul, ol {list-style: none;}
.tac{text-align: center;}
.tar{text-align: right;}
.fl{float: left;}
.fr{float: right;}
.fr01{float:right;color: #999;}
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{zoom:1;}
.imgbig{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: block !important}
.imgbig:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
/*颜色*/
.blue{color:#ed914a }
.gray{color: #666}
/*边距*/
.mgb15{margin-bottom: 15px;}
.mgb20{margin-bottom: 5px;}

/*top*/
#logo{float: left;width: 50%;}
.search{float: right;padding-top: 20px;margin-right: -15px;}
.search-input{width: 150px;height: 28px;line-height: 28px;color: #000000;padding: 0 10px;background: #ffeac2;}
.search-input.new{background-color:#fff;color:#666}
.btn-search{height: 28px;line-height: 28px;text-align: center;color: #2f34a7;margin-left: 8px;padding: 0 18px;cursor: pointer;background: #fff;border-radius:2px;}
.ss{margin:2rem 0;text-align:center}
.form-content{display:flex;justify-content:center;gap:20px}
.from-item:last-child{margin-left:30px}
.ui-input-text,.nav li{display: inline-block;*display: inline;zoom:1;}
/*main*/
.main-wrapper{padding-top: 15px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FFFFFF', endColorstr='#99FFFFFF');background:rgba(255,255,255,0.6);}
.container-fluid,.navbar-collapse{padding: 0;}
.navbar-default{text-align: center;background: none;border:none;margin-bottom:5px;}
.navbar-default .nav{font-size: 0;border-bottom:1px solid #c1cdff;}
.nav a,.fucus-news h2 a{font-size: 16px;color: #000;font-weight: bold;}
.nav>li>a:hover,.fucus-news h2 a:hover{color: #2f34a7;background: none;}
/*焦点图*/
.carousel-caption{left: 0;right: 0;bottom: 0;padding:5px 15px;text-align: left;font-weight: bold;font-size: 16px;color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.carousel-caption a{color: #fff;}
.carousel-indicators{left: auto;right:10px;bottom: 6px;width: auto;text-align: right;margin: 0;}
.carousel-indicators li{width: 12px;height: 12px;margin: 0;background-color: #ed914a;border:none;}
.carousel-indicators .active{background-color: #d95353;}
.carousel-control{display: none}

.fucus-news li{color: #666;line-height: 30px;padding: 20px 0;}
.fucus-news li:first-child{border-bottom: 1px solid #b6b6b6}
.fucus-news h2 a{display: block;font-size: 18px;padding-bottom: 10px;}
/*会员信息*/
.vip-box{color: #fff;text-align: center;margin-bottom: 20px;background: url(../images/icon-vip.jpg) left top no-repeat #ed914a;}
.vip-box h2,.blue-title,.hot dt{height: 40px;line-height: 40px;font-size: 18px;font-weight: bold;border-bottom:1px solid #ffbe8c;}
.vip-color a{color:#fff;}
.vip-color a:hover{color: #fff;}
.vip-list{padding: 8px 5px;}
.vip-list li{float: left;width: 33.33%;line-height: 22px;}
.vip-list a,.hot a,.blue-title a,.r-label a{color:#fff;}
.vip-list li:before{float: right;content:'|';display: inline-block;*display: inline;zoom:1;}
.vip-list li:nth-child(3n):before{display: none}

/*会员信息*/
.vip-box01{color: #fff;text-align: center;background: url(../images/icon-vip.jpg) left top no-repeat #ed914a;}
.vip-box01 h2,.blue-title,.hot dt{height: 40px;line-height: 40px;font-size: 18px;font-weight: bold;border-bottom:1px solid #ffbe8c;}
.vip-color01 a{color:#fff;}
.vip-color01 a:hover{color: #fff;}
.vip-list01{padding: 8px 5px;}
.vip-list01 li{float: left;width: 16.33%;line-height: 22px;}
.vip-list01 a,.hot a,.blue-title a,.r-label a{color:#fff;}
.vip-list01 li:before{float: right;content:'|';display: inline-block;*display: inline;zoom:1;}
.vip-list01 li:nth-child(3n):before{display: none}

.other-ad a{display: block;color: #fff;padding-left: 25%;height: 40px;line-height: 40px;margin-bottom: 20px;}
.other-ad .a1{background: url(../images/icon-img01.png) 15px center no-repeat #b7627c;}
.other-ad .a2{background: url(../images/icon-img02.png) 15px center no-repeat #9d6bac;}
.other-ad .a3{background: url(../images/icon-img03.png) 15px center no-repeat #4f93dd;}
.other-ad .a4{background: url(../images/icon-img04.png) 10px center no-repeat #54afef;}
.other-ad .a5{background: url(../images/icon-img05.png) 10px center no-repeat #70c9ac;}
.other-ad .a6{background: url(../images/icon-img06.png) 10px center no-repeat #a8d368;}
/*公告*/
.blue-title{border:none;color: #fff;padding: 0 15px;background: url(../images/bg-gonggao.jpg) right center no-repeat #ed914a;}
.bgnone{background: #ed914a;}
.gonggao {margin:8px 0 15px;}
.gonggao li{height: 32px;line-height: 32px;padding: 0 15px;}


.r-label a,.photos a,.pic a{display: block;overflow: hidden;}
.r-label a{height: 40px;line-height: 40px;font-size: 16px;color:#fff;text-align: center;margin-bottom: 20px;}
.r-label .col-xs-12 a{background: url(../images/label-bg.jpg) no-repeat #b9d65c;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.photos a{text-align: center;}

.ad-box{position: relative;height: 100px;background: url(../images/20200331_02.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}


.ad-box1{position: relative;height: 100px;background: url(../images/ad-img1.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box2{position: relative;height: 100px;background: url(../images/ad-img2.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

.ad-box3{position: relative;height: 100px;background: url(../images/ad-6.30.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box4{position: relative;height: 100px;background: url(../images/ad-7.6.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box5{position: relative;height: 100px;background: url(../images/ad-7.14.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box6{position: relative;height: 100px;background: url(../images/ad-7.21.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box7{position: relative;height: 100px;background: url(../images/ad-7.28.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box8{position: relative;height: 100px;background: url(../images/ad-img3.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

.ad-box11{position: relative;height: 100px;background: url(../images/ad-10.20.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-link.link1{left:39%;text-align: left;}

.ad-box12{position: relative;height: 100px;background: url(../images/ad-img5.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-link .bg184383{background: #184383;}
.ad-box13{position: relative;height: 100px;background: url(../images/ad-1.4.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.ad-box14{position: relative;height: 100px;background: url(../images/ad-20221105.jpg) left top no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

.ad-link{position: absolute;left: 0;bottom:4px;width: 53%;text-align: center;}
.ad-link a{display: inline-block;font-size: 12px;color: #fff;padding: 2px 5px;background: #024289;}
.ad-link .bg8c4258{background: #8c4258;}
.ad-link .bg205190{background: #205190;}

/*热点赛事*新闻资讯*商务合作*/
.hot{color: #fff;background: #ed914a;margin-bottom: 15px;}
.hot dt{text-align: center;}
.hot dd{line-height: 34px;padding: 5px 12px 0;border-bottom:1px solid #ffbe8c;}
.hot a,.rules a,.gonggao li a,.news-china li a{display: block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.hot .fr,.rules .fr,.news-list .fr,.news-list .fr01{margin-left: 10px;}
.news li{border-bottom:1px solid #e1e1e1;}
.news-china {margin:8px 0 15px;}
.news-china li{border-bottom:1px solid #e1e1e1;height: 32px;line-height: 32px;padding: 0 15px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.hz-txt{display: block;text-align: center;padding: 11px 0;}

/*精彩视频*/
.video{position: relative;}
.video:after{position: absolute;left: 50%;top: 50%;margin-left: -18px;margin-top: -18px;content:'';display: inline-block;*display: inline;zoom:1;width: 36px;height: 36px; no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

.video1{position: relative;}
.video1:after{position: absolute;left: 50%;top: 50%;margin-left: -18px;margin-top: -18px;content:'';display: inline-block;*display: inline;zoom:1;width: 36px;height: 36px;background: url(../images/icon-video.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
/*合作单位*/
.line-title{line-height: 38px;font-size: 18px;font-weight: bold;border-bottom:1px solid #ccc;}
.line-title.dark{border-color: #838383}
.partners-list{font-size: 0;display: flex;}
.partners-list li{width: 16.6%;margin: 2% 0;font-size: 12px;text-align: center;display: inline-block;vertical-align: top;flex: 1;}
.hzdw-title{font-size: 16px;font-weight: bold;text-align: center;margin: 25px;}
/*相关链接*/
.link p{text-align: center;margin:20px;}
.link a{white-space:nowrap;}
/*关于协会*/
.about-logo{display: block;margin:30px 72px;}
.about-box{padding: 10px 0;line-height: 28px;}
.about-box dl,.about-box dd{overflow: hidden;}
.about-box dt{float: left;width: 70px;}
.about-box dd li{float: left;width: 100px;text-align: center;line-height: 28px;overflow: hidden;margin:0 15px 10px 0;}
.about-box dd img{height: 130px;}



/*联系我们*/
.contact h2{ font-size:22px; font-weight:bold; padding:20px 10px;}
.contact p{padding: 8px 0 8px 10px;}
.contact img{ max-width:280%; width:100%;}
/*面包屑导航*/
.breadcrumb{background: none;padding: 8px 0;border-radius:0;border-bottom:1px solid #838383;}
.breadcrumb>li+li:before{content:'>>';color: #333}
/*图片列表*/
.pic a{position: relative;margin-bottom: 25px;}
.pic p{position: absolute;left: 0;right: 0;bottom: 0;color: #babbbb;line-height: 26px;text-align: center;background: #000;}
/*图片轮播*/
.ug-gallery-wrapper{margin: 20px 0 80px;}
/*新闻列表*/
.news-list li{height: 36px;line-height: 36px;}
.news-list li a:before,.news-china li a:before{content:'';display: inline-block;*display: inline;zoom:1;width: 4px;height: 4px;border-radius: 50%;vertical-align: middle;margin-right: 10px;background: #333;}

/*文章内容*/
.page-header{border:none;text-align: center;font-weight: bold;}
.page-header h2{font-size: 22px;font-weight: bold;}
.page-header p{font-size: 12px;color: #666;padding-top: 20px;}
.page-main p{line-height: 26px;padding: 15px 0;}
/*页码*/
.pagination>li{display: inline-block;*display: inline;zoom:1;padding: 4px 10px;}
.pagination>li>a, .pagination>li>span{float: none;display: block;font-size: 12px;color: #555;padding: 0;margin: 0;border-radius:1px;background: none;border:none;}
.pagination>li:hover{background: #eee;color: #ed914a}
.pagination>.active,.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active:hover, .pagination>.active, .pagination>.active:focus
{background-color: #ed914a;border-color:#ed914a;}
.pagination>.disabled>span,.pagination>.disabled>span:hover{color: #999;background: none;border:none;}
.pagination>.disabled i{color: #000;font-style:normal;padding: 0 5px;}
/*中国之队*/
.team h2{font-size: 20px;font-weight: bold;margin: 15px 0 10px;}
.team p{line-height: 30px;}
.rongyu h2{font-size: 16px;font-weight: bold;text-align: center;margin: 10px;}
.rongyu li{padding: 15px;}
.athletes li{padding-bottom: 25px;text-align: center;}
/*赛事*/
.saishi {margin: 15px 0;}
.saishi li{height: 30px;line-height: 30px;padding: 0;}

/*footer*/
.footer {background: #ddd;padding-bottom: 20px;}
.footer h2{font-size: 16px;font-weight: bold;text-align: center;margin: 15px;}
.footer dt{font-weight: bold;margin: 15px 0 10px;}
.footer dd{line-height: 30px;}
.footer dd a{color: #666}
.footer a:hover{text-decoration: none;color:#ed914a }

.ui-loader{display: none}
@media screen and (max-width:992px){
  #logo{padding: 15px 0;}
  .col-sm-6 .fucus-news li{line-height: 24px;padding: 10px 0;}
  .col-sm-6 .fucus-news h2 a{font-size: 16px;padding-bottom: 5px;}
  .footer dt{font-size: 16px;}
  .form-content{display:block}
  .from-item{margin-bottom:2rem}
  .from-item label{width:20%;text-align:right}
  
}
@media screen and (max-width:767px){
  .navbar-default {margin-top: -55px;}
  .navbar-collapse{border:none;}
  .navbar-default .navbar-toggle{margin-top: -6px;border-color: #d95353;background:rgba(255,255,255,.5);}
  .navbar-default .navbar-toggle .icon-bar{background-color: #d95353;}
  .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:rgba(255,255,255,.5);}
  .nav li{display: block}
  .partners-list li{width: 31.33%;margin:2% 1% 0;}
  .partners-list li:nth-child(5),.footer dl:nth-child(5){clear: left}
  .partners dl dd{text-align: center;}
  .pagination>.disabled{display: none}
  .photos a img{display: inline-block!important}
}
@media screen and (max-width:510px){
  .ad-box1 .ad-link{width: 100%;text-align: left;padding-left: 5px;}
}
@media screen and (min-width:768px){
  article{padding: 0 30px 10px;}
  .nav li{padding:0 4px;}
  .vip-list{padding: 8px 0;}
  .vip-list li,.hot dd{font-size: 12px;}
  .vip-list a{margin: 0;}
  .other-ad a{padding-left: 0;text-align: center;}
  .r-label{margin-right: -5px;margin-left: -5px;}
  .r-label li{padding-right: 5px;padding-left: 5px;}
  .r-label a{font-size: 14px;}
  .about-box{padding: 10px 20px;}
  .rongyu li{padding: 20px 40px;}
  .page-main{padding: 0 20px;}
  .footer dd{line-height: 24px;font-size: 12px;}
  .footer .f1{width: 11%;}
  .footer .f2{width: 22%;}
  .pagination>li{margin: 0 2px;}
  .ad-link a{padding: 2px 2%;margin: 0 3%}
}
@media screen and (min-width:992px){
  #logo{padding: 32px 0;}
  .nav li{padding:0 15px;}
  .vip-list{padding: 8px 5px;}
  .vip-list a{margin:0 12%;}
  .other-ad a{padding-left: 25%;text-align: left;}
  .r-label{margin-right: -10px;margin-left: -10px;}
  .r-label li{padding-right: 10px;padding-left: 10px;}
  .r-label a{font-size: 15px;}
  .footer dt{font-size: 18px;}
  .footer dd{line-height: 30px;font-size: 14px;}
  .ad-link a{font-size: 14px;}
}
@media screen and (min-width:1200px){
  .container{width: 1000px;}
  .nav li{padding:0 15px;}

}


.partners .line-title{border:none;}
.partners dl{padding: 10px 0 25px;margin: 0;border-top:2px solid #ccc;}
.partners dl dt{font-size: 15px;font-weight: bold;text-align: center;margin-top: 15px;}
.partners dl dd{font-size: 0;padding: 0;}
.partners dl dd a{display: inline-block;width: 122px;height: 52px;margin: 15px 10px 0 0;border: 1px solid #e0e0e0;}
.partners dl dd img{height: 100%;}
/*社交媒体*/
.social-media{padding: 25px 0;}
.social-media img{width: 60%;}
.social-media p{margin: 10px 0;}

#dituContent img,#dituContent label{max-width: none;}