@charset "utf-8";
/* css reset www.admin10000.com */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
body {
	background:url(images/body_bg.jpg) repeat;
	font-family: "Microsoft Yahei";
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
a {
	color:#555;
	text-decoration:none;
}
/*a:hover { text-decoration:underline; }*/
img {
	border:none;
}
ol, ul, li {
	list-style:none;
}
table {
	border-collapse:collapse;
}
/* css common */
.clearfix:after {
	content: "";
	height:0;
	display: block;
	clear:both;
	visibility: hidden;
}
.clearfix {
*zoom:1;
}
img {
	border:0;
}
.bg1 {
	background:url(images/banner1.png) no-repeat center;
	height:348px;
	overflow:hidden;
}
.bg2 {
	background:url(images/banner2.png) no-repeat center;
	height:230px;
	overflow:hidden;
}
.bg3{ width: 988px; margin:0 auto; margin-top:10px;}
.kandian {
	background:url(images/kd_title.png) no-repeat top center;
	width:987px;
	margin:48px auto;
	overflow:hidden;
}
#box {
	width:473px;
	height:354px;
	position:relative;
	float:left;
	margin-top:82px;
}
#imgBox {
	width:473px;
	height:354px;
	overflow:hidden;
}
#imgBox img{width:473px;
	height:354px;}
.hide {
	display:none;
}
#pageBox {
	height:34px;
	width:473px;
	position:absolute;
	left:0;
	bottom:0px;
}
#mask {
	height:34px;
	background:#000;
}
.alpha {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity:0.6;
}
#info {
	position:absolute;
	top:0;
	left:0;
	height:34px;
	line-height:34px;
	width:420px;
	padding:0 15px;
	color:#FFF;
	font-size:14px;
}
#info span{
background:url(images/li_bg.png) no-repeat left center;
	padding-left: 10px;}
#info a{color:#FFF;
	font-size:14px;}
