html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img, dl, dt, dd, input, label,ul,li {margin:0;padding:0;}

textarea, input, select, body {font-size:12px;}

ul,li, ol {list-style:none;}

img, input {border:none;}

table,tr,td {border:none;border-collapse:collapse;}

em{ font-style:normal;}

body, td, th {

	font-family: "微软雅黑", "宋体", Verdana;

	font-size: 12px;

	color: #505960;

	background-color:#fff;
	

}



.wtydh {

	width: 100%;

	margin: auto;

	height: 30px;

	background-color: #2d2d2d;

}

.wtydh-c {

	width: 1002px;

	margin: auto;

	height: 30px;

}

.wtydh-c-logo {

	float: left;

	padding-left: 48px;

}

.wtydh-c-t {

	float: right;

	padding-right: 48px;

	padding-top: 10px;

	color: #CCC;

	text-align: right;

}

.top-c {

	width: 1002px;

	margin: auto;

	height: 75px;

	background-image:url(images/toper.jpg);

	background-repeat:no-repeat;

	background-position:top;

}

.top-c-l {

	float: left;

	padding-top: 10px;

	padding-left: 43px;

}

.top-c-r {

	float: right;

	padding-right: 48px;

	font-size: 17px;

	padding-top: 25px;

	text-align: right;

}

.ztbt {

	/*background-image:url(images/top.jpg);*/

	height:200px;
	background:#EF6421;
}

