﻿body{ background:#f0fafc}
#zt-head{ width:100%; background:url(imageszt-banner1.jpg) repeat-x; text-align:center}
#zt-head img{ width:1440px; margin:0 auto; height:247px }
.zt-newsl{ float:left; width:620px;}
.zt-main{ width:1200px; background-color:#FFF; margin:0 auto}
.zt-news{ width:1180px;margin:0 auto; padding-top:10px;}

.zt-newsr{ float:right; width:540px;}
.zt-newsr h3{ margin-bottom:10px; border-bottom:3px solid #509400; background-color:#5caa00;  height:42px; line-height:42px; color:#fff; font-weight:bold;font-size:18px;  padding-left:20px;}

.zt-newsr p{ font-size:20px; color:#cc1713; margin-top:10px; text-align:center}
.zt-newsr p img{ width:540px; height:40px;}

.zt-newsr ul{ width:540px;  padding-bottom:10px;}
.zt-newsr ul li{ width:530px; height:28px; line-height:28px;background:url(imagesline04.gif) no-repeat; background-position:1%; padding-left:20px; font-size:14px;}
.zt-newsr ul li span{ float:right; padding-right:10px;}

/*------ 图片左右滚动 ---------*/
/* hot picture */
.hotPic{}
.hotPic .JQ-slide{position:relative;width:1300px;height:600px;}
.hotPic .JQ-slide .wrap{width:1170px;height:600px;overflow:hidden;position:relative;}
.hotPic .JQ-slide-content{position:absolute;}/*必须要的元素*/
.hotPic .imgList li{width:378px;margin:0 6px;height:300px;}
.hotPic .imgList img{width:378px;height:250px;}
.hotPic .imgList .txt{height:30px;line-height:30px; color:#5da607}
.hotPic .JQ-slide-nav a{display:block;z-index:99;width:48px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:40px;background:url(images/arrow_pic.png) no-repeat;}

.hotPic .JQ-slide-nav a.prev{left:-150px; top:200px; background:url(imagesleft.jpg) no-repeat;  width:60px; height:78px}
.hotPic .JQ-slide-nav a.prev:hover{background:url(imagesleft.jpg) no-repeat;}
.hotPic .JQ-slide-nav a.next{right:-20px; top:200px; background:url(imagesright.jpg) no-repeat ;width:60px; height:78px}
.hotPic .JQ-slide-nav a.next:hover{background:url(imagesright.jpg) no-repeat}
/* imgList */
.imgList{float:none;overflow:hidden;zoom:1}
.imgList li{float:left;display:inline;overflow:hidden; width:378px; height:330px}
.imgList li a{display:block;}
.imgList li .img{border:1px solid #d8d8d8;  height:250px}
.imgList li a.img:hover{border-color:#b70000;}
.imgList li .txt{text-align:center;overflow:hidden;}

#ztnav { width:100%; margin:0 auto;  height:50px; line-height:50px;   background-color:#AB0418;}
#ztnav ul{ width:1200px; margin:0 auto}
#ztnav ul li{ float:left ; text-align:center; display:block; width:150px;font-size:16px; color:#fff; background:url(../images/z.jpg) no-repeat right center;}
#ztnav ul li a{ font-size:16px; color:#fff; height:50px; line-height:50px; display:block;}
#ztnav ul li a:hover{ background-color:#6F020F; height:50px; display:block;line-height:50px; color:#FCCC66}
#ztnav ul li#ztxuanzhong{ background-color:#6F020F; color:#FCCC66}
#ztnav ul li#ztxuanzhong a{  color:#FFF}
#ztnav ul li#ztxuanzhongs a{  color:#FCCC66}
.zt-news-f{ width:1180px;margin:0 auto; background:#f2fce6; margin-top:50px;}
.zt-news-f h5{  height:60px; text-align:center;background:url(imagespic.png) no-repeat 480px center; background-color:#5caa00; border-bottom:3px solid #509400; margin-bottom:30px}
.zt-news-f h5 span{ text-align: center; line-height:64px; font-size:20px; height:60px ;color:#fff; margin-left:30px}
.zt-newsxk { width:580px;}
.zt-newsxk h3{  border-bottom:1px solid #d4c3b3; height:42px;background:url(imagesztdh3.gif) no-repeat left center;}
.zt-newsxk h3 b{ display:block;height:42px; line-height:42px; width:30%;border-top:3px solid #c80506; text-align:center;color:#c80506; font-size:18px}
.zt-newsxk h3 a{color:#c80506}

.zt-newsxk  ul{ width:530px;  padding-bottom:10px;}
.zt-newsxk  ul li{ width:530px; height:28px; line-height:28px;background:url(imagesline05.gif) no-repeat left center; background-position:1%; padding-left:20px; font-size:14px;}
.zt-newsxk  ul li span{ float:right; padding-right:10px;}

.zt-news-f2{ width:1180px;margin:0 auto; background:#f2fce6; margin-top:50px;}
.zt-news-f2 h5{  height:60px; text-align:center;background:url(imagessp1.png) no-repeat 480px center; background-color:#5caa00; border-bottom:3px solid #509400; margin-bottom:30px}
.zt-news-f2 h5 span{ text-align: center; line-height:64px; font-size:20px; height:60px ;color:#fff; margin-left:30px}

.zt-news-f2 .con{}
.zt-news-f2 .con li{ position:relative; float:left;display:inline;overflow:hidden; width:250px; height:250px; margin-left:20px; margin-right:20px}
.zt-news-f2 .con li span{ position:absolute; left:100px;  top:60px}
.zt-news-f2 .con li a{display:block;}
.zt-news-f2 .con li .img{border:1px solid #d8d8d8;  height:250px;height:160px}
.zt-news-f2 .con li a.img:hover{border-color:#b70000;}
.zt-news-f2 .con li .txt{text-align:left;}



.z-right1 {
	width: 100%;
	
	padding-top: 0;
}
.z-cjwt-zxdy-t{border: 1px solid #d5d5d5;   padding:0; }

.z-cjwt-zxdy-t h3{ font-size:16px; height:30px; line-height:30px; color:#0063a4; background-color:#F2F3F4; padding-left:10px; }
.z-cjwt-zxdy-t b{ float:right; font-size:14px; color:#F00 }
.z-cjwt-zxdy-t b A{ float:right; font-size:14px; color:#F00 }

.z-cjwt-zxdy-t  table{ width:96%; margin:0 auto}
.z-cjwt-zxdy-t  table td{ padding:3px;}
.z-cjwt-zxdy-t  table input{ 	line-height: 25px;
	height:25px;}

.z-cjwt-zxdy-t  table th{ width:100px; height:40px;}
.z-cjwt-zxdy-t .input-bl {

	line-height: 25px;
	height: 25px;
	border: 1px solid #88a9b8;
	color: #afafaf
}
.z-cjwt-zxdy-t .input-bb {
	width: 600px;
	line-height: 25px;
	height: 80px;
	border: 1px solid #88a9b8;
	color: #afafaf
}
.z-cjwt-zxdy-t .input-time {
	width: 200px;
	line-height: 25px;
	height: 25px;
	border: 1px solid #88a9b8;
	color: #afafaf
}
.z-cjwt-zxdy-t .input-but {
	width: 100px;
	line-height: 25px;
	height: 25px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #0063a4
}
.z-cjwt-zxdy-t .input-but :hover {
	width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #004d80;cursor:pointer;
}
.z-cjwt-zxdy-f{
	
	border: 1px solid #d5d5d5;
	margin-bottom: 25px;
}
.z-ywzx-input1{line-height: 25px;
	border: 1px solid #88a9b8;}
	
.z-ywzx-input2{line-height: 25px;
	border: 1px solid #88a9b8;}
	
.z-cjwt-zxdy-f-one{  border-bottom:1px dotted #D5D5D5; padding-bottom:10px; margin-bottom:10px;padding-left:10px; padding-right:10px;}
.z-cjwt-zxdy-f-ly{ line-height:30px;}
.z-cjwt-zxdy-f-ly h4{ color:#069}

.cjwt-time{ padding-right:5px;}
.z-cjwt-zxdy-f-ly p{ color:#333; line-height:28px;}
.z-cjwt-zxdy-f-ly b{ color:#168005; line-height:28px;}
.z-cjwt-zxdy-f-hf{ line-height:28px;}
.z-cjwt-zxdy-f-hf b{ color:#DA0000; line-height:28px;}
.wyly-iput{width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #0063a4}
	
	
.z-cjwt-zxdy-f-one{  border-bottom:1px dotted #D5D5D5; padding-bottom:10px; margin-bottom:10px;padding-left:10px; padding-right:10px;}
.z-cjwt-zxdy-f-ly{ line-height:30px;}
.z-cjwt-zxdy-f-ly h4{ color:#069}

.cjwt-time{ padding-right:5px;}
.z-cjwt-zxdy-f-ly p{ color:#333; line-height:28px;}
.z-cjwt-zxdy-f-ly b{ color:#168005; line-height:28px;}
.z-cjwt-zxdy-f-hf{ line-height:28px;}
.z-cjwt-zxdy-f-hf b{ color:#DA0000; line-height:28px;}
.wyly-iput{width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #0063a4}

.z-main-zt-zw {
	width: 1180px;
	margin: 0 auto
}
.z-main-zt-zw h2 {
	font-size: 24px;
	color: #0063a6;
	height: 80px;
	line-height: 80px;
	text-align: center;
}
.z-mian-zt-zwsj {
	border: 1px dotted #e8e8e8;
	background-color: #fefbe8;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-bottom: 15px;
}
.z-main-zt-zw-nr {
	line-height: 35px;
	font-size: 14px;
}
.cjwt-time4{ padding-right:5px;}
.z-cjwt-zxdy-f-ly4 p{ color:#333; line-height:28px;}
.z-cjwt-zxdy-f-ly4 b{ color:#168005; line-height:28px;}
.z-cjwt-zxdy-f-hf4{ line-height:28px;}
.z-cjwt-zxdy-f-hf4 b{ color:#DA0000; line-height:28px;}
.wyly-iput{width: 100px;
	line-height: 30px;
	height: 30px;
	border: 0;
	color: #FFF;
	text-align: center;
	background-color: #0063a4}

.z-main-zt-zw4 {
	width: 1180px;
	margin: 0 auto
}
.z-main-zt-zw4 h2 {
	font-size: 24px;
	color: #0063a6;
	height: 80px;
	line-height: 80px;
	text-align: center;
}
.z-mian-zt-zwsj4 {
	border: 1px dotted #e8e8e8;
	background-color: #fefbe8;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-bottom: 15px;
}
.z-main-zt-zw-nr4{
	line-height: 35px;
	font-size: 14px;
}

.zt-daohang{ height:40px; line-height:40px; padding-left:5px; border-bottom:1px solid #DDD}
.zt-news-list{}
.zt-news-list  ul{ width:98%; margin:0 auto;padding-bottom:10px;}
.zt-news-list  ul li{ width:98%; height:35px; line-height:35px;background:url(imagesline05.gif) no-repeat left center; border-bottom:1px dashed #DDD; padding-left:20px; font-size:14px;}
.zt-news-list  ul li span{ float:right; padding-right:10px;}


.zhuanti-sy4{ margin-top:10px;}
.zhuanti-sy-dh4{ background-color:#fef8e5; height:40px; line-height:40px}
.zhuanti-sy-dh4 h4{
	width: 180px;
	font-size: 16px;
	background-color: #C6261A;
	text-align: center;
	color: #FFF
}

.zhuanti-sy-piclist{ margin-top:10px;}
.zhuanti-sy-piclist ul {}
.zhuanti-sy-piclist ul li{ float:left; width:150px; height:150px; margin-left:5px; margin-right:10px; position:relative}
.zhuanti-sy-piclist ul li img{width:150px; height:150px; }
.zhuanti-sy-piclist ul li p{ text-align:center; width:150px; height:30px; line-height:30px; color:#FFF; background:url(../images/tm.png) repeat-x;  position:absolute; top:120px; z-index:1000; }

/**分页*/
.pagingbox {
	clear: both;
	height: 30px;
	margin-top: 15px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 20px;
}
.pagingbox .pagenum {
	float: left;
}
.pagingbox .pagenum li {
	float: left;
	margin: 0px 3px;
}
.pagingbox .pagenum li span {
	line-height: 26px;
}
.pagingbox .pagenum li a {
	display: block;
	background: url(../images/bg_pa.png) repeat-x;
	border: #d3d3d3 1px solid;
	height: 20px;
	padding-top: 8px;
	line-height: 12px;
	width: 28px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pagingbox .pagenum li.on a, .pagingbox .pagenum li a:hover {
	background: #0079B9;
	color: #FFF;
}
