/*reset*/
body {	font-size: 14px;	font-family: "微软雅黑";	color: #333333;	margin: 0px;	padding: 0px;}
* {	list-style: none;	margin: 0;	padding: 0}
img {	border: 0;	vertical-align: middle;}
body,html,div,ul,li,p,span,input,dl,dt,dd,label,table,th,td,tr,radio,select {	margin: 0;	padding: 0;}
ul,ol,li {	padding: 0;	margin: 0;	list-style: none;}
a:link,a:visited ,a {	color: #333;	text-decoration: none;}
a:hover {text-decoration: none;}
.clear {clear: both;	line-height: 0;	height: 0;	font-size: 0;	float: none;}
.clearfix:after {clear: both;	content: ".";	display: block;	height: 0;		visibility: hidden;}
.none {	display: none;}

h1,h2,h3,h4,h5,h6 {	margin: 0px}
input[type="file"] {display: inline-block;}
button {border: 0px none;}
html{ width:100%; min-width: 1200px;}
body{width:100%; min-width: 1200px;}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clear:after{
    content:"";
    display:block;
    clear:both;
}
button{
    border: 0;
    outline: none;
    cursor: pointer;
}
input{border:none;}

img{
    border: 0;
}
a{
    text-decoration: none;
    cursor: pointer;
    font-size: 14px;
}
a:link {
 text-decoration: none; cursor: pointer;
}
a:visited {
 text-decoration: none; cursor: pointer;
}
a:hover {
 text-decoration: none; cursor: pointer;
}
a:active {
 text-decoration: none; cursor: pointer;
}
a { color: #444444;
}
ul,li{
    list-style: none;
}

/*banner*/
.container_box3{width: 100%; }
.container_banner{ width: 1420px;min-width: 1200px; height:400px; margin:0 auto;margin-top: 1px;}
.container_banner img{min-width: 1200px; width: 100%;}
.ft-carousel {	position: relative;	width: 100%;	height: 100%;	overflow: hidden;}

.ft-carousel .carousel-inner {	position: absolute;	left: 0;	top: -5px;	height: 100%;}

.ft-carousel .carousel-inner .carousel-item {	float: left;	height: 100%;}

.ft-carousel .carousel-item img {	width: 100%; height:100%;}

.ft-carousel .carousel-indicators {	position: absolute;	left: 0;	bottom: 10px;	width: 100%;	text-align: center;	font-size: 0;}

.ft-carousel .carousel-indicators span {	display: inline-block;	width: 12px;	height: 12px;		margin: 0 4px;
	border-radius: 50%;	cursor: pointer;}

.ft-carousel .carousel-indicators span.active {}

.ft-carousel .carousel-btn {	position: absolute;	top: 50%;	width: 50px;	height: 45px;	margin-top: -25px;	cursor: pointer;}

.ft-carousel .carousel-prev-btn {	left: 0;	background: url(/images/prev.png) no-repeat;}

.ft-carousel .carousel-next-btn {	right: 0;	background: url(/images/next.png) no-repeat;}

.example {width: 1420px;height: 402px;font-size: 40px;text-align: center;margin: 0px auto;}
.carousel-item{line-height:402px;color: #fff;}

/*快速连接 开始*/
.ksljbg{ width:1420px; margin:3px auto; background-color:#B8E7FB; padding:5px 0;}
.kslj{ width:1400px; margin:0 auto;}
.kslj ul li{ float:left; line-height:35px; padding:0px 12px; margin:0 10px;}

.kslj_icon{ float:left; margin-left:10px;}
.kslj_btn{ float:left; margin-left:10px;  line-height:35px; text-align:center; font-size:18px;}


/*快速连接 结束*/

/*新闻中心*/
.container_box2{ width: 100%; background-color: #f6f6f6;}
.container_1200{ width: 1200px; margin:0 auto;}
.pag_headings{height:46px; background:url(/images/bg_heading.png) no-repeat bottom;padding-top:30px;}
.title2{font-size: 20px; color: #145b7d;}
.more_box{ font-size: 14px; color: #757272;padding-right:32px; background: url(/images/more.png) no-repeat right;margin-right: 24px;}
/*.list_1{ width:764.3px;}*/
.list_1 li{ display: inline-block; width:227px; margin:25px 25px 25px 0;}
.list_1 li img{ width:227px; cursor: pointer;height:100%;
  transition: all 0.6s;}
.list_1 li img:hover{ transform: scale(1.2);}
.img1{ border-bottom: 3px solid #aa9a13;}
.img2{ border-bottom: 3px solid #aa6813;}
.img3{ border-bottom: 3px solid #13aa8f;}
.title3{ font-size: 16px;line-height: 32px;}
.title3 a{font-size: 16px;}
.title4{ font-size: 14px; line-height: 32px; color: #adadad !important; font-weight: normal;}
.date1{ font-size: 16px; color:#145b7d; margin-left: 10px;margin-right: 18px;}
.list_2 li{ border-bottom: 1px #c3c3c3 solid; height:41px;line-height:41px;}
.list_2{margin-top:25px;width: 433px;}


.picScroll-left{
	width:750px;
	height: auto;
	overflow: hidden;
	position: relative;
	/*border: 1px solid #ccc;*/
	margin-left: auto;
	margin-right: auto;
	/*margin-top: 100px;*/
}
.picScroll-left .hd .prev{display:block;  float:left; margin-left:5px; margin-top:80px;  overflow:hidden;
			 cursor:pointer; }
.picScroll-left .hd .next{ display:block;  float:right; margin-right:5px; margin-top:80px;  overflow:hidden;
			 cursor:pointer; }	 
/*.picScroll-left .bd{ padding-top:20px;margin-left:25px}*/
.picScroll-left .bd ul{ overflow:hidden;}
.picScroll-left .bd ul li{ margin:25px 25px 25px 0;width:227px;float:left;display:inline; overflow:hidden;  }
.picScroll-left .bd ul li .pic{text-align:center;}
.picScroll-left .bd ul li .pic img{ display:block;width:227px; }
.pic{height:154.3px;overflow: hidden;}
/*.picScroll-left .bd ul li .title{ line-height:50px;}
.tempWrap{margin-left: 35px;}*/

/*通知cctv5体育频道直播*/
.pag_headings2{ width:580px ; background:url(/images/bg_heading2.png) no-repeat bottom;height:46px;padding-top: 30px;}
.list_3{margin-top:22px;}
.date_box{ width:66px; height:80px;}
.date_box2{ width:487px;}
.date2{height:30px;line-height: 29px; font-size: 14px; color: #fff; background-color: #145b7d; padding-left: 12px;}
.date3{color: #434343; height:30px; line-height:30px;font-size: 14px;padding-left: 12px; border: 1px solid #c9c9c9; border-top: none;}
/*学术报告*/
.list_4{margin-top:22px;}
.list_4 li{padding-left:62px; height:68px;padding-top:12px;}
.bg_1{ background:url(/images/list_bg1.png) no-repeat left;padding-top:9px !important;}
.bg_2{ background:url(/images/list_bg2.png) no-repeat left;}
.bg_3{ background:url(/images/list_bg3.png) no-repeat left;}
.bg_4{ background:url(/images/list_bg4.png) no-repeat left;}
.list_4 .title3{ font-weight: bold;}
/*快捷通道*/	
			.wrapper {
				width: 570px;
				height: 191px;
				margin-top:25px;
				/*margin: -110px 0 0 -540px;*/
				/*position: absolute;*/
				/*left: 50%;*/
				/*top: 50%;*/
			}
			
			.carousel {
				width: 590px;
				position: relative;
			}
			
			.caroufredsel_wrapper {
				left: 25px !important;height:158px !important;
			}
			
			.carousel ul {
				list-style: none;
				display: block;
				margin: 0;
				padding: 0;
			}
			
			.carousel li {
				font-size: 40px;
				color: #353535;
				text-align: center;
				display: block;
				width: 125px;
				height: 125px;
				padding: 0;
				margin: 6px;
				float: left;
				position: relative;
			}
			
			.carousel li img {
				width: 100px;
				height: 100px;
				margin-top: 14px;
			}
			
			.carousel li span {
				/*text-indent: -999px;*/
				display: block;
				/*overflow: hidden;*/
				/*width: 100px;*/
				/*height: 127px;*/
				/*position: absolute;*/
				z-index: 2;
				/*top: 14px;*/
				/*left: 16px;*/
			}
			
			.clearfix {
				float: none;
				clear: both;
			}
			
			.carousel .prev,
			.carousel .next {
				background: transparent url(../images/carousel_control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 15px;
				height: 21px;
				margin-left: 10px;
				position: absolute;
				top: 70px;
			}
			
			.carousel .prev {
				background-position: 0 0;
				left: -30px;
			}
			
			.carousel .prev:hover {
				left: -31px;
			}
			
			.carousel .next {
				background-position: -18px 0;
				right: -20px;
			}
			
			.carousel .next:hover {
				right: -21px;
			}
			
			.carousel .pager {
				text-align: center;
				margin: 0 auto;
			}
			
			.carousel .pager a {
				background: transparent url(../images/carousel_control.png) no-repeat -2px -32px;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 8px;
				height: 8px;
				margin: 0 5px 0 0;
			}
			
			.carousel .pager a.selected {
				background: transparent url(../images/carousel_control.png) no-repeat -12px -32px;
				text-decoration: underline;
			}
			
			.source {
				text-align: center;
				width: 100%;
				position: absolute;
				bottom: 10px;
				left: 0;
			}
			
			.source,
			.source a {
				font-size: 12px;
				color: #999;
			}
			
			.donate-spacer {
				height: 100%;
			}
			
			.donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			
			.donate p,
			.donate form {
				margin: 0;
				float: left;
			}
			
			.donate p {
				width: 650px;
			}
			
			.donate form {
				width: 100px;
			}
			
			.carousel .prev,
			.carousel .next {
				top: 62px;
			}
			.btn_kjtd{line-height: 40px;font-size: 16px;text-align: center !important;}
/*专题栏目*/
#demo { margin-top:57px;
		background: #FFF;
		overflow:hidden;
		/*border: 1px dashed #CCC;*/
		width: 550px;
		}
		
		#indemo {
		float: left;
		width: 800%;
		}
		#demo1 {
		float: left;
		}
		#demo a{ display:block;
			float:left;width:250px;height:120px; margin-right:3px; overflow:hidden; text-align:center}
		/*#demo a img{ border:1px solid #c8c4c3}*/
		#demo2 {
		float: left;
		}
		.wyfc_text{display:block;height:50px; line-height:50px; /*background:#e5e5e5*/ color: #353535; font-size: 15px;}
		
/*魅力师院*/
.pag_headings3{ background: url(/images/bg_heading3.png) no-repeat bottom; height:34px; padding-top: 30px;}
.pag_headings3 .title2{ text-align: center; margin-left: 20px;color:#145b7d;}
.img4{ width: 465px; height:280px;}
.img5{ width: 219px; height:130px;}
.list_5 { padding-bottom:25px;}
.list_5 li:first-child{margin-left:8px;}
.list_5 li{ float: left;margin:20px 0 0 20px; overflow:hidden;}
.list_5 .img4 img{cursor: pointer;  transition: all 0.6s;}
.list_5 .img4 img:hover{ transform: scale(1.2);}
.list_5 .img5 img{cursor: pointer;  transition: all 0.6s;}
.list_5 .img5 img:hover{ transform: scale(1.2);}