body{font-size:14px; color:#333;font-family:"微软雅黑"; padding:0; margin:0; }
a{text-decoration: none; color:#333;}
a:hover{text-decoration: underline;}
div,form,img,ul,li,dl,dd,dt,p,span,input,b{ margin:0; padding:0; border:0;list-style:none;}
ul,dl{ list-style-type:none; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0; font-size:12px; font-weight: normal; }
.fl {float: left;}
.fr {float: right;}
.hidden{display:none;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:14px;}
.ml20{margin-left:20px;}
.ml8{margin-left:8px;}
.mr10{margin-right:10px;}
.mf20{margin-left:30px;}
.mt15{margin-top: 15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:28px;}
.clear{clear:both; height:0; line-height:0; font-size:0; width:100%;}
.wapper{ width:1000px;}

.col{
	background: url(ntszxresourcethemeimagestop.png) no-repeat top center;
	width: 100%;
	height: 800px;}
.wrap{
	width: 1040px;
	margin: 0 auto;
}
.t-time{
	line-height: 32px;
}
.t-ser{
	line-height: 32px;
}
.t-ser span{
	float: left;
}
.t-text{
	width: 201px;
	height: 24px;
	background:url(ntszxresourcethemeimagestext.png) no-repeat;
	text-indent: 10px;
	float: left;
	margin-left: 5px;
	margin-top: 4px;
}
.t-btn{
	width: 28px;
	height: 24px;
	background:url(ntszxresourcethemeimagesser.png) no-repeat;
	float: left;
	margin-top: 4px;
}
.menu{
	width: 1040px;
	height: 48px;
	background:#015293;
	margin-top: 200px;
}
.menu ul li{
	float: left;
	font-size: 20px;
	margin-left: 50px;
}

.menu ul li a{
	color: #fff;
	line-height: 48px;
}
.w-tit h1{
	font-size: 36px;
	text-align: center;
	line-height: 80px;
	color: #c91109;
}
.w-tit p{
	text-align: center;
	font-size: 18px;
	color: #c91109;
}

.m-banner {
  position: relative;
  width: 400px;
  margin-top: 20px;
  overflow: hidden;
}
.m-banner .bd {
  z-index: 1;
}
.m-banner .bd li {
  float: left;
  height: 264px;
  position: relative;
  overflow: hidden;
}
.ban-img {
  width: 400px;
  height: 264px;
}
.ban-tit {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0 85px 0 10px;
  background: rgba(1, 82, 147, .6);
  color: #fff;
  font-size: 14px;
  line-height: 27px;
}
.m-banner .hd  {
  position: absolute;
  bottom: 10px;
  right: 6px;
  height: 8px;
  z-index: 5;
}
.m-banner .hd li {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: 0 2px;
  background: #fff;
  text-indent: 99999px;
}
.m-banner .hd li.on {
  background: #f07c19;
}
.w-tit2{
	width: 35px;
	height: 79px;
	background:#c90004;
}
.w-tit2 h1{
	font-size: 14px;
	padding: 10px;
	color: #fff;
}
.w-con{
	width: 365px;
	height: 80px;
	background:#62a1cc;
}
.w-con ul li{
	background:url(ntszxresourcethemeimagesicon.png) no-repeat left center;
	text-indent: 10px;
	font-size: 15px;
	margin-left: 20px;
        margin-top: 5px;
	line-height: 18px;
}
.w-con ul li a{
	color: #fff
}
.zxxw{
	width: 380px;
	margin-top: 20px;
	margin-left: 16px;
}
.w-tit3{
	height: 34px;
	background: #f3f3f3;
}
.w-tit3 h1{
	background:#0167ad;
	height: 34px;
	width: 110px;
	color: #fff;
	text-align: center;
	line-height: 34px;
	font-size: 18px;
}
.zx-t{
	color: #0167ad;
	text-align: center;
	line-height: 35px;
	font-size: 18px;
	font-weight: bold;
        margin-top:20px;
}
.w-list{
	margin-top: 10px;
}
.w-list ul li{
	background:url(ntszxresourcethemeimagesicon2.png) no-repeat left center;
	text-indent: 10px;
	font-size: 15px;
	line-height: 33px;
}
.ry-pic{
	margin-top: 20px;
}
.c2-l{
	width: 796px;
	margin-top: 20px;
}
.c2-pic img{
	margin-top: 24px;
	margin-left: 20px;
}
.c2-r{
	width: 228px;
	margin-top: 20px;
}
.qx-con{
	margin-top: 10px;
}
.qx-con img{
	margin-top: 10px;
	float: left;
	font-size: 15px;
}

.qx-con ul li{
	font-size: 15px;
	margin-top: 8px;
}
.ldjh{
	width: 390px;
}
.wyfc{
	width: 1040px;
	height: 163px;
	background:#f1f1f1;
	margin-top: 20px;
}
.w-tit4{
	width: 34px;
	height: 163px;
	background:#0167ad;
}
.w-tit4 h1{
	width: 14px;
	font-size: 18px;
	color: #fff;
	margin-top: 42px;
	margin-left: 8px;
}

/* 本例子css */
		.picMarquee-left{ width:980px;  overflow:hidden; position:relative;}
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("/ntszx/resource/theme/images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:15px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:230px; height:134px; display:block;}
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
.xzzq{
	width: 228px;
	margin-top: 20px;
}
.xzzq ul{
	margin-top: 20px;
}
.xzzq ul li{
	background: url(ntszxresourcethemeimagesicon4.png) no-repeat left center;
	text-indent: 25px;
	font-size: 15px;
	line-height: 33px;
}
.adv2 ul li{
	float: left;
	margin-left: 13px;
	margin-top: 20px;
}
.yqlj{
	background: url(ntszxresourcethemeimagesyqlj-1.png) no-repeat;
	width: 1040px;
	height: 125px;
	margin-top: 20px;
}
/* 本例子css */
		.slideTxtBox{ width:1040px;text-align:left;  }
		.slideTxtBox .hd{ height:30px; line-height:30px;margin-left: 0px; position:relative; font-size: 16px;}
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:150px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  margin-left: 50px;line-height: 40px;}
		.slideTxtBox .hd ul li.on{ height:30px;color: #0068b7}
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li{ height:24px; line-height:24px; float: left;font-size: 15px;color: #666666;background: url(ntszxresourcethemeimagesicon5.png) no-repeat left center;text-indent: 10px;margin-left: 50px;line-height: 40px;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("/ntszx/resource/theme/images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }

		.footer{
			height:140px;
			background: #e9e8e9; 
			font-size: 14px;
		}
		.copyright p{
			text-align: center;
			line-height: 30px;
		}
