@charset "utf-8";
/* CSS Document */
html,body,div,form,img,ul,ol,li,dl,dt,dd{margin:0px; padding:0px;}
body{margin:0 auto;padding:0;border:0; font-family:"宋体";
 background: #f9f9f9;}
select,input,textarea{vertical-align:middle; padding:0; margin:0;}
textarea{resize:none;}
img{border:0;}
ol,ul,li{list-style:none;}
a{text-decoration:none; color:#646464;}
a:hover{text-decoration:none; color:#E40001;}
a,img,input,textarea,select,button,area{outline:none;}

*{box-sizing: border-box;}

/*清除浮动*/
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1; _zoom:1;}
/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical; _zoom:expression(function(ele){ele.style.zoom = "1"; document.execCommand("BackgroundImageCache",false,true)}(this))}

.hover-opacity a{transition: 0.2s;}
.hover-opacity a:hover{opacity:0.75;}
.hover-opacity-img a img{transition: 0.2s;}
.hover-opacity-img a:hover img{opacity:0.75;}

.lfloat{float:left;}
.rfloat{float:right;}

a{transition: ease-in-out .3s;}
/* ↑ 全局样式 ↑ */

body{font-size:12px; min-width:1260px;}
.eui-dsp-tb{display: table; width: 100%;}
ul.eui-dsp-tb li{display: table-cell;}
.pub-con{width: 1000px; min-width: 1100px; margin: 0 auto;}

/*banner*/
.zt-banner{height: 238px; background: url(xxgcsjd_2018622_zt-banner.jpg) no-repeat center;
background-size:100% 100%;
}
/*头部导航*/
.zt-nav{position: relative;;  z-index: 2;background: #e40001;}
.zt-nav img{
	position: absolute;
	top:0;
	left: 50%;
	margin-left: -600px;
	z-index: -1;
}
.zt-nav ul{display: table; margin: 0 auto;}
.zt-nav li{position: relative; display: table-cell; vertical-align: middle;}
.zt-nav li:before{content: ""; position: absolute; top: 12px; left: 0; width: 1px; height: 16px; background: #fff;}
.zt-nav li:first-child:before{display: none;}
.zt-nav a{display: block; letter-spacing: 2px; line-height: 40px; padding: 0 60px; font-family: "microsoft yahei"; color: #fff; font-size: 16px;}
.zt-nav a:hover{color: #ffe081;}

/*主体内容*/
.zt-main{width: 1000px; margin: 0 auto; overflow: hidden; box-shadow: 0 0 15px #ccc; background: #fff; behavior:url(xxgcsjd_2018622_pie.htc);}
.zt-main1{width: 1000px; margin: 0 auto; overflow: hidden; }
.zt-row{padding: 20px; margin-top: -20px; background: #fff;
}
.zt-row:first-child{margin-top: 0;}


/*列表*/
.zt-list-wrap{ margin-bottom: 20px;}
.zt-list-title{border-bottom: 1px solid #e40001; height: 36px; line-height: 36px;}
.zt-list-title a{display: block; padding-right: 12px;}
.zt-list-title strong{position: relative; float: left; padding: 0 20px; font-size: 16px; color: #fff; background: #e40001;}
.zt-list-title strong:before{content: ""; position: absolute; top: 0; right: -36px; border-width:18px; border-style:solid; border-color: transparent transparent #e40001 #e40001;}
.zt-list-title span{float: right; color: #999;}
.zt-list-title a:hover span{color: #E40001;}

/*list*/
.zt-list{padding: 15px 0 0 0; height: 260px;}
.zt-list li{position: relative; height: 35px; line-height: 35px;}
.zt-list li:before{content: ""; position: absolute; top: 16px; left: 12px; width: 3px; height: 3px; background: #999; transition: ease-out .2s;}
.zt-list li a{position: relative; display: block; font-size: 14px; padding: 0 12px 0 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zt-list li:hover:before{left: 18px;}
.zt-list li a:hover{padding-left: 30px; text-decoration: underline;}
.zt-list li span{float: right; margin-left: 20px;}



/*底部*/
.zt-footer{position: relative; padding: 10px 0 15px; background: url(xxgcsjd_2018622_zt-bottom.jpg) no-repeat #E40001 left;
background-size: auto 100%; z-index: 2;}
/*底部导航*/
.zt-footer-nav ul{display: table; margin: 0 auto;}
.zt-footer-nav li{position: relative; display: table-cell; vertical-align: middle;}
.zt-footer-nav li:before{content: ""; position: absolute; top: 14px; left: 0; width: 2px; height: 12px; background: #fff;}
.zt-footer-nav li:first-child:before{display: none;}
.zt-footer-nav a{display: block; line-height: 40px; padding: 0 24px; color: #fff; font-size: 12px; font-weight: bold;}
.zt-footer-nav a:hover{color: #ffe081;}
/*底部内容*/
.zt-footer-con ul{padding-top: 4px;}
.zt-footer-con li{text-align: center; line-height: 24px; color: #fff;}

.zt-position{
	font-family: "宋体";
	color: #646464;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #dddddd;
	height: 42px;
	line-height: 42px;
	padding-left: 40px;
	background: url(xxgcsjd_2018622_position.png) no-repeat 20px 14px;
}
.zt-position a{
	font-size: 14px;
}
.zt-position span{
	color: #e40001;
}
.zt-list1{
	height: auto !important;
	min-height: 46px;
	max-height: 736px;
	overflow: hidden;
	padding: 0;
	margin-bottom: 40px;
}
.zt-list1 ul{
	padding: 0 10px;
}
.zt-list1 li{
	height: 46px;
	line-height: 46px;
	border-bottom: 1px dashed #e6e6e6;
}
.zt-list1 li:before{
	top: 22px;
}
.pre_next{text-align:right; height:26px; line-height:26px; padding:2px 8px 0 0;}
.pre_next select{margin:0 4px 3px; _marging:0}