#page {
	position:absolute;
	top:0;
	right:0;
	padding:14px 15px 0 0;
}
#page span {
	float:left;
	width:11px;
	height:10px;
	background:url(images/curr.png) no-repeat;
	margin-left:7px;
}
#page span.se {
	background:url(images/curr_hover.png) no-repeat;
}
.kandain-right {
	float:right;
	width:495px;
	margin-top:82px;
}
.kandain-right h1 {
	text-align:center;
	width: 380px; margin:0 auto;
}
.kandain-right h1 a {
	font-size:20px;
	color:#333;
	font-weight:normal;
}
.kandain-right h1 a:hover {
	color:#b33a3a;
}
.kandain-right p {
	text-indent:30px;
	font-size:14px;
	color:#666;
	line-height:25px;
	margin-top:10px;
}
.kandain-right p a {
	float:right;
	color:#b33a3a;
	font-size:14px;
	margin-right:5px;
}
.kandain-right ul {
	border-top:1px solid #d8c88e;
	margin-top:10px;
	padding-top:10px;
}
.kandain-right ul li {
	line-height:30px;
	background:url(images/li_bg.png) no-repeat left center;
	padding-left: 10px;
}
.kandain-right ul li a {
	font-size:14px;
	color:#666;
}
.kandain-right ul li a:hover {
	color:#b33a3a;
}
.kandain-right a.kd_more {
	color:#b33a3a;
	font-size:14px;
	float:right;
	margin-right:5px;
}
.tieshi {
	background:url(images/ts_title.png) no-repeat top center;
	overflow:hidden;
	width:987px;
	margin:0 auto;
}
.tieshi ul li {
	float:left;
	margin-top:80px;
	padding:28px;
	margin-right:90px;
}
.tieshi ul li h2 {
	font-size:20px;
	color:#fff;
	font-weight:normal;
}
.tieshi ul li p {
	font-size:16px;
	color:#fff;
	line-height:28px;
	text-indent:30px;
	margin-top:15px;
}
.tieshi ul li.te1 {
	background:url(images/swz1.png) no-repeat;
	width:267px;
	height:375px;
}
.tieshi ul li.te2 {
	background:url(images/kxkjz2.png) no-repeat;
	width:267px;
	height:375px;
}
.tieshi ul li.te3 {
	background:url(images/xhj3.png) no-repeat;
	width:267px;
	height:375px;
	margin-right:0;
}
.jianyi {
	height:440px;
	background:#f3edac;
	margin:50px 0;
	overflow:hidden;
}
.jianyi_con {
	width:988px;
	margin:0 auto;
}
.jianyi_con h2 {
	background:url(images/jianyi_title.png) no-repeat center;
	margin-top:35px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#33948f;
	font-size:18px;
}
.jianyi_con h3 {
	text-align:center;
	line-height:35px;
	font-size:14px;
	color:#33948f;
	font-weight:normal;
}
.jy_text {
	background:url(images/line_bg_04.png) repeat;
	height:300px;
	margin-top:20px;
}
.jy_text p {
	line-height:34px;
	color:#333;
}
.jy_text p.p1 {
	color:#333;
	font-weight:bold;
}
.jy_text p.p2 {
	text-indent:30px;
}
.jy_text p.p1 span {
	width:21px;
	height:21px;
	background:url(images/yellow.png) no-repeat;
	float:left;
	margin-top:8px;
	margin-right:5px;
	text-align:center;
	line-height:21px;
	color:#fff;
}
.jy_text p.p3 .more {
	color:#b33a3a;
	font-size:14px;
	float:right;
	margin-right:5px;
}
.bidu {
	width:988px;
	margin:0 auto;
	background:url(images/bd_title.png) left top no-repeat;
	overflow:hidden;
}
.bidu ul {
	margin-top:36px;
	overflow:hidden;
	margin-left:-30px;
}
.bidu ul li {
	float:left;
	width:475px;
	height:143px;
	margin-top:46px;
	margin-left:30px;
}
.bidu ul li img {
	float:left;
	width:189px;
	height:141px;
	margin-right:15px;
}
.bidu ul li h3 a {
	font-size:16px;
	color:#333;
	font-weight:normal;
}
.bidu ul li p {
	color:#666;
	font-size:14px;
	text-indent:30px;
	line-height:25px;
}
.bidu ul li p a {
	color:#b33a3a;
	font-size:14px;
	float:right;
	margin-right:5px;
}
.fengcai {
	margin:40px auto;
}
.fcc {
	background:url(images/fengcai.png) no-repeat;
	width:987px;
	height:31px;
	margin:0 auto;
}
.scrkjg {
	width:1117px;
	margin:0 auto;
	position:relative
}
#left {
	background:url(images/left.png) no-repeat;
	width:31px;
	height:57px;
	display:block;
	text-indent:-1990px;
	position:absolute;
	left:0px;
	top:80px;
}
#right {
	background:url(images/right.png) no-repeat;
	width:31px;
	height:57px;
	display:block;
	text-indent:-1990px;
	position:absolute;
	right:0px;
	top:80px;
}
#div1 {
	width: 988px;
	height: 231px;
	position: relative;
	margin: 0px auto;
	overflow: hidden;
}
#div1 ul {
	width: 800px;
	height: 211px;
	position: relative;
	margin-top:30px;
}
#div1 ul li {
	height: 210px;
	float: left;
	list-style: none;
	padding-right:20px;
}

#div1 ul li img {
	width: 229px;
	height: 176px;
}
#div1 ul li p {
	line-height:30px;
	text-align:center;
	color:#333;
	font-size:14px;
}
#div1 ul li p a {
	color:#333;
	font-size:14px;
}
.bott_bg {
	background:url(images/bott.png) repeat-x;
	height:41px;
}
.bottom {
	width: 100%;
	height: 200px;
	background: #908f8f;
	position: relative;
}
.bottom .jieshao {
	text-align: center;
	color:#e8e9e9;
	font-size: 15px;
	height: 70px;
	line-height: 60px;
}
.bottom .jieshao a {
	color:#e8e9e9;
	font-size: 15px;
}
.bottom .jiguan {
	margin:0 auto;
	width: 663px;
	height: 48px;
}
.bottom .jiguan p {
	color:#535252;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	width: 500px;
    margin-left: 50px;
}
.dzjgLogo {
	width: 80px;
	height:80px;
}
.fleft {
	float:left;
}
.backTop {
    background: url(images/backToTop.png) no-repeat;
    width: 62px;
    height: 57px;
    position: absolute;
    right: 8px;
    display: none;
    z-index: 9999;
    cursor: pointer;
}
.share_image{ width: 0px; height: 0px; display: none;}