.word{ width:1100px; margin:0 auto; text-align:center; font-size:60px; line-height:200px; color:#fff; font-weight:bold;}
.i2_l3{ width:1100px; margin:0 auto;}
.ztbt-c-l {

	float: left;

	font-size: 24px;

	padding-top: 30px;

	color: #0F5497;

	padding-left: 48px;

}

.ztbt-c-r {

	float: right;

	padding-top: 40px;

	padding-right: 48px;

}

.top {

	width: 100%;

	margin: auto;

	height: 75px;

	background-image: url(http://www.ndwww.cn/yezt/fktfft/images/topper.jpg);

}

.top-c-l2 {

	float: left;

	padding-top: 30px;

	padding-left: 10px;

}

.c {

	width: 1060px;

	margin: auto;

	height: auto;

	padding:20px;

	border-top:none;

	background-color:#fff;

}

.l {

}

.r {

}

.l-dy {

	background-image: url(http://www.ndwww.cn/yezt/fktfft/images/daoyu-bg.png);

	height: 186px;

	width: 505px;

	padding-top: 29px;

	padding-right: 18px;

	padding-bottom: 18px;

	padding-left: 18px;

	font-size: 16px;

	line-height: 25px;

	color: #FFF;

	margin-bottom: 13px;

}

.r-toutu {

	margin-bottom: 9px;





	padding-top: 8px;

	padding-left: 7px;

	padding-bottom: 8px;

	width: 366px;

}

.l-nr {

	background-color: #FFF;



}

.l-nr-by {

	



}

.l-nr-c {

	padding-top: 24px;

}

.l-nr-c-bt {

	font-size: 17px;

	height: 20px;

	padding-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cbcbcb;

}

.l-nr-c-c {

	padding-right: 27px;

	padding-left: 27px;

	line-height: 24px;

	padding-top: 15px;

	font-size: 13px;

}

.l-nr-c-bt-l {

	float: left;

	width: 3px;

	padding-left: 8px;

	padding-top: 3px;

}

.l-nr-c-bt-r {

	float: left;

	height: 20px;

	width: auto;

	padding-left: 12px;

}

.r-nr {

	padding-bottom:15px;

}

.r-nr-xgwz {

	width: 365px;

}

.r-nr-v {

	width: 365px;

}

.r-wx {

	text-align: center;

	padding-top: 8px;

	padding-bottom: 8px;

}

.r-wb {

	text-align: center;

	padding-top: 8px;

	padding-bottom: 8px;

}

.l-lyhd {

	background-color: #FFF;





}

.r-nr-p {

	width: 365px;

}

.r-nr-bt {

	width: 365px;

	background-color: #ca0e0e;

	height: 31px;

}

.r-nr-bt-l {

	float: left;

	padding-left: 14px;

	padding-top: 5px;

}

.r-nr-bt-r {

	float: left;

	padding-left: 5px;

	padding-top: 8px;

	color: #FFF;

}

.r-nr-xgwz-c {

	width: 339px;

	padding: 13px;

	line-height: 22px;

}

.r-nr-v-c {

	width: 339px;

	line-height: 22px;

	padding-top: 10px;

	padding-right: 13px;

	padding-bottom: 13px;

	padding-left: 0px;

}

.r-nr-p-c {







	width: 339px;

	padding: 13px;

	line-height: 22px;

}

.l-bt {	

	height:60px;

	background-color:#fff;

	border-bottom:1px solid #f4f4f4;

}

.l-btr {	

	height:60px;

}

.l-bt-l {

	float: left;

	padding-left: 14px;

	padding-top: 5px;

}

.l-bt-r {

	float: left;

	padding-left: 5px;

	line-height:60px;

	font-size:22px;

	color: #aa6800;

}

.l-bt-r1 {

	float: none;

	line-height:50px;

	font-size:22px;

	color: #fff;

	background-color:#aa6800;

	border-radius:2px;

	text-align: center;

	padding-top: 0;

	padding-right: 15px;

	padding-bottom: 0;

	padding-left: 15px;

	width:210px;

	margin:0 auto;

}

.l-bt-r1 a{

	color: #fff;

}



.l-bt-r2 {

	float: right;

	padding-left: 5px;

	padding-top: 8px;

	color: #FFF;

	padding-right: 8px;

}

.l-lyhd-c {

	padding: 10px;

}

a:link {

	text-decoration: none;

	color: #505960;

}

a:visited {

	text-decoration: none;

	color: #505960;

}

a:hover {

	text-decoration: underline;

	color: #505960;

}

a:active {

	text-decoration: none;

	color: #505960;

}

.r-video {

	height: 282px;

	margin-bottom: 17px;

}

.box{margin:0 auto; overflow:hidden;}

.main{ width:640px;padding-right:20px; border-right:1px solid #EBEBEB; float:left;}

.main1{ width:1020px; margin:0 auto;}

.sub01{ width:373px; height:100px;margin-bottom:10px;}

.fixed{ font:normal 13px/30px \5FAE\8F6F\96C5\9ED1; text-align:center; margin-top:20px;  background-color:#FFF; }

.clear{ clear:both;}

.r-bt {	height: 25px;}

.r-bt-l {

	float: left;

	font-size: 14px;

	color: #029fc8;

	font-weight: bold;

	padding-left: 8px;

	padding-right: 21px;

}

.r-bt-c {

	float: left;

	padding-top: 2px;

}

.r-bt-r {

	float: right;

	font-family: "宋体";

	padding-top: 5px;

	font-size: 14px;

	color: #029FC8;

	font-weight: bold;

}

.r-video-li {

	text-align: center;

}

.r-video-li IMG {

	margin-bottom: 5px;

}

.r-video-li a:link img {

	border: 2px solid #e2e2e2;

	text-decoration: none;

}

.r-video-li a:visited img {

	text-decoration: none;

	border: 2px solid #e2e2e2;

}

.r-video-li a:hover img {

	text-decoration: none;

	border: 2px solid #029fc8;

}

.r-video-li a:active img {

	text-decoration: none;

	border: 2px solid #e2e2e2;

}

.pppic{ width:135px; height:195px; float:left; margin-left:10px;}

.pp_intro{ float:right; width:365px;}

/*底部版权*/

.footer{ width:100%; border-top:2px solid #080a24; margin:0 auto; background-color:#fff; padding-bottom:10px; font-size:12px;}

.copyright{ width:1000px; margin:0 auto; color:#333;}

.copyright ul{ width:215px; float:left; padding:20px 0 10px; margin-right:15px;}

.copyright .w330{ width:330px;}

.copyright ul li{ width:100%; line-height:25px; float:left;color:#888;}

.copyright ul li a{ color:#888;}

.clear {clear:both;}

.clearfix:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}

.clearfix {}

.xwbt{ line-height:35px; font-size:20px; font-family:microsoft yahei; padding:0 15px; background-color:#080a24; display:block; color:#FFF;}

.withpic li {

	border-bottom: 1px solid #eee;

	margin-bottom: 5px;

	padding:20px 0px;

}

.withpic li img {

	float: left;

	margin-right: 20px;

	width: 150px;

	height:100px;

}

.withpic li h1 {

	font-size:23px;	
	line-height: 45px;
	height:45px;

}

.withpic li h1 a:hover {

	color: #c00;

}



.withpic li p {

	text-indent:2.2em;

	overflow: hidden;

	color: #7e7e7e;

	line-height: 28px;
	font-size:16px;

}

.withpic1 li {

	padding: 15px 0 30px 0px;
	border-bottom: 1px solid #eee;

	



}

.withpic1 li img {

	float:left;

	margin-right: 20px;

	width: 160px;

	height:110px;

}

.withpic1 li h1 {

	font-size:18px;

	line-height: 30px;
	padding-bottom:5px;



}

.withpic1 li h1 a:hover {

	color: #c00;

}

.withpic1 li a p { line-height:28px;}

.newslist{ padding:15px 0px;}

.newslist li{ line-height:40px; padding-left:30px; background:url(http://www.ndwww.cn/zt2018/sp/images/list_bg.jpg) no-repeat center left; font-size:16px; height:40px; border-bottom:1px solid #E7E7E7;}

.newslist li a:hover{ color:#aa6800; text-decoration:none;}

.video{ background:#e4e4e4; padding:40px 0;}

.yinxiang{ background:#fff; padding:40px 0;}

.videosect{ width:1080px;margin:0 auto; padding:0 0px 0 20px;}

.videolist{ margin-top:20px; }

.videolist li{ padding:1px; border:1px solid #F7F7F7;width:250px;  margin:10px 15px 10px 15px; float:left; overflow:hidden;}

.videolist li:first-child{ padding:1px; border:1px solid #F7F7F7; width:250px;  margin:10px 15px 10px 0px; float:left; overflow:hidden;}



.videolist li img{ width:250px; height:150px; }

.videolist li h1{ line-height:30px; font-size:14px; text-align:center;padding:0 6px;}

.more3{color:#2e5987; font-size:15px; line-height:28px; text-align:center; display:block; width:150px; text-align:center; margin:auto; border:1px solid #E0E0E0; }

.more3 a{ color:#000;}

.moreb{ }

.dy{ padding:10px;}

.dy h1{ line-height:35px; font-size:20px; font-family:microsoft yahei;  color:#666;}

.dy p{ line-height:28px; font-size:15px; font-family:microsoft yahei; text-indent:2.2em;color:#666; }

.dangan{ padding:10px;}

.dangan h1{ margin:5px 0px;  line-height:28px; font-size:18px; font-family:microsoft yahei;  color:#666;text-align:left; }

.dangan img{ text-align:center; line-height:28px; margin-bottom:15px; }

.dangan p{ line-height:28px; font-size:14px; font-family:microsoft yahei;color:#666; padding:5px 0; }

.content{ padding:20px 0;}

.content1{ padding-top:10px; }



.content img{ text-align:center; line-height:28px; margin-bottom:15px; vertical-align:central; display:table-cell; }

.content h3{ text-align:center; line-height:28px; margin-bottom:15px; font-size:14px; width:100%; }







.right{ text-align:right;}



.attached{ padding:0px 40px 25px;}

.attached li{ padding:10px; border:2px  solid #1c629d; border-radius:5px;line-height:35px; font-size:20px; font-family:microsoft yahei;  color:#666; background-color:#ebebeb; text-align:center; margin-top:20px;  }

#wrapper {

  padding: 0;

  }





.rslides {

  margin: 0 auto 10px;

  }



#slider2,

#slider3 {

  box-shadow: none;

  -moz-box-shadow: none;

  -webkit-box-shadow: none;

  margin: 0 auto;

  }



.rslides_tabs {

  list-style: none;

  padding: 0;

  background: rgba(0,0,0,.25);

  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);

  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);

  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);

  font-size: 18px;

  list-style: none;

  margin: 0 auto 50px;

  max-width: 540px;

  padding: 10px 0;

  text-align: center;

  width: 100%;

  }



.rslides_tabs li {

  display: inline;

  float: none;

  margin-right: 1px;

  }



.rslides_tabs a {

  width: auto;

  line-height: 20px;

  padding: 9px 20px;

  height: auto;

  background: transparent;

  display: inline;

  }



.rslides_tabs li:first-child {

  margin-left: 0;

  }



.rslides_tabs .rslides_here a {

  background: rgba(255,255,255,.1);

  color: #fff;

  font-weight: bold;

  }



/* Callback example */

.events {

  list-style: none;

  }



.callbacks_container {



  position: relative;

  float: left;

  width: 100%;

  }



.callbacks {

  position: relative;

  list-style: none;

  overflow: hidden;

  width: 100%;

  padding: 0;

  margin: 0;

  }



.callbacks li {

  position: absolute;

  width: 100%;

  left: 0;

  top: 0;

  }



.callbacks img {

  display: block;

  position: relative;

  z-index: 1;

  height: auto;

  width: 100%;

  border: 0;

  }



.callbacks .caption  {

  display: block;

  position: absolute;

  z-index: 2;

  font-size: 20px;

  text-shadow: none;

  color: #fff;

  background: #000;

  background: rgba(0,0,0, .8);

  left: 0;

  right: 0;

  bottom: 0;

  line-height:40px;

  margin: 0;

  padding:0 15px;

  max-width: none;

  text-align:left;

  }

.callbacks .caption span {

	line-height:25px;

	float:left;

	font-size:14px;

	color:#fff;

  }

.callbacks_nav {

  position: absolute;

  -webkit-tap-highlight-color: rgba(0,0,0,0);

  top: 52%;

  left: 0;

  opacity: 0.7;

  z-index: 3;

  text-indent: -9999px;

  overflow: hidden;

  text-decoration: none;

  height: 61px;

  width: 38px;

  background: transparent url("http://www.ndwww.cn/zt2018/sp/images/themes.gif") no-repeat left top;

  margin-top: -45px;

  }



.callbacks_nav:active {

  opacity: 1.0;

  }



.callbacks_nav.next {

  left: auto;

  background-position: right top;

  right: 0;

  }

@media screen and (max-width: 600px) {



  .callbacks_nav {

    top: 47%;

    }

  }

.m-footer {background-color: #eee;text-align:center;margin:0 auto;}

.m-footer-nav {width:1000px;margin:0 auto;text-align:center;padding-top: 16px;}

.m-footer-nav a, .m-footer-nav em {color: #333;}

.m-footer-nav a, .m-footer-nav em {font-size: 12px;padding-right: 5px;}

em {font-style: normal;}

i, cite, em, var, address, dfn {font-style: italic;}

.copyright {padding-top: 10px;font-size: 12px;text-align:center;line-height: 25px;color: #777;width:1000px;margin:0 auto;}

.channel-footerBox{	width: 100%;	overflow: hidden;	background-color: #eeeeee;	padding: 20px 0 30px 0;	position: relative;}

.channel-footerBox nav{	width: 455px;margin: 0 auto;overflow: hidden;position: absolute;left: 50%;margin-left: -227.5px;top: 30px;}

.channel-footerBox nav a{display: block;float: left;font-size: 12px;padding: 0 10px;height: 20px;line-height:20px;margin: 5px 0;border-right: 1px solid #333333;color: #333333;}

.channel-footerBox .readTxt{width: 100%;max-width: 1100px;overflow: hidden;	margin: 0 auto;	text-align:center;}

.channel-footerBox .readTxt p{width: 100%;font-size: 12px;line-height: 25px;padding-top: 10px;text-align:center;color: #777;}

.channel-footerBox .readTxt p a{color: #06c;}





.bottom{background:url(http://www.ndwww.cn/zt2018/sp/images/bottom_bg.jpg) no-repeat center center; height:272px;}

/*底部版权*/

.foot { width:880px;; margin:0 auto; padding-left:220px; padding-top:70px; background:url(http://www.ndwww.cn/zt2018/sp/images/bottom_bg.jpg) center 0  no-repeat; height:202px; }

.foot h1{ color:#fff;font-size: 20px;line-height: 32px;}

.foot p{ color:#fff;font-size: 15px;line-height: 28px;}


.i2_r{ width:1100px; margin:0 auto;}

.chupin{ width:1100px; margin:0 auto; border-top:2px solid #215795;}
.ewm{ float:left; width:160px; height:210px; margin:15px 0px 15px 15px; }
.ewm img{width:160px; height:160px;  }
.ewm h1{height:40px; line-height:40px; font-size:17px; text-align:center;}
.cplogo{ margin-top:30px; padding:0 20px 0 0; float:left; width:350px; }
.cplogo h1{  height:68px; text-align:left; font-size:33px; color:#000; font-family:"黑体", Gadget, sans-serif; line-height:68px;  }
.cplogo p{ line-height:35px; font-size:17px; }
.i2_r_v {margin-top:30px; padding:0 0px 0 20px; 	height: auto; float:right;}