@charset "utf-8";
input,select,textarea{font-size: 14px; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;color: #333;border:none;outline: none}
hr{outline:none;border:0 none;}
img{vertical-align: middle;}
.fr{float: right;}

/*------------------------------------------------2018新版样式------------------------------------------------------*/
/*top*/
.header{background: #fff;}
.top{width: 1140px;height: 88px;margin: 0 auto;}
#logo{float: left;margin:0 0 0 30px;width: 260px;line-height: 88px;}
#logo a,.index-link-list a{display: block;}
.top-right{float: right;width: 770px;padding-right: 80px;}
.top-right-lis{text-align: right;padding-top: 10px;}
.top-right-lis a{display: inline-block;*display: inline;zoom:1;height: 14px;line-height: 14px;font-size: 12px;color: #8cc31f;padding: 0 8px;margin-left: -3px;border-left:1px solid #8cc31f;}
.top-right-lis a:first-child,.top-right-lis a.nbor{border:none;}
.top-right-lis a:hover{text-decoration: underline;}

.top-right-lis .bdsharebuttonbox{display: inline-block;vertical-align: middle;}
.top-right-lis .bdsharebuttonbox a{width: 17px;height: 17px;border:none;padding: 0;vertical-align: middle;margin:0 0 0 8px;background:url(../images/en/icon.png) no-repeat}
.top-right-lis .bdsharebuttonbox .bds_weixin{background-position: 0 0;}
.top-right-lis .bdsharebuttonbox .bds_tsina{background-position: -27px 0;}
.top-right-lis .bdsharebuttonbox .bds_twi{background-position: -54px 0;}
.top-right-lis .bdsharebuttonbox .bds_fbook{background-position: -81px 0;}

.top-right-lis .icon-wx,.top-right-lis .icon-wb,.top-right-lis .icon-twitter,.top-right-lis .icon-f{width: 17px;height: 17px;border:none;padding: 0;vertical-align: middle;margin-left:8px;background:url(../images/en/icon.png) no-repeat}
.top-right-lis .icon-wb{background-position: -27px 0;}
.top-right-lis .icon-twitter{background-position: -54px 0;}
.top-right-lis .icon-f{background-position: -81px 0;}
.top-search{float: right;width: 200px;height: 26px;margin-top: 15px;background:url(../images/top-search.png) center center no-repeat}
.top-search-input{width: 150px;height: 100%;padding: 0 10px;background: transparent;}
.btn-search{float: right;width: 25px;height: 100%;background: transparent;border:none;outline: none}
/*导航*/
.nav-bar.fixed{position: fixed;top: 0;left: 0;right: 0;z-index:999;}
#fixed-logo{display: none;position: absolute;left: 35px;top: 0;}
.nav-bar.fixed #fixed-logo{display: block}
.nav-bar{height: 30px;text-align: center;border-bottom:2px solid #8cc31f;background: #006c54;}
.navlist{position: relative;z-index:999;width: 1140px;margin: 0 auto;}
.navlist>li{display: inline-block;*display: inline;zoom:1;font-size: 0;}
.navlist>li>a{display: block;line-height: 32px;font-size: 16px;color: #fff;padding: 0 15px;}
.navlist>li:hover,.navlist>li.active,.navlist>li.current{background:url(../images/nav-active.png) top repeat-x}

.nav-menu{display: none;position: absolute;right: 80px;top: 32px;width: 914px;padding: 5px 0;/*border:1px solid #d7d4d4;*/
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EAFFFFFF', endColorstr='#EAFFFFFF');background:rgba(255,255,255,0.92);}
.nav-menu.show{display: block;}
.current .nav-menu{padding: 0;}
.nav-menu dl{float: left;text-align: left;margin-bottom: 30px;}
.smallmenu{font-size: 14px;color: #c3c3c3;}
.smallmenu a{color: #333;/*font-weight: bold;*/}
.smallmenu a:hover,.nav-menu dd a,.subnav a{color: #8bc21f;}
.subnav{font-size: 14px;color: #c3c3c3;padding: 0;}
.subnav .b_title{color: #000;}
.subnav a{display: inline-block;*display: inline;zoom:1;padding: 12px 0;}
.subnav .on{font-weight: bold;color: #333;background:#d7d4d4;padding:14px 14px 13px;margin-right: 10px;vertical-align: top;}
.column2 dl{width: 30%;padding-left:12%;}
.column3 dl{width: 28%;padding-left: 5%;}
.nav-menu dt{font-size: 16px;color: #333;font-weight: bold;padding: 10px 0;}
.nav-menu dt a{font-size: 16px;}
.nav-menu dd{border-left:1px solid #8bc21f;padding:5px 0 5px 10px}
.nav-menu dd a:hover,.subnav a:hover{color:#006c54;}
/*.navlist>li:hover .nav-menu{display: block}*/
/*队伍红色导航*/
.duiwu .nav-bar{background: #ea012f;}
/*队伍紫色色导航*/
.nzduiwu .nav-bar{background: #662d91;}
.nzduiwu .zd_title { border-bottom: 2px solid #662d91;}
/*轮播图*/
.carousel-title{position: absolute;right: 50%;bottom: 24%;margin-right: -400px;}
.carousel-title h2 a,.carousel-title h3 a{display: inline-block;*display: inline;zoom:1;font-size: 24px;color: #fff;margin-bottom: 10px;padding:10px 20px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.carousel-indicators{left:auto;right: 25%;width: auto;margin-left: auto;}
.carousel-indicators li{width: 8px;height: 8px;border:2px solid #fff;margin: 0 5px;}
.carousel-indicators .active{width: 8px;height: 8px;}
/*六大板块*/
.plate-list{margin-left: -16px;}
.plate-list li{float: left;width: 369px;margin-left: 16px;}
.plate-list a{position: relative;display: block;margin-top: 16px;overflow: hidden;}
.plate-list h2{position: absolute;left: 0;right: 0;bottom: 0;height: 40px;line-height: 40px;font-size: 20px;color: #c4d52d;font-weight: 600;padding-left: 28px;background:url(../images/plate-more.png) right center no-repeat #006c54;}
.plate-list h2:before{position: absolute;left: 50px;top: -13px;content:'';display: inline-block;*display: inline;zoom:1;width: 0;height: 0;border:5px solid transparent;border-bottom:8px solid #006c54}
.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)}
/*相关链接*/
.index-link{height: 102px;line-height: 102px;text-align: center;background: #efefef;margin: 50px 0;overflow: hidden;}
.index-link h2{position: relative;z-index:10;float: left;width: 158px;height: 100%;line-height: 102px;font-size: 26px;font-weight: 600;color: #c3d62d;background: #006c54;}
.index-link h2:after{position: absolute;right: -28px;top: 50%;margin-top: -10px;content:'';display: inline-block;*display: inline;zoom:1;width: 0;height: 0;border:10px solid transparent;border-left:18px solid #006c54;}
.index-link-list{padding: 5px;height: 92px;line-height: 92px;overflow: hidden;}
.index-link-scroll{position: relative;float: left;width: 995px;height: 100%;margin-left: 25px;overflow: hidden;}
.index-link-scroll ul{position: absolute;left: 0;top: 0;}
.index-link-scroll li{float: left;width: 240px;height: 92px;line-height: 92px;border-right:1px solid #e0e0e0;}
.index-link-scroll img{max-width: 55%;}

.index-link-more{float: right;width: 96px;line-height: 28px;font-family: "宋体";font-size: 24px;color: #b4b4b6;padding-left: 5px;margin-top: 4px;}
.index-link-more span{display: inline-block;*display: inline;zoom:1;width: 15px;height: 14px;background:url(../images/index-link-more.png) no-repeat;cursor: pointer;}
.index-link-more .plus{background-position: 0 0;}
.index-link-more .minus{background-position: 0 -14px;}
.index-link-more .disabled{cursor: default;}
/*赛事合作伙伴*/
.partner_title h2{display: inline-block;*display: inline;zoom:1;font-size: 24px;font-weight: 600;color: #717171;text-align: center;letter-spacing: 1px;padding:0 40px;background: #fff;}
.partner_title:after{content:'';display: block;height: 1px;background: #a6a6a6;margin-top: -12px;}
.partner_logo_tab{position: relative;padding-top: 40px;margin-bottom: -20px;}
.partner_logo_tab li{float: left;width:77px;margin: 5px;padding-bottom: 8px;border-bottom: 10px solid transparent;cursor: pointer;}
.partner_logo_tab li img{width: 100%;}
.partner_logo_tab li.active{border-color:#d12c26;}
/*赛事合作伙伴轮播*/
.partner_logo_scroll{position: relative;height: 146px;overflow: hidden;}
.partner_logo_tab .list{position: absolute;padding-left:5px;}
.partner_logo_tab .plus,.partner_logo_tab .minus{position: absolute;top: 50%;width: 10px;height: 15px;cursor: pointer;}
.partner_logo_tab .plus{left: -20px;background: url("../images/gonggao/icon3.png") no-repeat;}
.partner_logo_tab .minus{right: -20px;background: url("../images/gonggao/icon4.png") no-repeat;}

/*讲师培训*/
.jspx-tit01,.jspx-tit02{display: inline-block;width: 832px;height: 60px;line-height: 60px;font-size: 24px;font-weight: bold;margin: 50px 0;}
.jspx-tit01{color: #c4d52d;background: #006c54;}
.jspx-tit02{color: #006c54;background: #c4d52d;}

.jspx-tit{font-size: 22px;font-weight: bold;color: #006c54;padding: 10px 0;border-bottom:1px solid #006c54;}
.jspx-box h6{font-size: 14px;font-weight: bold;color: #006c54;padding: 10px 20px;}
.jspx-list {color: #006c54;padding-bottom: 20px;padding-left: 40px;}
.jspx-list li{position: relative;display: inline-block;*display: inline;zoom:1;width: 300px;height: 56px;line-height: 56px;text-align: center;font-size: 24px;margin: 20px 25px;border:1px solid #006c54;}
.jspx-list li span{padding-left: 6px;font-size: 16px;}

.triangle-l:after,.triangle-r:after,.triangle-b:before,.triangle-t:before{position: absolute;top: 50%;display: inline-block;*display: inline;zoom:1;content: '';width: 0;height: 0;border:12px solid transparent;margin-top: -12px;}
.triangle-b:before,.triangle-t:before{top: auto;left: 50%;margin-left: -19px;margin-top: 0;}
.triangle-r:after{right: -50px;border-left:15px solid #006c54;}
.triangle-l:after{left: -50px;border-right:15px solid #006c54;}
.triangle-b:before{bottom: -40px;border-top:15px solid #006c54;}
.triangle-t:before{top: -46px;border-bottom:15px solid #006c54;}
.triangle-r.double:after{margin-top: -20px;}
.triangle-l.double:after{left: -45px;margin-top: -5px;}
.triangle-t.double:before{top: -40px;margin-left: -33px;}
/*足球诚信与公平竞赛*/
.xuyan{float: right;width: 390px;height: 500px;padding:10px 25px 10px 40px;background: url("../images/fp-xuyan-bg.jpg") center top no-repeat #f3f3f3;}
.xuyan h2,.fb-news h2{font-size: 26px;font-weight: 600;color: #006c54;padding: 18px 0;margin-bottom: 20px;border-bottom:1px solid #006c54;}
.xyList{height: 380px;line-height: 30px;padding: 5px;overflow: hidden;}
.xyList p{text-indent: 2em;}

.fb-news{float: left;width: 545px;}
.fb-news h2{font-size: 22px;padding: 10px 0;}
.newsList li{overflow: hidden;padding-bottom: 15px;}
.newsList h3 a{display: block;font-size: 20px;color: #006c54;padding: 15px 0;}
.newsInfo{color: #666;line-height: 30px;overflow: hidden;}
.newsInfo img{margin-right: 15px;}

.fbPart{float: right;width: 551px;height: 485px;background: url("../images/fp-pic.jpg") right top no-repeat}
.fbPart a{float: left;display: block;width: 265px;height: 230px;margin-left: 10px;margin-bottom: 10px;}
/*中乙 关注我们*/
.zy-guanzhu{font-size: 28px;color: #006c54;line-height: 43px;padding: 50px;text-align: center;}
.zy-guanzhu a{position: relative;display: inline-block;margin: 0 15px;vertical-align: middle;}
.c2l{display: none;position: absolute;left:-120px;top: -320px;width: 312px;height: 312px;}
.weixin-c2l:hover .c2l{display: block}
/*教练员培训*/
.coach-px-tab{padding: 60px 17px;}
.coach-px-tab li{display: inline-block;font-size: 16px;color: #fff;padding: 8px 18px;margin-right:5px ;cursor: pointer;background: #91ad93;}
.coach-px-tab li.active{background: #006c54;}

.coach-px-content{display: none;padding: 30px 17px;text-align: center;}
.coach-px-history{position: relative;text-align: left;margin-left: 8px;border-left:2px solid #006c54;}
.coach-px-history:before,.coach-px-history:after,.coach-px-history li:before{position: absolute;left: -5px;content:'';display: inline-block;width: 8px;height: 8px;border-radius:50%;background: #006c54;}
.coach-px-history:before{top: -4px;}
.coach-px-history:after{bottom: -4px;}
.coach-px-history li{position: relative;font-size: 18px;line-height: 30px;padding: 25px 0 25px 70px;}
.coach-px-history li:before{position: absolute;left: -9px;top: 45px;width: 16px;height: 16px;}
.coach-px-history li h2{font-size: 30px;font-weight: 600;color: #006c54;margin-bottom: 10px;}
.coach-px-history li b{font-weight: bold;color: #006c54;}

/***********************英文页面***************************************/
/*.page-en{font-family: "N",NanumBarunGothic,dotum,arial;}*/
.banner-en{height: 248px;background: url("../images/en/banner-en.jpg") center top  no-repeat;}
.en-body{background: url("../images/en/content-logo.png") right 10px no-repeat;}
.content-left-en{float: left;width: 230px;/*font-family: Helvetica;*/margin-right: 40px;padding-top: 40px;}
.content-left-en h2{height: 20px;line-height: 20px;font-size: 28px;color: #333;font-weight: 600;letter-spacing: -1px}
.content-left-list{border-top:2px solid #006c54;margin-top: 30px;}
.content-left-list li{padding: 5px 0;border-bottom:2px solid #e4e4e4;}
.content-left-list li a{display: block;line-height: 24px;color: #666;padding-left: 10px;/*white-space:nowrap;*/}
.content-left-list li.active a,.content-left-list li a:hover{color: #006c54;font-weight: bold;}

.content-right-en{float: right;width: 870px;/*font-family: Helvetica;*/background: url("../images/en/content-logo.png") right 15px no-repeat;}
.breadcrumb-en{height: 20px;line-height: 20px;color: #999;padding: 40px 0 30px;}
.breadcrumb-en a{font-size: 12px;color: #333;}
.breadcrumb-en a:hover,.breadcrumb-en a.on{color: #006c54;}

.content-en-tit{font-size: 28px;color: #333;font-weight: 600;margin-bottom: 30px;letter-spacing: -1px}
.content-en-tit:before{content:'';display:block;width: 34px;height: 3px;background: #333;margin-bottom: 10px;}
.content-en {margin-bottom: 30px;}
.content-en>p,.page-en .news_right_list p,.page-en .news_sidebar_list li p{font-size: 12px;color: #333;text-align: justify;line-height: 20px;margin-bottom: 25px;}
.content-en-img.fr{width: 213px;margin-left: 50px;}
.content-en-img.fl{width: 213px;margin-right: 50px;}
.content-en-img img{margin-bottom: 20px;}
/*competitions*/
/*.competitions-left .content-left-list li a{font-size: 12px;letter-spacing: -1px }*/
/*News Room*/
.news-en{float: none;width: 100%;padding-top: 0;padding-bottom:50px;}
.news-en li{margin: 0;padding: 20px 0;border-top:1px solid #efefef;}
.news-en .zln-list{height:140px;border:none;padding:5px 18px;}
.news-en .zln-list p{line-height: 18px;text-align: justify;}
.news-en .zln-list-bottom{bottom: 5px;}

.picture-list{margin-left: -30px;}
.picture-list li{width: 270px;height: 180px;line-height: 180px;margin: 0 0 30px 30px;}
.picture-list .v-title{right: 0;width: auto;height: auto;line-height: 20px;font-size: 14px;padding: 5px 10px;}

/*notice*/
/*.notice-list{padding:0 20px 50px;}*/
.notice-list li{height: 40px;line-height: 40px;color: #999;padding-top: 5px;border-bottom:1px solid #ddd;}
.notice-list li a{display: block;height: 40px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
/*英文内容页*/
.page-en .news_titile{font-size: 24px;}
.page-en .news_right_list .news_author{text-align: right;display: none;}
.page-en .news_sidebar_list li p{color: #000;}
/*National Teams*/
.pageTab {position: relative;overflow: hidden;width: 100%;padding-bottom: 20px;}
.pageTab:after {display: block;clear: both;border-top: 2px solid #006c54;content: "";}
.pageTab ul {width: 100%;float: left;padding-left: 7px;}
.pageTab li {float: left;position: relative;top: 2px;padding-bottom: 1px;border-top: 1px solid #dfe0e0;border-right: 1px solid #dfe0e0;background: #f6f6f6;}
.pageTab li:first-child {border-left: 1px solid #dfe0e0;}
.pageTab li.current {font-weight: bold;background-color: #fff;padding-bottom: 2px;border-bottom: 0px solid #fff;border-top: 2px solid #006c54;border-right: 2px solid #006c54;border-left: 2px solid #006c54;}
.pageTab li a {display: block;padding: 10px 8px;color: #707070;font-size: 12px;}
.pageTab li a:hover {color: #006c54;}
.pageTab li.current a {color: #006c54;}

.pageTeam{display: none}
.pageTeam .zd_result .country{width: 29%;}

.leagues-box{padding-top: 20px;border-top: 1px solid #efefef;}
.content-en-img.fl{width: 250px;margin-right:20px;}
.leagues-box img{width: 250px;}

h3.comTit{position: relative;margin-bottom: 10px;margin-top: 15px;padding: 1px 0 0 16px;color: #333;font-size: 21px;background: url("../images/en/bul_content_h2.gif") no-repeat 0 1px;}
h3.comTit:after {display: table;clear: both;}
.comTab{position: absolute;right: 0;bottom:0;}
.comTab li{display: inline-block;line-height: 24px;font-size: 14px;color: #006c54;padding:0 15px;cursor: pointer;}
.comTab li.active{color: #fff;background: #006c54;}
.tblGray {width: 100%;text-align: center;font-size:12px;color: #666;}
.tblGray_array_type{margin-bottom: 35px;}
.tblGray thead {background: #f6f6f6;}
.tblGray thead tr:first-child th, .tblGray thead tr:first-child td {border-top: 2px solid #006c54;}
.tblGray thead th, .tblGray thead td {border-bottom: 1px dashed #d5d5d5;}
.tblGray th, .tblGray td {word-break: normal;padding: 8px 0;border-bottom: 1px solid #d5d5d5;}
.tblGray tbody tr:first-child td {border-top: none;}
.tblGray td.title {padding-left: 34px;text-align: left;}
.tblGray .tblLeft{text-align: left;padding: 8px;}
.tblGray .p-logo{display: inline-block;width: 20px;height: 20px;margin-right: 5px;vertical-align: middle;}
.tblGray .p-logo img{width: 100%;}

.leagues-info{overflow: hidden;}
.leagues-pic{padding: 30px 0 80px;overflow: hidden;}
.leagues-pic img{width: 100%;}
.leagues-pic-tab{float: right;width: 200px;height: 448px;overflow: hidden;}
.leagues-pic-tab li{position: relative;height: 136px;margin-bottom: 20px;overflow: hidden;cursor: pointer;}
.leagues-pic-tab li p{position: absolute;left: 0;right: 0;bottom: -15px;padding:5px 10px;color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.leagues-photo{display: none;float: left;width: 647px;height: 448px;overflow: hidden;}

/*英文秘书处*/
/*英文秘书处*/
.msc-en{margin-left: -40px;}
.msc-en li{width: 415px;height: 94px;margin: 0 0 60px 40px;}
.msc-en li>span{width: 120px;line-height: 14px;font-size: 24px;text-align: center;margin-left: 5px;margin-top: 18px;}
.msc-en span em{display: inline-block;font-size: 12px;color: #414552;font-weight: bold;margin-top: 10px;}
.msc-en .dw_name{width: 190px;font-size: 16px;height: 110px;line-height: 110px;}
.msc-en .dw_name:before{border-bottom-width:110px;}
.msc-en .dw_name:after{border-top-width:110px;}
.msc-en .dw_name .lh25{line-height: 25px;}