﻿body {
	background: url("ndmzt-bg.png") no-repeat center top;
}
.container {
	width: 1180px;
	margin: 0 auto;
}
.middle {
	min-width: 1180px;
}
.ndmzt-header > .logo {
	text-align: center;
}
.ndmzt-header > .logo img {
	display: block;
	width: 264px;
	height: 268px;
	margin: 0 auto;
}
.ndmzt-header > .ztName img {
	display: block;
}
.ndmzt-header > .ndmNav {
	margin-top: 175px;
	height: 55px;
	line-height: 55px;
	font-size: 20px;
	background: url("ndmzt-nav.png") no-repeat 111px center;
}
.ndmzt-header > .ndmNav ul {
	width: 750px;
	margin: 0 auto;
}
.ndmzt-header > .ndmNav li {
	margin-left: 70px;
	float: left;
}
.ndmzt-header > .ndmNav li a {
	color: #fff;
	font-weight: 700;
}
.ndmzt-tt {
	height: 100px;
	line-height: 100px;
	text-align: center;
	margin-top: 30px;
}
.ndmzt-tt > a {
	font-size: 32px;
	color: #df0001;
	font-weight: 700;
}
/*轮播+媒体*/
.lunBmeiT { background-color: #f7f7f7; 
	padding: 11px 24px 11px 12px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
}
.lunBmeiT > .lunB{ width:579px; height:326px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.lunBmeiT > .lunB .hd{ height:9px; overflow:hidden; position:absolute; right:15px; bottom:14px; z-index:1; }
.lunBmeiT > .lunB .hd ul{ overflow:hidden; zoom:1; float:left;  }
.lunBmeiT > .lunB .hd ul li{ float:left; margin-left:6px;  width:9px; height:9px;background:#d6d6d6; cursor:pointer; border-radius: 50%;}
.lunBmeiT > .lunB .hd ul li.on{ background:#f00; color:#fff; width: 18px; border-radius: 5px;}
.lunBmeiT > .lunB .bd{ position:relative; height:100%; z-index:0;   }
.lunBmeiT > .lunB .bd li{ zoom:1; vertical-align:middle; position: relative; }
.lunBmeiT > .lunB .bd img{ width:579px; height:326px; display:block;  }
.lunBmeiT > .lunB .bd span {padding-left: 15px; color: #fff; line-height: 40px; width: 100%; height: 40px;
	background: url("ndmzt-lunb1.png") repeat center center; position: absolute; left: 0;bottom: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
}
.lunBmeiT > .mtjj {
	width: 530px;
}
.lunBmeiT > .mtjj .hd {
	height: 67px;
	padding-top: 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	background: url("ndmzt-bg1.png") no-repeat center bottom;
	background-size: 100% 9px;
}
.lunBmeiT > .mtjj .hd a {
	margin-top: 9px;
}
.lunBmeiT > .mtjj .bd { margin-top: 20px; }
.lunBmeiT > .mtjj .bd li {
	height: 50px;
	line-height: 50px;
}
.lunBmeiT > .mtjj .bd li {
	padding-left: 22px;
	background: url("ndmzt-dian.png") no-repeat left center;
}
.lunBmeiT > .mtjj .bd li span {
	float: right;
	color: #999;
}
/*日程安排+视频*/
.rcapSp {
	margin-top: 35px;
	padding: 11px 0px 11px 12px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
}
.rcapSp > .rcap {
	width: 365px;
}
.rcapSp > .rcap .hd {
	height: 67px;
	padding-top: 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	background: url("ndmzt-bg1.png") no-repeat center bottom;
	background-size: 100% 9px;
}
.rcapSp > .rcap .bd {
	margin-top: 33px;
	text-align: center;
}
.rcapSp > .spbd {
	width: 765px;
}
.rcapSp > .spbd .hd {
	height: 67px;
	padding-top: 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	background: url("ndmzt-bg1.png") no-repeat center bottom;
	background-size: 100% 9px;
}
.rcapSp > .spbd .hd a {
	margin-top: 9px;
}
.rcapSp > .spbd .bd ul {
	width: 375px;
	float: left;
}
.rcapSp > .spbd .bd { margin-top: 20px; }
.rcapSp > .spbd .bd li {
	height: 50px;
	line-height: 50px;
}
.rcapSp > .spbd .bd li {
	padding-left: 22px;
	background: url("ndmzt-dian.png") no-repeat left center;
}
.rcapSp > .spbd .bd .sp {
	width: 363px;
	height: 269px;
	float: right;
	/*margin-top: 15px;*/
}
/*工作动态+运动员+温馨提示*/
.gzYdyWxtx {
	margin-top: 10px;
	padding: 11px 0px 11px 12px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
}
.gzYdyWxtx > div {
	width: 357px;
	float: left;
	margin-left: 46px;
}
.gzYdyWxtx .gzdt {
	width: 765px;
}
.gzYdyWxtx > .gzdt .hd {
	height: 67px;
	padding-top: 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	background: url("ndmzt-bg1.png") no-repeat center bottom;
	background-size: 100% 9px;
}
.gzYdyWxtx > .gzdt .hd a {
	margin-top: 9px;
}
.gzYdyWxtx > .gzdt .bd { margin-top: 20px; }
.gzYdyWxtx > .gzdt .bd li {
	height: 50px;
	line-height: 50px;
}
.gzYdyWxtx > .gzdt .bd li {
	padding-left: 22px;
	background: url("ndmzt-dian.png") no-repeat left center;
}



.ydyfc{ width:100%;  overflow:hidden; position:relative; }
.ydyfc .hd{ overflow:hidden;  height:30px;}
.ydyfc .hd .prev,.ydyfc .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.ydyfc .hd .next{ background-position:0 -50px;  }
.ydyfc .hd .prevStop{ background-position:-60px 0; }
.ydyfc .hd .nextStop{ background-position:-60px -50px; }
.ydyfc .bd{ padding:10px;   }
.ydyfc .bd ul{ overflow:hidden; zoom:1; }
.ydyfc .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ydyfc .bd ul li .pic{ text-align:center; }
.ydyfc .bd ul li .pic img{ width:120px; height:150px; display:block; padding:2px; border:1px solid #ccc; }
.ydyfc .bd ul li .pic a:hover img{ border-color:#999;  }
.ydyfc .bd ul li .title{ line-height:24px;   }
.ydyfc .hd {
	height: 67px;
	padding-top: 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	background: url("ndmzt-bg1.png") no-repeat center bottom;
	background-size: 100% 9px;
}
.ydyfc .hd a {
	margin-top: 9px;
}
.ydyfc .bd { margin-top: 20px; }
.ydyfc .bd li {
	padding-left: 22px;
}



.gzYdyWxtx > .wxts {
	margin-left: 0px;
}
.gzYdyWxtx > .wxts .hd {
	height: 67px;
	padding-top: 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	background: url("ndmzt-bg1.png") no-repeat center bottom;
	background-size: 100% 9px;
}
.gzYdyWxtx > .wxts .hd a {
	margin-top: 9px;
}
.gzYdyWxtx > .wxts .bd { margin-top: 20px; }
.gzYdyWxtx > .wxts .bd li {
	height: 50px;
	line-height: 50px;
}
.gzYdyWxtx > .wxts .bd li {
	padding-left: 22px;
	background: url("ndmzt-dian.png") no-repeat left center;
}
/*底部*/
.ndmzt-footer {
	margin-top: 65px;
	height: 165px;
	width: 100%;
	background: url("ndmzt-bbg.png") no-repeat center center;
}
.ndmzt-footer > div {
	text-align: center;
}
.ndmzt-footer .dzjg {
	float: left;
	margin-right: 70px;
	margin-top: 58px;
	margin-left: 220px;
}
.ndmzt-footer .dzjg-right {
	float: left;
	margin-top: 45px;
	font-size: 18px;
	color: #fff;
}
.ndmzt-footer .dzjg-right p {
	margin-top: 20px;
}
/*侧边栏*/
.leftside {
	width: 225px;
	position: absolute;
	left: 50%;
	top: 810px;
	height: 358px;
	padding: 15px 15px 0 13px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	margin-left: 615px;
	background: url("ndmzt-kmjxs1.png") no-repeat left 12px, url("ndmzt-kmjxs2.png") no-repeat right 12px;
	background-color: #f7f7f7;
}
.leftside > h3 {
	height: 40px;
	line-height: 55px;
	text-align: center;
}
.leftside > h3 img {
	margin-left: 20px;
}
.leftside > ul {
	margin-top: 10px;
}
.leftside > ul li {
	padding-left: 20px;
	line-height: 35px;
	background: url("ndmzt-kmjxs3.png") no-repeat left 15px;
}

/*概览开始*/
.ndmzt-dqwz {
	margin-top: 70px;
	margin-bottom: 20px;
	height: 20px;
	line-height: 20px;
}
.ndmzt-dqwz i {
	float: left;
	width: 18px;
	height: 20px;
	background: url("ndmzt-dqwz.png") no-repeat center center;
	vertical-align: middle;
	margin-right: 10px;
}
.ndmzt-dqwz span {
	float: left;
}
.ndmzt-glNr {
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	border: 2px solid #df0001;
	padding: 35px 68px;
}
.ndmzt-glNr > h3 {
	height: 100px;
	text-align: center;
	background: url("ndmzt-gl2.png") no-repeat left center,url("ndmzt-gl3.png") no-repeat right center;
}
.ndmzt-glNr > ul li {
	line-height: 45px;
	padding-left: 38px;
	background: url("ndmzt-dian.png") no-repeat left center;
}
.ndmzt-glNr > ul li.fenge {
	border-bottom: 1px dashed #d0cfcf;
	padding-bottom: 25px;
	margin-bottom: 25px;
	background: url("ndmzt-dian.png") no-repeat left 20px;
}
.ndmzt-glNr > ul li span {
	color: #999;
	float: right;
}
/*细览开始*/
.ndmzt-xlNr {
	box-sizing: border-box;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box;
	border: 2px solid #df0001;
	padding: 35px 68px;
}
.ndmzt-xlNr > h3 {
	height: 100px;
	text-align: center;
	background: url("ndmzt-gl2.png") no-repeat left center,url("ndmzt-gl3.png") no-repeat right center;
}
.ndmzt-xlNr > h4 {
	font-size: 30px;
	text-align: center;
	color: #df0001;
	line-height: 60px;
	margin-bottom: 10px;
}
.ndmzt-xlNr > .nr {padding: 0 20px;}
.ndmzt-xlNr > .nr h2{ color: #666; height:45px; line-height: 45px !important; font-size:16px !important; font-weight:normal !important; border-top:#D9D9D9 solid 1px; border-bottom:#D9D9D9 solid 1px; margin-bottom:30px;}
.ndmzt-xlNr > .nr h2 div{ float:right;}
.ndmzt-xlNr > .nr h2 .msg_caption span{ cursor:pointer; display:block; width:20px; height:20px; line-height:20px !important; text-align:center; border-radius:3px; margin-left:5px; background-color:#CCC; float:left; color:#FFF; font-size:12px;}
.ndmzt-xlNr > .nr h2 .msg_caption span a{ color:#FFF; background:none; padding:1px 4px 4px 4px !important;line-height:20px !important;  }
.ndmzt-xlNr > .nr *{ font-family:"Microsoft YaHei" !important;}
.ndmzt-xlNr > .nr img { max-width:750px !important;}
.ndmzt-xlNr > .nr .font_16 *{
	font-size:16px !important;
	line-height:42px !important;
}
.ndmzt-xlNr > .nr .font_14 *{
	 font-size:14px !important;
	 line-height:40px !important;
 }
.ndmzt-xlNr > .nr .font_18 *{
	font-size:18px !important;
	line-height:44px !important;
}
#para {
	color: #666 !important;
}
#para span, #para p {
	color: #666 !important;
}
.msg_caption span {
	vertical-align: middle;
	font-size: 14px;
	margin-top: 13px;
	color: #fff;
	text-align: center;
	border-radius: 2px;
	display: inline-block;
	color: #fff;
	width: 20px;
	height: 20px;
	background-color: #cdcdcd;
	cursor: pointer;
	line-height: 20px;
}
.msg_caption span a {
	color: #fff;
}
.msg_caption>a {
	display: inline-block;
	margin-right: -2px;
}


.ndmzt-top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 44px;
	background: url("ndmzt-top.png") no-repeat center center;
}
.ndmzt-top a {
	float: right;
	height: 100%;
	line-height: 44px;
	color: #fff;
	margin-right: 20px;
	padding-left: 38px;
	background: url("ndmzt-top1.png") no-repeat left center;
}