@charset "utf-8";
/* CSS Document */

/*------body-------------*/
body {
	margin: 0;
	padding: 0;
	font: 14px/24px "微软雅黑","幼圆","黑体",Arial, Helvetica, sans-serif;
	color: #515151;
	
	text-align: justify;
}
body a { color:#515151; font:14px/21px "微软雅黑","幼圆","黑体",Arial, Helvetica, sans-serif; text-decoration:none;}
body a:hover {
	color: #dc292a;
	text-decoration: none;
	font-family: "微软雅黑", "幼圆", "黑体", Arial, Helvetica, sans-serif;
}
td, ul,dd,dt,dl, ol, li, input, a, textarear, span, p, form, strong, select, label, checkbox, radiobotton, h1, h2, h3, h4, h5, h6,object,embed,table{
	margin: 0;
	padding: 0;
	font-family: "微软雅黑", "幼圆", "黑体", Arial, Helvetica, sans-serif;
}
ul,li{list-style-type:none;margin:0;padding:0;}
img {font-size:0;line-height:0; margin:0; border:none; padding:0;}
.clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
.spacer {clear:both;font-size:0;line-height:0;}
.weiyi{text-indent:-9999px;}

.jz{margin:0 auto;}
.fc-bai{
	color: #fff;
	font-family: "微软雅黑";
}
.fs-14{font-size:14px;}
.fs-13{font-size:13px;}
.fs-16 a{font-size:16px;}
.fh-16{line-height:16px}
.fs-18{font-size:18px;}
.fc-red{color:#c60101;}
.fc-lan a{color:#007ed5;}
.ff-yh{ font-family:"微软雅黑";}
.fc-lv{color:#62982b;}
.fc-ch{color:#ef8906;}
.line{border-bottom: 1px dotted #a5a5a5;}

.nTab1{overflow:hidden; background:url(ztdj-sub2.jpg) repeat-x;}
.none {display:none;}
.nTab1 .TabTitle li{float:left;cursor:pointer;height:40px;line-height:38px;text-align:center;width:121px;font-family:"微软雅黑","幼圆","黑体"; border-right:1px solid #ddd;}
.nTab1 .TabTitle li a{text-decoration:none; font-size:18px; font-family:"微软雅黑","幼圆","黑体"; line-height:38px; width:120px; height:40px; display:block; color:#e2101d; text-align:center;}
.nTab1 .TabTitle .active{ color:#df0010; font-size:18px;  background:url(ztdj-sub1.jpg) repeat-x top center;}

.nTab1 .TabTitle .normal{color:#df0010;background:none; font-size:18px; font-family:"微软雅黑","幼圆","黑体"; text-align:center;}

.nTab1 .TabContent{clear:both;overflow:hidden;display:block}

.nTab2{overflow:hidden;}
.none {display:none;}
.nTab2 .TabTitle li{cursor:pointer;height:56px;line-height:56px;text-align:center;width:174px;font-family:"微软雅黑","幼圆","黑体"; margin-top:8px;}
.nTab2 .TabTitle li a{text-decoration:none; font-size:20px; font-family:"微软雅黑","幼圆","黑体"; line-height:56px; width:174px; height:56px; display:block; color:#007ed5; font-weight:bold;}
.nTab2 .TabTitle .active{ color:#fff; font-size:20px;  background:url(ztdj-sp2.jpg) no-repeat top center;}
.nTab2 .TabTitle .active a{background:url(ztdj-sp2.jpg) no-repeat top center; color:#fff; font-size:20px;}
.nTab2 .TabTitle .normal{ background:url(ztdj-sp1.jpg) no-repeat; font-size:20px; font-family:"微软雅黑","幼圆","黑体";}
.nTab2 .TabTitle .normal a{font-size:20px; font-family:"微软雅黑","幼圆","黑体"; line-height:56px; width:174px; height:56px; display:block; }
.nTab2 .TabContent{clear:both;overflow:hidden;display:block}
.nTab3{overflow:hidden;}
.none {display:none;}
.nTab3 .TabTitle li{cursor:pointer;height:40px;line-height:38px;text-align:center;width:150px;font-family:"微软雅黑","幼圆","黑体"; margin-top:10px;}
.nTab3 .TabTitle li a{text-decoration:none; font-size:18px; font-family:"微软雅黑","幼圆","黑体"; line-height:38px; width:110px; height:40px; display:block; padding-left:40px;}
.nTab3 .TabTitle .active{ color:#e2101d; font-size:16px;  background:url(zqdj-xy.png) no-repeat top center;}
.nTab3 .TabTitle .active a{background:url(zqdj-xy.png) no-repeat top center; color:#e2101d; font-size:18px;}
.nTab3 .TabTitle .normal{background:none; font-size:18px; font-family:"微软雅黑","幼圆","黑体";}
.nTab1 .TabTitle .normal a{font-size:18px; font-family:"微软雅黑","幼圆","黑体"; line-height:38px; width:150px; height:40px; display:block; }
.nTab3 .TabContent{clear:both;overflow:hidden;display:block}


.ssk{line-height:25px; height:25px; border:0; background:#fff; padding:0 10px; width:180px; color:#666;}
.menuk{background:url(ztdj-menuk.jpg) repeat-x top; margin:0 auto;}
.menu{}
.menu li{float:left; margin-left:9px;}
.menu li a{display:block; background:url(ztdj-menu1.jpg) no-repeat; height:45px; line-height:45px; color:#fff; font-size:18px; text-align:center; width:160px;}
.menu li a:hover,.menu li a.current{background:url(ztdj-menu2.jpg) no-repeat center; color:#007ed5;}
.k1{border:1px solid #dddddd; border-top:0;}
.k2{border:1px solid #dddddd;}
.tk1{border-bottom:1px solid #ddd; background:url(ztdj-mhbg.jpg) no-repeat left;}
.tk2{background:url(ztdj-linkbg.jpg) no-repeat left;}
.subk{background:url(ztdj-sub2.jpg) repeat-x;}
.foot-fg{background:url(ztdj-footbg.jpg) repeat-x top; margin:0 auto;}
.midbtn{background:url(ztdj-mb1.jpg) no-repeat; width:130px; height:58px; display:block; line-height:58px; padding-left:10px; color:#e30100; font-size:16px; float:left; margin:16px 0 0 10px;}
a:hover.midbtn{background:url(ztdj-mb2.jpg) no-repeat; color:#fff;}
.rbtn1,.rbtn2,.rbtn3,.rbtn4{width:96px; height:36px; display:block; border:2px solid #007dd4; padding-top:60px; text-align:center; font-size:16px; color:#fff;float:left; margin-left:12px; margin-top:15px;}
a:hover.rbtn1,a:hover.rbtn2,a:hover.rbtn3,a:hover.rbtn4{border:2px solid #fff; color:#fff;}
.rbtn1{ background:url(ztdj-rbtn1.jpg) no-repeat;}
.rbtn2{ background:url(ztdj-rbtn2.jpg) no-repeat;}
.rbtn3{ background:url(ztdj-rbtn3.jpg) no-repeat;}
.rbtn4{ background:url(ztdj-rbtn4.jpg) no-repeat;}
.spk{background:url(ztdj-spbg.jpg) no-repeat right; border:1px solid #ddd;}
.nyrt{border-left:5px solid #ed1810; padding-left:15px; font:normal 18px/24px "微软雅黑"; color:#007ed5; height:22px; margin:0 auto;}
.nymenu{margin-left:5px;}
.nymenu li{float:left; width:100px; height:32px; margin-left:10px; margin-bottom:10px;}
.nymenu li a{display:block; text-align:center; font-size:16px; width:100px; height:32px; line-height:32px; background:#f4f4f4;}
.nymenu li a:hover{background:#007ed5; color:#fff;}
.nylt{height:35px; border-bottom:1px solid #f4f4f4; font:bold 20px/35px "微软雅黑"; color:#007ed5; margin:15px auto;}
.xx{border-bottom:1px solid #f4f4f4; margin:10px auto;}