﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; behavior:url(css/css3.htc);}
body{ font-size:12px; font-family:"微软雅黑"; color:#525252; background:#1f1f1f;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:hover{ color:#1b498c;}
img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}



/*分页样式*/
.page_list{height:21px;line-height:21px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin:10px 0; margin-bottom:20px;}
.page_list a{display:inline-block;color:#fff;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc);  margin-right:3px; border:1px solid #fff;}
.page_list a:hover{color:#126ffc; border:1px solid #fff;}
.page_list a.on{color:#126ffc; border:1px solid #fff;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin-bottom:20px;}
.contPage a{display:inline-block;color:#126ffc;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#fff; margin-right:3px; border:1px solid #126ffc;}
.contPage a:hover{color:#fff;background:#126ffc; border:1px solid #126ffc;}
.contPage a.on{color:#fff;background:#126ffc; border:1px solid #126ffc;}

.n_big{ width:100%; height:677px;}
.big .big_div{ width:100%; height:442px;}
/*
 border-radius:20px;
 background-color:rgba(255,255,255,0.8);
 */
 

/*头部*/
.header{ width:100%; height:104px; margin:auto; position:relative; background:url(../images/index1_01.png) no-repeat center;}
.head{ width:1200px; height:104px; margin:auto;}
.head_search{ width:207px; height:29px; float:right; background-color:#434866; border-radius:20px; margin-top:11px;}
.head_search_left{ float:left;}
.head_search_text{ width:155px; height:29px; padding-left:15px; border-radius:20px; border:none; font-size:12px; color:#797d97; background-color:#434866;}
.head_search_right{ float:right;}
.head_search_img{ padding-top:9px; padding-right:15px;}
.nav{  height:60px; float: right;}
.nav_1{ float:left; width:100px; height:60px; list-style:none; position:relative;}
.nav_1 a{ display:block; width:100px; height:60px; font-size:15px; color:#99bbd6; font-weight:bold; text-align:center; line-height:42px;}
.nav_1 a:hover{ background:url(../images/bg_09.png) no-repeat; color:#fff;}
.nav_1 a.nav_1_a{ background:url(../images/bg_09.png) no-repeat; color:#fff;}


.nav_1_dl{left:0px;height:auto; width:100px; overflow:hidden;display:none; margin:auto; position:absolute; padding-top:4px; z-index:999;background-color: rgba(7,36,54,0.5);}
.nav_1_dd{height:35px;line-height:35px; text-align:center;}
.nav_1_dd a{ display:block; font-weight:normal; color:#fff; height:35px; font-size:12px;}
.nav_1_dd a:hover{background-color:rgba(20,67,163,0.5); background-image:none;}



.logo{ width:400px; height:100px; position:absolute; top:6px; z-index:2;}

/*banner*/
.big{width:100%; height:442px; margin:auto;position:relative; border-bottom:3px solid #dc0010;}
.big .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.big .swiper-slide{ overflow:hidden; text-align:center;}
.big .swiper-active-switch img{ width:100%; height:442px;}
.big .pagination {
  position:relative;
  bottom:22px;
  width: 5%;
  z-index:100;
  text-align:center;
 background-color:#dc0010;
 padding:3px 0px;
 left:47%;
}
.big .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height:10px;
  margin:0px 3px;
  cursor: pointer;
  border-radius:100px;
  background-color:#fff;
}
.big .swiper-active-switch { background-color:#fff;}


/*新闻*/
.press_warp{width:1200px; height:30px;position: absolute; z-index:9999; top:500px; right:8%;}
.press_warp .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.press_warp .swiper-slide{ overflow:hidden; text-align:right;}

.press{ height:30px; background:url(../images/wei_1.png) no-repeat right; font-size:12px; color:#fff; line-height:30px; padding-right:40px; }


.one_warp{ width:100%; height:191px; background:url(../images/bg_14.png) no-repeat center; margin:auto;}
.one{ width:1200px; height:181px; margin:auto; padding-top:10px;}

/*关于脚斗士*/
.about{ float:left; width:280px; height:171px;}
.about_left{ float:left; width:132px; height:171px;}
.about_right{ float:right; width:140px; height:171px;}
.about_right_tit{ width:140px; height:39px; background:url(../images/index_11.png) no-repeat; font-size:15px; color:#ffffff; font-weight:bold;  line-height:39px; font-style:italic;}
.about_right_con{ width:140px; height:70px; font-size:12px; color:#fff; line-height:23px; overflow:hidden; margin-top:10px;}
.sai{ float: left; width:301px; height:181px; margin-left:20px;}
.sai a{ display:block; width:301px; height:181px;}
.sai a:hover{ background:url(../images/about_bg.png) no-repeat;}
.sai a:hover .sai_zi{ background:url(../images/1_03.png) no-repeat;}
.sai_1{ width:271px; height:124px; position:relative; margin-left:15px;}
.sai_1_img{ width:271px; height:124px;}
.sai_1:hover .sai_1_bo{ display:block;}
.sai_1_bo{ width:271px; height:124px; position: absolute; top:0px; background-color:rgba(0,0,0,0.6); display:none; border-radius:17px;}
.sai_1_bo img{ padding-top:45px; padding-left:120px;} 
.sai_zi{ width:271px; height:39px; background:url(../images/index_20.png) no-repeat; text-align:center; line-height:39px; margin-top:10px;  color:#fff; font-size:15px; font-weight:bold; font-style:italic; margin-left:15px;}

.ying{ float: left; width:301px; height:181px;}
.ying a{ display:block; width:301px; height:181px;}
.ying a:hover{ background:url(../images/about_bg.png) no-repeat;}
.ying a:hover .sai_zi{ background:url(../images/1_03.png) no-repeat;}
.shang{ float: right; width:298px; height:181px;}
.shang a{ display:block; width:298px; height:181px;}
.shang a:hover{ background:url(../images/about_bg.png) no-repeat;}
.shang a:hover .sai_zi{ background:url(../images/1_03.png) no-repeat;}

/*底部*/
.footer{ width:100%; height:120px; background-color:#0d2847; margin:auto;}
.foot{ width:1200px; height:120px; margin:auto;}
.cooperation{ float:left; width:350px; height:120px;}
.cooperation_list{ width:350px; height:60px; background-color:#fff; margin:auto;position:relative;margin-top:15px;}
.cooperation_list .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.cooperation_list .swiper-slide{ overflow:hidden;}
.cooperation_list .swiper-slide img{ width:100%; height:29px; padding-top:17px;}

.cooperation_tit{ width:350px; height:35px; font-size:14px; line-height:35px;}
.cooperation_tit a{ color:#fff;}
.wei{ float:left; width:185px; height:85px; margin-top:15px; margin-left:70px;}
.wei_left{ float:left; width:85px; height:85px;}
.wei_right{ float:right; width:85px; height:85px; font-size:14px; color:#fff; line-height:85px;}
.app{ float:left; width:185px; height:85px; margin-top:15px; margin-left:15px;}

.foot_tel{ float:right; width:380px; height:85px; margin-top:15px;}
.foot_tel_tit{ width:380px; height:25px; font-size:15px; font-weight:bold; font-style:italic;}
.foot_tel_tit a{ color:#fff;}
.foot_tel_list{ width:380px; height:60px; font-size:12px; color:#fff; line-height:20px; overflow:hidden;}

/*版权*/
.copyright_warp{ width:100%; height:32px; background-color:#1f1f1f; margin:auto;}
.copyright{ width:1200px; height:32px; margin:auto;}
.copyright_left{ float:left; line-height:32px;}
.copyright_left a{ font-size:12px; color:#4d4d4d;}
.copyright_left span{ padding:0px 10px;}
.copyright_right{ float:right; font-size:12px; color:#4d4d4d; line-height:32px;}

.main_warp{ width:100%; height:auto; overflow:hidden; background:url(../images/big_bg.jpg) repeat-x;}
.main{ width:1200px; height:auto; overflow:hidden; margin:auto; border:1px solid #126ffc; background:url(../images/bg.png) repeat-y; border-radius:7px; margin-top:25px; margin-bottom:10px;}

/*当前位置*/
.dang{ width:1155px; height:55px; margin-left:10px; font-size:14px; color:#126ffc; line-height:55px; background:url(../images/dang_03.png) no-repeat left; padding-left:25px;}
.dang a{ color:#126ffc;}

/*影像聚焦图片列表*/
.focus{ width:1180px; height:auto; overflow:hidden; margin-left:10px;}
.focus_left{ float:left; width:890px; height:auto;}
.focus_tit{ width:890px; height:43px;}
.focus_tit a{ float:left; display:block; padding:10px 20px; font-size:16px; color:#fff; border:1px solid #ccc; border-radius:7px; margin-right:25px;}
.focus_tit a:hover{ border:1px solid #0e6eff; color:#0e6eff;}
.focus_tit a.focus_tit_a{ border:1px solid #0e6eff; color:#0e6eff;}
.focus_left_tit{ width:890px; height:33px; background-color:rgba(6,63,145,0.5); margin-top:15px;}
.focus_left_tit a{ float:left; display:block;  font-size:14px; color:rgba(255,255,255,0.6); padding:0px 13px;line-height:33px;}
.focus_left_tit a:hover{ color:#fff;}
.focus_left_tit a.focus_left_tit_a{ color:#fff;}
.focus_list{ width:890px; height:auto; overflow:hidden; margin-top:25px;}
.focus_list ul li{ float:left; width:402px; height:250px; list-style:none; margin-bottom:20px; margin-right:56px;}
.focus_list ul li.focus_list_li{ margin-right:0px;}
.focus_list ul li a{ display:block; width:402px; height:250px;}
.focus_list_1{ width:402px; height:250px; position:relative;}
.focus_list_img{ width:402px; height:210px;}
.focus_list_1:hover .focus_list_zhao{ display:block;}
.focus_list_zhao{ width:402px; height:210px; background-color:rgba(0,0,0,0.6); top:0; display:none; position:absolute;}
.focus_list_zhao img{padding-top: 100px;padding-left: 190px;}
.focus_list_zi{ width:397px; height:22px; background-color:rgba(6,63,145,0.5); font-size:14px; color:rgba(255,255,255,0.7); margin-top:18px; line-height:22px; padding-left:5px;}

.focus_right{ float:right; width:260px; height:auto; overflow:hidden;}
.focus_right_tit{ width:260px; height:43px; background-color:rgba(6,63,145,0.5);}
.focus_right_tit_left{ float: left;}
.focus_right_tit_left a{ color:#fff; font-size:16px; line-height:43px; padding-left:10px;}
.focus_right_tit_right{ float:right;}
.focus_right_tit_right a{ color:#fff; line-height:12px; padding-right:10px; line-height:43px;}
.focus_right_list{ width:260px; height:auto; overflow:hidden; margin-top:30px;}
.focus_right_list ul li{ width:260px; height:110px; list-style:none; margin-bottom:30px;}
.focus_right_list ul li a{ display:block; width:260px; height:110px;}
.focus_right_list_left{ float: left; width:152px; height:110px;}
.focus_right_list_left img{ border:2px solid #22497c;}
.focus_right_list_right{ float:right; width:98px; height:110px;}
.focus_right_list_right_1{ width:98px; height:30px; font-size:14px; color:#fff; border-bottom:1px solid #0e6eff;}
.focus_right_list_right_2{ width:98px; height:60px; font-size:12px; color:#fff; line-height:20px; overflow:hidden; margin-top:10px;}

/*运动员*/
.athlete_right_1{ width:98px; height:29px; border-bottom:1px solid #0e6eff; margin-top:10px; font-size:12px; color:#fff; line-height:29px;}
.athlete_right_2{ width:98px; height:29px; border-bottom:1px solid #0e6eff; font-size:12px; color:#fff; line-height:29px;}
.athlete_right_3{ width:98px; height:29px; border-bottom:1px solid #0e6eff; font-size:12px; color:#fff; line-height:29px;}

/*脚斗士赛事活动列表*/
.activity_list{ width:890px; height:auto; overflow:hidden; margin-top:50px;}
.activity_list ul li{ float:left; width:890px; height:96px; list-style:none; margin-bottom:20px; background-color:#010306;}
.activity_list ul li a{ display:block; width:890px; height:96px;}
.activity_list ul li a:hover .activity_span1{ color:#126ffc;}
.activity_list ul li a:hover .activity_span2{ color:#126ffc;}
.activity_list ul li a:hover .activity_list_right_2{ color:#126ffc;}
.activity_list_img{ float:left; width:193px; height:96px;}
.activity_list_right{ float:right; width:625px; height:96px;}
.activity_list_right_1{ width:610px; height:40px;}
.activity_span1{ float:left; font-size:14px; color:#fff; line-height:40px; width:465px; overflow:hidden;}
.activity_span2{ float:right; font-size:14px; color:#fff; line-height:40px;}
.activity_list_right_2{ width:610px; height:56px; font-size:12px; color:#fff; line-height:25px; overflow:hidden;}

/*脚斗士体系列表*/
.system_list{ width:890px; height:auto; overflow:hidden; margin-top:50px;}
.system_list ul li{ float:left; width:890px; height:122px; list-style:none; margin-bottom:20px; background-color:#265ba1;}
.system_list ul li a{ display:block; width:890px; height:122px;}
.system_list_left{ width:100px; height:122px; float:left; margin-left:15px;}
.system_list_right{ float:right; width:635px; height:122px;}
.system_list_right_1{ width:570px; height:50px;}
.system_list_right_1_left{ float:left; width:190px; height:50px; font-size:14px; color:#fff; line-height:25px; margin-top:20px;}
.system_list_right_2{ width:570px; height:40px; font-size:14px; color:#fff; line-height:40px; overflow:hidden;}

/*赛事活动详情页*/
.details{ width:890px; height:auto; overflow:hidden; margin-top:35px; background-color:#fff;}
.details_tit{ width:890px; height:40px; line-height:40px; padding-top:10px; font-size:18px; color:#1e1e1e; text-align:center; }
.details_time{ width:890px; height:30px;  font-size:16px; color:#1e1e1e; text-align:center;}
.details_search{ width:890px; height:30px;}
.details_search_left{ float: left; width:395px; height:30px; text-align:right;font-size:16px; color:#1e1e1e;}
.details_search_right{ float:right; width:485px;}
.details_con{ width:850px; height:auto; overflow:hidden; margin-left:20px; font-size:12px; color:#313131; line-height:35px; margin-top:10px;}

/*教练员详情*/
.coach{width:890px; height:auto; overflow:hidden; margin-top:35px; background-color:#054479; padding-bottom:25px;}
.coach_tit{ width:860px; height:55px; font-size:24px; color:#fff; font-weight:bold; padding-top:10px; padding-left:30px;}
.coach_con{ width:830px; height:auto; overflow:hidden; margin-left:30px;}
.coach_con_left{ float:left; width:160px; height:auto; overflow:hidden;}
.coach_con_right{ float:right; width:610px; height:auto; overflow:hidden; font-size:15px; color:#fff; line-height:40px;}
.news{ width:890px; height:auto; overflow:hidden;}
.news_tit{ width:890px; height:70px; line-height:70px; font-size:18px; color:#005bd5; font-weight:bold;}
.activity_list1{ width:890px; height:auto; overflow:hidden;}
.activity_list1 ul li{ float:left; width:890px; height:96px; list-style:none; margin-bottom:20px; background-color:#010306;}
.activity_list1 ul li a{ display:block; width:890px; height:96px;}
.activity_list1 ul li a:hover .activity_span1{ color:#126ffc;}
.activity_list1 ul li a:hover .activity_span2{ color:#126ffc;}
.activity_list1 ul li a:hover .activity_list_right_2{ color:#126ffc;}

/*影像聚焦视频详情*/
.video{ width:1180px; height: auto; overflow:hidden; margin:auto; margin-left:10px;}
.video_left{ float:left; width:855px; height:auto; overflow:hidden;}
.focus_tit1{ width:855px; height:43px;}
.focus_tit1 a{ float:left; display:block; padding:10px 20px; font-size:16px; color:#fff; border:1px solid #ccc; border-radius:7px; margin-right:25px;}
.focus_tit1 a:hover{ border:1px solid #0e6eff; color:#0e6eff;}
.focus_tit1 a.focus_tit1_a{ border:1px solid #0e6eff; color:#0e6eff;}
.focus_left_tit1{ width:855px; height:33px; background-color:rgba(6,63,145,0.5); margin-top:15px;}
.focus_left_tit1 a{ float:left; display:block;  font-size:14px; color:rgba(255,255,255,0.6); padding:0px 13px;line-height:33px;}
.focus_left_tit1 a:hover{ color:#fff;}
.focus_left_tit1 a.focus_left_tit1_a{ color:#fff;}
.video_tit{ width:855px; height:47px;}
.video_tit_left{ float:left; height:47px; line-height:47px; font-size:22px; color:#c7c7c7;}
.video_tit_rihgt{ float:right; color:#fff; height:18px; margin-top:10px;}
.video_video{ width:855px; height:465px;}
.video_left_con{ width:855px; height: auto; overflow:hidden; font-size:12px;line-height:24px; padding-top:15px;}
.video_left_con a{ color:#fff; }
.video_left_con a:hover{ text-decoration:underline;}
.video_right{ float:right; width:325px; height:auto; overflow:hidden;}
.video_right_tit{ width:325px; height:46px; line-height:46px; font-size:16px; background-color:#1d1d1d; margin-top:92px;}
.video_right_tit a{ color:#fff; padding-left:15px;}
.video_list{ width:325px; height:auto; overflow:hidden; background-color:#212020;}
.video_list ul li{ width:315px; height:100px; background-color:#444444; list-style:none; margin-bottom:3px;}
.video_list ul li a{ display:block; width:315px; height:100px;}
.video_list ul li a:hover{ background-color:#16458b;}
.video_list_left{ float:left; width:153px; height:100px; margin-left:15px;}
.video_list_left img{ border:1px solid #ccc; margin-top:5px;}
.video_list_right{ float:right; width:133px; height:90px; font-size:12px; color:#fff; line-height:25px; padding-top:10px;}

/*运动员注册表*/
.enroll_tit{ width:890px; height:43px;}
.enroll_tit_left{ float:left;}
.enroll_tit_left a{ float:left; display:block; padding:10px 20px; font-size:16px; color:#fff; border:1px solid #ccc; border-radius:7px; margin-right:25px;}
.enroll_tit_left a:hover{ border:1px solid #0e6eff; color:#0e6eff;}
.enroll_tit_left a.focus_tit_a{ border:1px solid #0e6eff; color:#0e6eff;}
.enroll_tit_right{ float:right; width:357px; height:32px; margin-top:7px;}
.enroll_tit_right_left{ float:left; width:285px; height:32px; background-color:#0d469c; border-radius:10px;}
.enroll_tit_select{ width:84px; height:24px; background-color:#fff; border-radius:10px; border:none; margin-top:4px; margin-left:5px; font-size:14px; color:#000;}
.enroll_tit_text{ width:110px; padding-left:10px; font-size:14px;  height:24px; background-color:#fff; border-radius:10px; border:none; margin-left:15px;}
.enroll_tit_btn{ width:47px; height:24px; font-size:14px; color:#fff; border:none; background-color:#0d469c; border-radius:20px;}
.enroll_tit_right_right{ float:right;}
.enroll_tit_btn{ width:47px; height:32px; font-size:14px; color:#fff; border:none; background-color:#0d469c; border-radius:10px;}
.enroll_tit_btn1{ width:62px; height:32px; font-size:14px; color:#fff; border:none; background-color:#0d469c; border-radius:10px;}

.enroll_warp{ width:890px; height:auto; background-color:#fff; padding-bottom:75px; margin-top:35px;}
.table_tit{ width:860px; height:44px; line-height:44px; font-size:16px; color:#fff; padding-left:30px; background-color:#35579a;}
.enroll{ width:890px; height:auto; overflow:hidden;}
.enroll_left{ float:left; width:115px; height:auto; overflow:hidden; padding-top:20px;}
.enroll_left a{ display:block; width:105px; height:32px; margin-left:10px; background-color:#a8a8a8; font-size:14px; color:#333333; line-height:32px; text-align:center; margin-bottom:30px; border-top:2px solid #a8a8a8;}
.enroll_left a:hover{ background-color:#2c4c8c; color:#fff; border-top:2px solid #ff0000; } 
.enroll_left a.enroll_left_a{ background-color:#2c4c8c; color:#fff; border-top:2px solid #ff0000; }
.enroll_right{ float:right; width:750px; height:auto; overflow:hidden; padding-top:20px;} 
.enroll_right ul li{ float:left; width:370px; height:27px; list-style:none; margin-bottom:22px;}
.enroll_right ul li.enroll_right_li{ width:750px; height:57px;}
.enroll_right ul li.enroll_right_li1{ width:750px; height:222px;}
.enroll_right ul li.enroll_right_li3{ width:750px; height:42px; border-top:1px solid #ccc;}
.enroll_right ul li.enroll_right_li4{ width:750px; height: auto; font-size:14px; color:#e60012; line-height:30px;}
.enroll_right_left{ float:left; width:150px; height:27px; font-size:14px; color:#3e3e3e; line-height:27px; text-align:right;}

.enroll_right_left_span{font-size:16px; color:#f20114; line-height:27px; margin-right:10px;}
.enroll_right_right{ float:right; width:215px; height:27px;}
.enroll_right_text{ width:198px; height:25px; border:1px solid #ccc; padding-left:15px; color:#999;}

.enroll_right_right1{ float: right; width:585px; height:57px; margin-right:10px;}
.enroll_right_textarea{ border:1px solid #ccc; font-size:12px; color:#c6c6c6; width:573px; height:55px; padding-left:10px; line-height:27px;}

.enroll_right_mid{ float:left; width:158px; margin-left:5px; height:222px; font-size:14px; color:#201c19; line-height:24px;}
.enroll_right_btn{ width:47px; height:23px; border:1px solid #ccc; background-color:#f7f7f7; font-size:12px; color:#3e3e3e; border-radius:7px;}
.enroll_right_right2{ float: right; width:415px; height:57px; margin-right:10px;}
.enroll_right_li3_btn{ width:180px; height:34px; background-color:#36579b; font-size:16px; color:#fff; border:none; margin-left:270px;}

/*运动员注册表*/
.enroll_athlete{ float: right; width: 750px;height: auto;overflow: hidden; padding-top: 20px;}
.enroll_athlete ul li{ float:left; width:460px; line-height:27px; list-style:none; margin-bottom:22px;}
.enroll_athlete ul li.enroll_athlete_li{ width:280px;}
.enroll_athlete ul li.enroll_athlete_li1{ width:280px;}
.enroll_athlete ul li.enroll_athlete_li3{ width:750px; height:42px; border-top:1px solid #ccc;}
.enroll_athlete ul li.enroll_athlete_li4{ width:750px; height: auto; font-size:14px; color:#e60012; line-height:30px;}
.enroll_athlete_right{ float:right; width:306px; line-height:27px;}
.enroll_athlete_text{ width:282px; height:25px; border:1px solid #ccc; padding-left:15px; color:#999;}
.enroll_athlete_left{ float: left;width: 100px; line-height:27px;font-size: 14px; color: #3e3e3e; line-height: 27px;text-align: right;}
.enroll_athlete_right1{ float: right; width: 180px;}
.enroll_athlete1_text{  width: 165px; height: 25px; border: 1px solid #ccc;  padding-left: 15px; color: #999;}
.enroll_checkbox{ margin-top:8px;}

.athlete_radio{ margin-top:8px;}
.athlete_nature_text{width:130px; height:20px; border:1px solid #ccc; padding-left:15px; color:#999; margin-top:5px; margin-left:5px;}
.enroll_athlete_left1{  float: left; width: 150px; line-height:27px;font-size: 12px; color: #3e3e3e; line-height: 27px; text-align: right;}
.athlete_textarea{ width:280px; height:150px;border: 1px solid #ccc;  padding-left: 15px; color: #999;}

.enroll_athlete_suo{ width:280px; line-height:27px;}
.enroll_athlete_mid{float: left; width: 158px;height: 206px; font-size: 12px; color: #201c19; line-height: 24px; padding-left:5px;}
.enroll_athlete_right2{ float:right;}

/*影像聚焦图片详情*/
.pic{  width: 1180px; height: auto; overflow: hidden; margin: auto; margin-left: 10px;}
.pic_tit{ width:1180px; height:43px;}
.pic_tit a{ float:left; display:block; padding:10px 20px; font-size:16px; color:#fff; border:1px solid #ccc; border-radius:7px; margin-right:25px;}
.pic_tit a:hover{ border:1px solid #0e6eff; color:#0e6eff;}
.pic_tit a.pic_tit_a{ border:1px solid #0e6eff; color:#0e6eff;}
.pic_tit_tit1{ width:1180px; height:33px; background-color:rgba(6,63,145,0.5); margin-top:15px;}
.pic_tit_tit1 a{ float:left; display:block;  font-size:14px; color:rgba(255,255,255,0.6); padding:0px 13px;line-height:33px;}
.pic_tit_tit1 a:hover{ color:#fff;}
.pic_tit_tit1 a.pic_tit_tit1_a{ color:#fff;}
.pic_con{ width:1180px; height:auto; overflow:hidden; margin-left:10px; margin-top:10px;}
.pic_con_1{ width:1180px; height:30px; background-color:#f3f3f3; position:relative;}
.pic_con_tit{ width:1180px; height:30px; text-align:center; line-height:30px; font-size:16px; color:#404040;}
.pic_con_tit span{ font-size:12px; color:#b9b9b9; margin-left:30px;}
.pic_con_fen{ position:absolute; top: 3px;right: 1%;}
.pic_1{ width:1180px; height:auto; overflow:hidden; margin-top:15px;}
.pic_img{ width:1150px; height:692px; margin-left:15px;}
.pic_1_con{ width:1150px; height:75px; background-color:#295180; margin-left:15px;}
.pic_1_con_left{ float:left; width:70px; height:75px; font-size:22px; color:#fff; line-height:75px; text-align:center;}
.pic_1_con_left span.pic_1_con_left_1{ font-size:24px; color:#e60012; font-style:italic; margin-right:5px;}
.pic_1_con_left span.pic_1_con_left_2{ font-size:24px; color:#fff; font-style:italic;}
.pic_1_con_mid{ float:left; width:1035px; height:60px; padding-top:10px; font-size:12px; color:#fff; line-height:30px;}
.pic_1_con_right{ float:right; font-size:40px; color:#fff; line-height:75px; width:35px;}
.pic_related{ width:1150px; height:auto; overflow:hidden; margin-left:10px;}
.pic_related_tit{ width:1150px; height:70px; line-height:70px; font-size:18px; color:#fff; font-weight:bold;}
.pic_related_list{ width:1150px; height:auto; overflow:hidden; margin-bottom:40px;}
.pic_related_list ul li{ float:left; width:275px; height:200px; list-style:none; margin-right:16px;}
.pic_related_list ul li.pic_related_list_li{ margin-right:0px;}
.pic_related_list ul li a{ display:block; width:275px; height:200px;}
.pic_related_list ul li a:hover{}
.pic_related_list_1{ width:275px; height:175px;}
.pic_related_list_2{ width:275px; height:25px; background-color:rgba(255,255,255,0.8); font-size:14px; color:#0c0c0c; text-align:center; line-height:25px;}

/*大事记*/
.bian{ width:895px; height:450px; margin-top:50px;}
.events_img{ width:895px; height:450px; margin:auto;position:relative;}
.events_img .btns{ width:95%;margin:auto; position:relative;}
.events_img .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:40px;
  font-family:"宋体";
  top:180px;
  z-index:1100;
  font-weight:bold;
}
.events_img .arrow-left:hover{ color:#fff;}
.events_img .arrow-right {
  position: absolute;
  top:180px;
  right:0px;
   color:#fff;
  font-size:40px;
  font-family:"宋体";
  z-index:1100;
  font-weight:bold;
}
.events_img .arrow-right:hover{ color:#fff;}
.events_img .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.events_img .swiper-slide{ overflow:hidden; text-align:center;}
.events_img .swiper-active-switch img{ width:100%; height:450px;}

.events{ width:895px; height:455px; background:url(../images/big_bg_03.jpg) no-repeat; margin-top:45px;}
.events_tit{ width:865px; height:78px; border-bottom:1px dashed #e7d100; padding-left:20px;}
.events_tit ul li{ float:left; font-size:22px; list-style:none;}
.events_tit ul li a{ display:block; color:#e7d100; background:url(../images/big_07.png) no-repeat bottom; padding:0px 30px; line-height:78px; height:82px;}
.events_tit ul li a:hover{ font-size:34px;}
.events_tit ul li a.events_tit_a{ font-size:34px;}
.events_con{ width:865px; height:305px; padding-left:20px; margin-top:43px; display:none;}
.events_con_left{ float:left; width:13px; height:305px;}
.events_con_left img{ padding-top:133px;}
.events_con_mid{ float:left; width:750px; height:305px; margin-left:35px;}
.show_left{ float:left; width:245px; height:305px;}
.show_left img{ padding-top:17px;}
.show_right{ float:right; width:480px; height:305px;}
.show_right_1{ width:480px; height:60px; font-size:40px; color:#e7d100;}
.show_right_2{ width:480px; height:245px; font-size:14px; color:#a9a9a9; line-height:30px; overflow:hidden;}
.events_con_right{ float:right; width:13px; height:305px; margin-right:20px;}
.events_con_right img{ padding-top:133px;}


.publish_right_2{ width:158px; height:214px;}
.publish_right_2 img{ width:158px; height:198px;}