@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button, th, td,img,div,input{margin: 0;padding: 0;font:12px "\5fae\8f6f\96c5\9ed1","黑体";list-style: none;}
body,button, select, textarea {font:12px "\5B8B\4F53",sans-serif;line-height:1.8;color:#000;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
html{ font-size:62.5%;line-height:1.5;}
em{font-style:normal;}
ul, ol { list-style: none; }
img,input{border:none; vertical-align:middle;}
table { border-collapse: collapse; border-spacing:0;}
.clear{zoom:1}
.clear:after {content:"";display:block;clear:both; visibility:hidden; overflow:hidden;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur()); cursor:pointer; color:#000;font:"\5B8B\4F53",sans-serif;}
a:hover{ color:#000;text-decoration:underline; cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
.sty000,.sty000 a{ color:#000;}
.sty000 a:hover{ color:#000; text-decoration:underline;}
.sty333,.sty333 a{ color:#333;}
.sty333 a:hover{ color:#333; text-decoration:underline;}
.sty666,.sty666 a{ color:#666;}
.sty666 a:hover{ color:#666; text-decoration:underline;}
.styfff,.styfff a{ color:#fff;}
.styfff a:hover{ color:#fff; text-decoration:underline;}
.mt30{ margin-top:30px;}
.fl{float:left;}
.fr{float:right;}

/*header-------*/
.logo{ padding-top:2%; padding-left:35%;}
.logo img{ margin:0 auto;}
.logo_02{ margin:5% 0 4%;}
.logo_02 a:hover{ text-decoration:none;}
.logo_02 span{ display:block;}
.logo_02 span.span1{ font-size:4rem; color:#0b2440;}
.logo_02 span.span2{ font-family:Verdana; font-size:1.8rem; color:#607287;}
.search{ width:100%; margin:43px 0; }
.search_text{ float:left; width:85%;  height:35px;  font-family:"宋体"; font-size:14px; color:#999; text-indent:10px; border:2px solid #d3d9de; border-top-left-radius:5px; border-bottom-left-radius:5px; background:#fff;}
.search_btn{ float:left; width:15%; height:35px; background:none; cursor:pointer; border-top-right-radius:5px; border-bottom-right-radius:5px; background:#d3d9de;}

/*nav-------*/
.navBox{  background:#09284d;}
.nav li a{ display:block;  padding:20px 21px; font-size:1.6rem; color:#fff;}
.nav li a:hover,.nav li a:focus{ background:#c13333;}
.nav li.cur{ background:#c13333;}
.cur{ background:#c13333;}
.nav li.cur a:hover{ text-decoration:none;}
.navbar-inverse .navbar-nav > li > a{ color:#fff;}
.navbar-inverse .navbar-brand{ height:60px; padding:20px 21px; color:#fff;}
.navbar-toggle{ float:left; margin:0; margin-right:10px;}
.navbar{ margin-bottom:0; border:none;}
.navbar-toggle .icon-bar{ width:30px; height:5px; border-radius:0;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover{ background-color:#c13333;}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left: 15px;}
	
@media (max-width:767px){
	.search{ padding-left:0;margin:0 0 4% 0; }
	.logo{ margin-top:60px;}
	.logo_02{ text-align:center;}
	.logo_02 span.span1{ font-size:3rem;}
	.logo_02 span.span2{ font-size:1.5rem;}
	.navBox { position:fixed; top:0; left:0; width:100%; background:none; z-index:99;}
	.nav li{ width:42%; padding-left:7%; background:#09284d;}
	.container>.navbar-header{ width:200%; margin-left:-30px; border-bottom:1px solid #999; background:#fff;}
	#navbar{ margin:0 -30px; }
	.navbar-nav{ margin:0 -15px;}
	.navbar-toggle{ padding:13px 18px 12px 31px; border-radius:0; background:#09284d;}
	.navbar-inverse .navbar-brand{ height:50px; padding:14px 2%;}
	.navbar-collapse{ border-top:none;}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left: 0px;}
	}
@media (max-width:991px){
	.logo{padding-left:0;}
	}	
@media (max-width:1199px){
	.nav li a{ padding:20px 12px; }
	}

/*content1-------*/
.content1{ width:100%; padding-bottom:32px; background:url(imagesbg_01.jpg) no-repeat center top #06264d; background-size:100%; }

/*焦点图*/
.block_home_slider {position: relative;text-align: center;line-height: 0px;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {position:absolute; right:0px; top:0px; width:24%; height: 100%; padding: 0 3%; text-align:left; background:#014aa0;background:rgba(1, 74, 160, 0.5)!important;filter:Alpha(opacity=50);}
.block_home_slider .caption p {padding-bottom:0px; font-size:1.4rem; color:#fff; line-height:2.0; margin-top: 10px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:3rem; color:#ffffff; line-height:normal; margin-top:45px;}
.block_home_slider .caption p.title i{background: url(../img/2015_07.png) no-repeat; width: 28px; height: 28px; display: inline-block; vertical-align: bottom; margin-left: 8px;}
.block_home_slider .caption p.btn{ padding:1% 10%; margin-top:20px; line-height:2; font-size:1.6rem; text-align:center; border:2px solid #fff;}
.block_home_slider .caption p.btn a{ color:#fff;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../img/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { display:inline-block; position: absolute; right: 0; bottom:20px;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:19px; height:19px; display:block; background: #e1e1e1; text-indent:-9000px; cursor:pointer; margin-right: 20px;border-radius:60%;-moz-border-radius:60%;-webkit-border-radius:60%;}
.block_home_slider .flex-control-paging li a.flex-active {background: #e2e227; }
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

@media (max-width:767px){
	.block_home_slider .caption{ position:absolute; left:0; top:auto; bottom:0; width:100%; height:auto;background:rgba(1, 74, 160, 1.0)!important;filter:Alpha(opacity=100);/*height:20%;*/}
	.block_home_slider .caption p.title{  padding:2% 0; margin:0; font-size:2rem; text-align:center;19599e}
	.block_home_slider .caption p.info,.block_home_slider .caption p.btn{ display:none;}
	.block_home_slider .flex-control-paging{ display:none;}
	}

.con1_second_notice{ padding:0 20px 20px; background:#c13333;}
.tit_01{ height:57px; font-size:2rem; line-height:57px; border-bottom:1px solid #ccc;}
.tit_gt{ width:12px; height:18px; margin-left:10px;}
.notice_list{ margin-top:13px;}
.notice_list li,.video_list li{ line-height:2.3; font-size:1.4rem; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_list li a,.video_list li a{ color:#fff;}
.con1_second_video{ padding:0; background:#2164a7;}
.con1_second_video p img{ width:100%;}
.tit_01{ text-indent:2%;}
.con1_second_video .tit_01{ margin:0 20px;}
.con1_second_video .video_list{ margin:13px 20px 10px;}
.con1_second_video p{ position:relative;}
.con1_second_video .video_btn{ position:absolute; top:50%; left:50%; width:88px; height:39px; margin-left:-44px; margin-top:-20px; background:rgba(243,243,243,.8)}
.con1_second_video .video_btn i{ position:absolute; top:50%; left:50%; margin-left:-5px; margin-top:-10px; width:0; height:0; border:10px solid transparent;border-left:10px solid #6f7071; font-size:0; line-height:0;}
.con1_second_tuBiao{ padding:11px 30px; background:#2164a7;}
.con1_second_tuBiao li{ font-size:2rem; border-bottom:1px dotted #4b8dcf;}
.con1_second_tuBiao li.last{ border-bottom:none;}
.con1_second_tuBiao li a{ display:block; line-height:5.4; color:#b5d3f1;}
.con1_second_tuBiao li a:hover{ text-decoration:none;}
.con1_second_tuBiao li img{ padding:0 15%;}
@media (max-width:991px){
	.con1_second_tuBiao li img{ padding:0 4%;}
	}
@media (max-width:767px){
	.con1_second_tuBiao li img{ padding:0 15%;}
	}

/*content2-------*/
.content2{ padding:13px 0 53px; background:#e6e6e6;}
.con2_leftSide{ padding:0 25px;}
.picScroll_left{ position:relative; padding:0 25px; margin:0 auto; overflow:hidden;}
.picScroll_left .hd .prev,.picScroll_left .hd .next,.picScroll_left .hd .prev:hover,.picScroll_left .hd .next:hover{ position:absolute; top:42%; width:19px; height:39px; z-index:98; cursor:pointer; background:url(imagesbtn_09.png) no-repeat;}
.picScroll_left .hd .prev{ background-position:0 0; left:0;}
.picScroll_left .hd .next{ background-position:-19px 0; right:0;}
.picScroll_left .hd .prev:hover{ background-position:-38px 0;}
.picScroll_left .hd .next:hover{ background-position:-57px 0;}
.picScroll_left .bd{ overflow:hidden;}
.picScroll_left .bd ul li{ float:left; width:48%; margin-right:30px; overflow:hidden;}
.picScroll_left .bd ul li img{ width:100%;}
.picScroll_left .bd ul li .info{ line-height:1.8; padding:12px 18px 8px; background:#FFF;}
.picScroll_left .bd ul li .info a{ font-size:1.4rem; color:#333;}
.picScroll_left .bd ul li .info span{ font-size:1.2rem; color:#999;}
.picScroll_left .bd ul li .info a,.picScroll_left .bd ul li .info span{ display:block;}
.tit_02{ line-height:60px; font-size:20px; text-indent:23px; }
.tit_02 a{ color:#c13333;}
.con2_rightSide .tit_02{ text-indent:7px; border-bottom:1px solid #ccc; }
.con2_rightSide ul{ margin-top:10px;}
.con2_rightSide ul li{ font-size:14px; line-height:30px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.con2_rightSide ul li a{ color:#333;}

@media (max-width:767px){
	.picScroll_left .bd ul li{ width:100%; }
	}

/*content3-------*/
.content3{ padding:1% 0 3%; background:url(imagesbg_02.jpg) no-repeat center center; background-size:cover;}
.sports h2{ font-size:3rem; padding:25px 10px 18px; text-align:center; color:#fff;}
.sports_info p{ font-size:1.4rem; line-height:2; text-align:center; color:#fff;}
.sports_pic li{ float:left; width:12.5%; padding:2% 1% 0; text-align:center;}
.sports_pic li img{ display:block; width:100%; height:100%; margin-bottom:10%; border-radius:100%; border:3px solid #d3d0d4;}
.sports_pic li span{ display:block; font-size:1.6rem; line-height:1.8; color:#fff;}
.sports_pic li a{ color:#fff;}

@media (max-width:767px){
	.sports h2{ font-size:2.5rem;}
	.sports_pic li{ width:25%;}
	}
	
/*content4-------*/
.content4{ padding:0 0 4%; background:#e6e6e6;}
.con4_tu{ width:65%;  margin:15% auto 0; border:4px solid #c2c2c2;}
.con4_tu_left{ float:left;}
.con4_tu_right{ float:right;}
@media (max-width:767px){
	.con4_tu_left{ float:none;}
	.con4_tu_right{ float:none;}
	}

/*partner-------*/
.partner h2{ font-size:2rem; color:#003366; text-align:center;}
.partner span{ display:inline-block;}
.partner .line{ width:42%; height:8px; border-top:1px solid #d7d7d7;}
.partner .p_title{ padding-top:3%;}
.partner .p_title .p_title_word{ width:16%; font-size:2rem; color:#003366; text-align:center;}
.partner img{ margin:0 auto;}
.partner .p_logo_list div{ padding-top:3%; padding-bottom:3%;}

@media (max-width:767px){
	.partner .line{ width:39%; height:5px;}
	.partner .p_title .p_title_word{ width:21%; font-size:1.5rem;}
	}

/*footer-------*/
.footer{ padding-bottom:5%; background:url(imagesbg_03.jpg) no-repeat center center; background-size:cover;}
.footer .f_info,.footer .f_contact{ padding-top:2%;}
.footer .f_info p{ font-size:1.2rem; line-height:2.3; color:#fff;}
.footer .f_contact p{ font-size:1.2rem; line-height:2; color:#fff;}
.footer .f_contact p.p1{ font-size:1.8rem;}

.copyright{ padding:20px 0; background:#121e2b;}
.copyright p{ text-align:center; line-height:2; font-size:1.2rem; color:#fff;}
.copyright p a{ color:#fff;}

/*列表页面-------*/
.position{ padding:18px 0; text-indent:30px; font-size:1.4rem; color:#fff;}
.position a{ color:#fff;}
.bgededed{background: #ededed;}
.list{padding:6% 30% 1% 10%;}
.list dl{margin-bottom:30px;}
.list dl dt{font-weight:normal;}
.list dl dt a{font-size:1.6rem; }
.list dl dd{color:#666; line-height:1.6; margin-top:5px;}
.disabled{ display:none;}


.page{text-align:center;padding:10px;margin:0 0 10px 0;}
.page02 {border:2px solid #c1c1c1;display:inline;padding:8px 6px 6px 8px;}
.page02 span {padding:0 2px;}
.page02 a{color:#5086ce;}



.pagelist {border: 0px solid #c1c1c1;color: #666;display: inline;margin: 0 auto;padding: 6px;}
.pagelist li {display: inline; padding:0 5px;}
.pagelist li.thisclass a{color:#4585bd;}
	
/*文章内容页面-------*/	
.a_title{ padding:45px 20px; font-size:3rem;text-align:center;}
.a_subTitle{ font-size:1.2rem;text-align:center;}
.article{ padding:0 10% 6%;}
.article .word p{ margin-top:20px; font-size:1.6rem; line-height:2.1; }

.xgxw{background: #fff; padding: 20px; margin-top: 50px;}
.xgxw h3{border-bottom: 1px solid #ccc;font-size:1.6rem; padding-bottom: 10px; text-indent: 2em;}
.xgxw ul{ display:inline-block; width:46%; padding-left:3%; padding-top: 15px;/* margin-left:25px;*/}
.xgxw ul li{ line-height:2.8; font-size:1.4rem;}
@media (max-width:767px){
	.a_title{ font-size:2rem;}
	.xgxw ul{ width:100%;}
	}


/*荣誉墙内容页面-------*/	
.honor{ width:100%; padding-bottom:77px; background:url(imagesbg_04.jpg) no-repeat center top #03477f; background-size:100%; }
.honor_position_{ padding:18px 0; text-indent:30px; font-size:1.4rem; color:#fff; border-bottom:1px solid #fff;}
.honor_position_ a{ color:#fff;}	
.honor_tit{ height:57px; font-size:2rem; text-indent:4.2rem; line-height:57px;}
.honor_main{ padding:0 20px;}
.honor .qiYe{ padding-top:10%; margin:0 5px 46px; text-align:center; background:#FFF;}
.honor .qiYe dt img{ margin:0 auto;}
.honor .qiYe dd{ padding:22px 0; font-size:1.4rem;}

/*赛事内容页面-------*/	
.saiShi{ width:100%; padding-bottom:77px; background:url(imagesbg_05.jpg) no-repeat center top #03477f; background-size:100%;}
.s_title{ padding:40px 0 30px; text-align:center; font-size:4rem; color:#fff;}
.s_subTitle{ padding-bottom:38px; text-align:center; font-size:1.4rem; color:#fff;}
.s_pic{ background:#c13333;}
.s_pic dt{ width:66%;}
.s_pic dd{ width:34%; padding:30px; color:#fff;}
.s_pic dd h2{ padding-bottom:20px; font-size:2.4rem; line-height:1.6; border-bottom:1px solid #ccc;}
.s_pic dd p{ padding-top:20px; font-size:1.4rem; line-height:2.1;}
@media (max-width:1199px){
	.s_pic dt{ width:100%;}
	.s_pic dd{ width:100%;}
	}
.saiShi_picScroll_left{ padding:0 25px;}
.saiShi_picScroll_left .bd ul li{ float:left; width:33%; margin:0 35px 0 0px;padding:0 5px 0 5px; overflow:hidden;}

.s_tuBiao li{ float:left; width:18%; margin:5% 2% 0 0; text-align:center; border:4px solid #c2c2c2;}
.s_tuBiao li img{ margin:0 auto;}
@media (max-width:767px){
	.s_title{ padding:40px 0 30px; font-size:2.5rem;}
	.s_pic dd h2{ font-size:2rem;}
	.saiShi_picScroll_left .bd ul li{ width:50%;}
	.s_tuBiao li{ width:48%;}
	}
@media (max-width:640px){
	.saiShi_picScroll_left .bd ul li{ width:100%;}
	}

/*图片列表内容页面-------*/
.content_img_list{ width:100%; padding-bottom:32px; background:url(imagesbg_01.jpg) no-repeat center top #06264d; background-size:100%; }
.img_list_box{ padding:0 30px;}
.img_list_box_bg{ padding:42px 15px 0; background:#ededed;}
.img_list{ margin-bottom:30px; text-align:center; background:#ededed;}
.img_list dt img{ width:100%; margin:0 auto;}
.img_list dd{ padding-top:10px; font-size:1.4rem;}
.img_list dd a{ color:#333;}

/*中国之队内容页面-------*/
.tit_03{ line-height:60px; font-size:20px; text-indent:23px;}
.tit_03 a{ color:#fff;}
.china_news{ padding-bottom:36px;}
.jiangShuai{ padding:10px 0 38px; background:#e6e6e6;}
.jiangShuai .tit_02{ text-indent:47px; border-bottom:1px solid #ccc;}
.js_dlList dl{ margin-top:30px; text-align:center;}
.js_dlList dl dt img{ margin:0 auto;}
.js_dlList dl dd{ padding-top:15px; font-size:1.4rem;}
.js_dlList dl dd a{ color:#333;}
.china_block_home_slider .caption {position:absolute; top:auto; left:0; bottom:0; width:100%; height: 50px; padding: 0 3%; text-align:left; background:#000;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60);}
.china_block_home_slider .caption p.title{ margin:0; padding:0; padding-top:10px; font-size:2rem;}
.china_block_home_slider .flex-control-paging{ bottom:14px;}
