@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h3, h2, h4, h5, h6, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, menu, nav, p, section, menu, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	list-style: none;
}
body {
	font-family: "微软雅黑", "黑体", "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	background-color: #350455;
}
a {
	cursor: pointer;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/*nav*/
.z_nav {
	width: 100%;
	height: 39px;
	line-height: 41px;
	overflow: hidden;
	background: url(../img/nav-bj.gif);
}
.z_nav-k {
	width: 1050px;
	margin: 0 auto;
}
.z_nav-k .z_nav-logo {
	float: left;
}
.z_nav-k .z_nav-link {
	float: left;
}
.z_nav-k .z_nav-link a {
	float: left;
	margin: 0 10px;
	font-size: 15px;
	color: #EFEFEF;
}
.z_nav-k .z_nav-link a:hover {
	color: #FFF;
}
.z_nav-k .z_nav-right {
	float: right;
}
.z_nav-k .z_nav-right li {
	float: left;
}
.z_nav-k .z_nav-right li a {
	float: left;
	font-size: 15px;
	color: #FFF;
	display: inline;
}
/*页脚*/
.footer {
	width: 100%;
	height: auto;
	display: block;
	padding-bottom:20px;
}
.footer #p2 {
	margin:0 auto;
	text-align: center;
	width: 1000px;
	line-height: 28px;
	font-size: 12px;
	color: #FFF;
}
/*返回顶部*/
#moquu_top, #moquu_wxin{
	z-index: 2;
	width: 50px;
	height: 50px;
	right: 10px;
	position: fixed;
	cursor: pointer;
	_position: absolute;
	_bottom: auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
#moquu_wxin {
	top: 360px;
	_margin-top: 360px;
}
#moquu_wxin a {
	background: url(../img/sbtn.png) 0 -150px;
	right: 0;
	float: left;
	width: 50px;
	height: 50px;
	text-indent: -9999px;
}
#moquu_wxin a:hover {
	background: url(../img/sbtn.png) -50px -150px;
}
#moquu_top {
	top: 412px;
	_margin-top: 412px;
	background: url(../img/sbtn.png) 0 -101px;
	width: 50px;
	height: 50px;
}
#moquu_top:hover {
	background: url(../img/sbtn.png) -50px -101px;
}
.moquu_wxin{
	position: relative;
	z-index: 2;
}
.moquu_wxin a:hover .moquu_wxinh{
	display: block;
}
.moquu_wxin .moquu_wxinh {
	position: absolute;
	display: none;
	left: -225px;
	top: -52px;
	width: 275px;
	height: 355px;
	background: url(../img/ewm.png) no-repeat;
}
/*其他*/
.zhw30{ height:30px;}

/*top*/
#z_top{ width:100%; height:636px; margin:0 auto; background: url(../img/top.jpg) top center no-repeat;}
#z_topx{ width:100%; height:36px; margin:0 auto; background: url(../img/ml_07.jpg) top center no-repeat;}

/*next*/
.z_wrap{ width:1000px; height:auto; margin:0 auto; padding:0 25px 16px;}

/*next*/
.bt-xtj{ width:100%; height:45px; background:url(../img/bt-xtj.png) top center no-repeat;}
.bt-zx{ width:100%; height:45px; background:url(../img/bt-zixun.png) top center no-repeat;}
.bt-pxfs{ width:100%; height:45px; background:url(../img/bt-pxfs.png) top center no-repeat;}
.bt-jxsz{ width:100%; height:86px; background:url(../img/bt-jxsz.png) bottom center no-repeat;}
.bt-nrh{ width:100%; height:45px; background:url(../img/bt-nrh.png) top center no-repeat;}
.bt-nrb{ width:100%; height:45px; background:url(../img/bt-nrb.png) top center no-repeat;}

/*next*/
#z_next1{ width:1000px; overflow:hidden; padding:25px 0 10px;}
#z_next1 .l1{ width:520px; float:left; margin-right:25px;}
#z_next1 .l1 li{ width:245px; height:334px; float:left; margin-left:10px; padding:5px; background-color:#FFF;}
#z_next1 .l1 li img{ width:245px; height:334px; display:block;}
#z_next1 .l1 .txt{ width:253px; height:28px; line-height:28px; border:1px dashed #FFF; text-align:center; font-size:13px; float:left; margin-left:10px;}
#z_next1 .l1 .txt a{ color:#FFF;}
#z_next1 .r1{ width:455px; height:419px; float:left; overflow:hidden;}

/*next*/
#z_pxfs{ width:1000px; overflow:hidden; padding:25px 0 10px;}
#z_pxfs .k-top{ width:1000px; height:55px; background:url(../img/k-top.png) top center no-repeat;}
#z_pxfs .k-con{ width:1000px; height:auto; background:url(../img/k-con.png) top center repeat-y;}
#z_pxfs .k-con h3{ font-size:21px; padding-left:120px; padding-top:20px; font-family:"宋体";}
#z_pxfs .k-con p{ padding:6px 0 0 140px; font-size:18px; line-height:36px;}
#z_pxfs .k-bot{ width:1000px; height:55px; background:url(../img/k-bot.png) bottom center no-repeat;}

/*next*/
#z_jxsz{ width:1000px; overflow:hidden; height:500px; padding:25px 0 10px; background:url(../img/k-jxsz.jpg) center 25px no-repeat;}


/*next*/
#z_bmxz{ width:1000px; overflow:hidden; height:428px; padding:33px 0 18px; background:url(../img/bmxz.jpg) center 33px no-repeat;}
#z_bmxz .ltxt{ width:259px; height:270px; float:left; margin-left:139px; margin-top:81px;}
#z_bmxz .ltxt p{ color:#000; margin-bottom:10px; line-height:24px;}
#z_bmxz .ltxt p span{ color:#F00;}
#z_bmxz .rimg{ width:382px; height:357px; float:left; margin-left:146px; border:1px solid #999; margin-top:23px; background:url(../img/img.jpg) top center no-repeat;}

/*next*/
#z_nrh{ width:1000px; overflow:hidden; padding:33px 0 18px;}
#z_nrh ul{ width:1000px; height:2623px; overflow:hidden;}

/*next*/
#z_nrb{ width:1000px; overflow:hidden; padding:33px 0 18px;}
#z_nrb ul{ width:1000px; height:2110px; overflow:hidden;}















