div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre {

	margin:0;

	padding:0;

	border:0;

}

h1,h2,h3,h4,h5,h6,p {

	margin:0;

	padding:0;

	font-weight:normal;

}

body {

	width:100%;

	font-family:"����",Arial,Helvetica,sans-serif;

	font-size:12px;

	margin:0 auto;

	color:#868686;

	height:auto;

	line-height:21px;

	background:#ffffff;

}

img {

	border:0px;

}

ul,li {

	list-style:none;

}

a {

	text-decoration:none;

	color:#868686;

}

a:hover {

	text-decoration:none;

	color:#7b430d;

	outline:none;

}

a,area {

	blr:expression(this.onFocus=this.blur())

}

.float_left {

	float:left;

}

.float_right {

	float:right;

}

.del_float {

	clear:both;

	line-height:0;

	height:0;

	font-size:0;

}

.blueolor {

	color:#1570c1;

}

.greyColor {

	color:#666666;

}

.font14 {

	font-size:14px;

}

a,area {

	blr:expression(this.onFocus=this.blur())

}

#warp {

	width:100%;

	margin:0 auto;

	background:url(bj_02.gif)/*tpa=http://www.szzsrh.com/statics/images/Cesc/bj_02.gif*/ repeat-x left top #e1e1e1;

}

.interwarp {

	background:url(inbj_03.gif)/*tpa=http://www.szzsrh.com/statics/images/Cesc/inbj_03.gif*/ repeat-x left 102px #e4e4e4;

}

.headbj {

	background:url(topbj_02.gif)/*tpa=http://www.szzsrh.com/statics/images/Cesc/topbj_02.gif*/ repeat-x left top;

	height:105px;

	width:100%;

}

.header {

	width:984px;

	margin:0 auto;

	height:102px;

}

.header h1 {

	float:left;

	background:url(top_11.png)/*tpa=http://www.szzsrh.com/statics/images/Cesc/top_11.png*/ no-repeat left top;

	width:291px;

	height:57px;

	margin-top:34px;

}

.header h1 a {

	display:block;

	float:left;

	width:205px;

	height:57px;

	text-indent:-9999px;

}

.header ul.topnav {

	float:right;

	height:24px;

	margin-top:10px;

}

.header ul.topnav li {

	float:left;

	background:url(top_08.png)/*tpa=http://www.szzsrh.com/statics/images/Cesc/top_08.png*/ no-repeat left 8px;

	padding-left:10px;

	padding-right:3px;

}

.header ul.topnav li.nolist {

	background:none;

}

.header ul.topnav li.tel {

	padding-rigth:0;

}

.header ul.menunav {

	height:29px;

	float:right;

	width:683px;

	height:29px;

	overflow:hidden;

	background:url(menunav.jpg)/*tpa=http://www.szzsrh.com/statics/images/Cesc/menunav.jpg*/ no-repeat left top;

	margin-top:51px;

}

.header ul.menunav li {

	float:left;

}

.header ul.menunav li a {

	text-indent:-9999px;

	display:block;

	float:left;

}

.header ul.menunav li.menu1 a {

	width:77px;

	height:29px;

}

.header ul.menunav li.menu2 a {

	width:112px;

	height:29px;

}

.header ul.menunav li.menu3 a {

	width:98px;

	height:29px;

}

.header ul.menunav li.menu4 a {

	width:112px;

	height:29px;

}

.header ul.menunav li.menu5 a {

	width:96px;

	height:29px;

}

.header ul.menunav li.menu6 a {

	width:106px;

	height:29px;

}

.header ul.menunav li.menu7 a {

	width:82px;

	height:29px;

}

.header ul.menunav li a:hover,.header ul.menunav li a.cur {

	background:url(menunav.jpg)/*tpa=http://www.szzsrh.com/statics/images/Cesc/menunav.jpg*/ no-repeat left 0px;

}

.header ul.menunav li.menu1 a:hover,.header ul.menunav li.menu1 a.cur {

	background-position:0 -29px;

}

.header ul.menunav li.menu2 a:hover,.header ul.menunav li.menu2 a.cur {

	background-position:-77px -29px;

}

.header ul.menunav li.menu3 a:hover,.header ul.menunav li.menu3 a.cur {

	background-position:-189px -29px;

}

.header ul.menunav li.menu4 a:hover,.header ul.menunav li.menu4 a.cur {

	background-position:-287px -29px;

}

.header ul.menunav li.menu5 a:hover,.header ul.menunav li.menu5 a.cur {

	background-position:-399px -29px;

}

.header ul.menunav li.menu6 a:hover,.header ul.menunav li.menu6 a.cur {

	background-position:-495px -29px;

}

.header ul.menunav li.menu7 a:hover,.header ul.menunav li.menu7 a.cur {

	background-position:-601px -29px;

	display:inline

}

.banner {

	width:100%;

	text-align:center;

	height:666px;

	position:relative;

	top:-9px;

}

.banner img {

	display:block;

	position:absolute;

	left:50%;

	margin-left:-718px;

	top:0;

}
.banner-bottom{
	height:300px;
	position: absolute;
	left:23%;
	top:60%;
}
.banner-bottom ul li {
	display: inline-block;
	margin:0 20px;
}
.banner-bottom img{
	width:220px;
	height:180px;
}
.content {

	width:984px;

	margin:0 auto;

}

.footerbj {

	width:100%;

	background:url(footer_03.jpg)/*tpa=http://www.szzsrh.com/statics/images/Cesc/footer_03.jpg*/ repeat-x left top;

}

.footer {

	width:984px;

	margin:0 auto;

	height:auto;

	padding-top:16px;

	height:136px;

	overflow:hidden;

}

.footer .footer-left {

	width:158px;

	height:108px;

	float:left;

	border-right:1px #b0aca8 solid;

}

.footer-left a {

	display:block;

	background:url(logo2_03.png)/*tpa=http://www.szzsrh.com/statics/images/Cesc/logo2_03.png*/ no-repeat;

	width:132px;

	height:327px;

    background-position: 0px 44px;
background-size:133px;
}

.footer .footer-right {

	float:left;

	overflow:hidden;

	margin-left:20px;

	display:inline;

	color:#b0aca8;

	width:805px;

}

.footer-right .footer_top {

	padding-bottom:10px;

	color:#b0aca8;

}

.footer_top p a {

	color:#b0aca8;

}

.footer-right .footer_tel {

	padding-bottom:10px;

}

.footer_tel p {

	line-height:22px;

	color:#b0aca8;

}

.footer p.bm {

	color:#b0aca8;

	line-height:25px;

}

.footer p.bm img {

	vertical-align:-3px;

	margin-left:12px;

}

.footer .partner {

	width:485px;

	height:30px;

	text-align:right;

}

.partner a {

	display:inline-block;

	float:left;

	margin:0px 8px;

}

