ul, li, ol, p, h1, h2, h3, h4, h5 {
	margin: 0px;
	padding: 0px;
}
a{
	cursor:pointer;
}
body {
	background-image: url(../images/zbfb_02.gif);
	background-repeat: repeat-x;
	margin: 0px;

}
.tou {
	font-size: 14px;
	line-height: 37px;
	color: #333333;
	height: 37px;
	margin-right: auto;
	margin-left: auto;
	width: 950px;
}
.tou span {
	font-size: 12px;
	line-height: 37px;
	color: #000099;
}
.tou ul {
	float: right;
	width: 180px;
}
.tou li {
	line-height: 37px;
	color: #000099;
	font-size: 12px;
	list-style-type: none;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.head {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	float:left;
}
.tel{
	width:310px;
	height:55px;
	float:right;
	clear:both;
	padding-top:10px;
}
.logo  {
	position: absolute;
	top: 28px;
	left: 10px;
	width:210px;
	height:58px;
}
.logo h1 {
	font-size: 14px;
	line-height: 24px;
	color: #BF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	float: left;
	margin-top: 10px;
	padding-left: 5px;
	width: 50px;
}
.logo h2 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 24px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	float: left;
	width: 50px;
	padding-left: 5px;
}
.logo img {
	float: left;
}
/*{
	clear: both;
	width: 950px;
	height: 38px;
	padding-top: 30px;
}*/
.head ul {
	width: 700px;
	background-repeat: repeat-x;
	padding-left: 250px;
	height: 33px;
	background-position: 0px 33px;
	padding-top: 10px;
	float:left;
	overflow:hidden;
}
.head li {
	font-size: 14px;
	color: #333333;
	background-image: url(../images/zbfb_26.gif);
	background-repeat: no-repeat;
	float: left;
	height: 33px;
	width: 67px;
	text-align: center;
	list-style-type: none;
	padding-right: 5px;
	background-position: 0px 6px;
	padding-top: 5px;
	line-height: 33px;
}
#nav2{
	width:700px;
	height:44px;
	background:url(../images/zbfb_34.gif) repeat-x;
	padding-top:0;
}
#nav2 li{
	font-size: 14px;
	color:#FFFFFF;
	background:none;
}
#navli {
	width: 80px;
	font-size: 12px;
	background-image: url(../images/zbfb_29.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-left: 15px;
}
#navlisy {
	background-image: url(../images/zbfb_23.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 71px;
	font-weight: bold;
	background-position: 0px 0px;
	height: 35px;
	line-height: 28px;
}
#navlisy a{
	color: #FFFFFF;
}
.cont{
	width:950px;
	margin:10px auto 0 auto;
	float:left;
}
.pho{
	width:950px;
	height:488px;
	background:url(../images/zb_2_bj_r2.jpg) no-repeat;
}
.main {
	width: 950px;
	margin:10px auto 0 auto;
}
.left{
	width:700px;
	height:475px;
	float:left;
	border:1px solid #cccccc;
}
.left_1{
	float:left;
	width:317px;
	height:331px;
	clear:both;
}

.left h2{
	background:url(../images/zb_r4_c2.gif) no-repeat 5px;
	margin:20px 0 5px 25px;
}
.lanm1{
	width:302px;
	height:285px;
	background:url(../images/zb_r10_c2.gif) no-repeat bottom;
}
#content1{
	background:url(../images/zb_r7_c3.gif) repeat-x;
	border-left:solid 1px #83CA00;
	border-right:solid 1px #83CA00;
	width:302px;
	height:245px;
}
.yzxx {
	background-image: url(../images/zbfb_41.gif);
	background-repeat: no-repeat;
	float: left;
	height: 93px;
	width: 238px;
	margin-left:10px;
}
.yzxx p {
	font-size: 14px;
	width: 160px;
	color: #258314;
	padding-top: 15px;
	padding-left: 15px;
	line-height: 22px;
}
/*.banner {
	margin: 0px;
	padding: 0px;
	height: 93px;
}*/
/*.fb {
	width: 700px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}*/
/*.fbnr{
	width:700px;
	height:455px;
	float:left;
	border:#CCCCCC solid 1px;
}*/
#fb1{
	width:300px;
	height:319px;
	float:right;
	margin:150px 25px 0 0;
}
#fb1 h3 {
	float:right;
	text-indent:-9999px;
	width:81px;
	height:34px;
	background: url(../images/zb_2_fb.gif) no-repeat;
	margin:0 5px 0 0;	
}

#fb1 h4{
	float:right;
	text-indent:-9999px;
	width:81px;
	height:34px;
	background:url(../images/zb_2_ks.gif) no-repeat;
	margin:0 133px 0 0;
}
*html #fb1 h4{
	margin:0 65px 0 0;
}
#an1{
	background:url(../images/zb_2_fb1.gif) no-repeat;
}
#an2{
	background:url(../images/zb_2_fb2.gif) no-repeat;
}
.sd-form-list{
	font-size:12px;
	line-height:22px;
	width:300px;
	height:285px;
	margin:34px 0 0 0;
	position: absolute;
	float: right;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;

}/*这里使用Tahoma字体使表单对齐*/
/*.sd-form-list .form-position-right{
	position:absolute;
	right:10px; top:0;
}
.sd-form-list .sd-form-txt{
	height: 20px; 
	padding-left:3px; 
	line-height:20px;
	background-color:#FFFFFF; 
	border:1px solid #BBBBBB; 
	vertical-align:middle;
}*/

/*.sd-form-list .row{
	margin-bottom:10px;
}每行间距*/
.bj{
	border:1px solid #7C9FD3;
	background:#FFFFFF;
	height:21px;
	line-height:21px;
	color:#999999;
}

.sd-form-list input{
	vertical-align:middle;
}
/*.sd-form-list .sd-form-label{
	display:inline-block;
	width:50px;
*display:inline; *zoom:1; 	text-align:right;
	vertical-align:middle;
}*//*width控制左列宽,text-align设置对齐方式*/
/*#sd-form-label{
	display:inline-block;
	width:80px;
*display:inline; *zoom:1; 	
	text-align:right;
	vertical-align:middle;
}*//*width控制左列宽,text-align设置对齐方式*/
/*.sd-form-list .sd-textarea{
	padding:3px;
	border:1px solid #bbb;
	width:210px;
	height:30px;
	font:12px/1.5em Tahoma;
	overflow-y:auto;
}
.sd-form-list .rc{
	margin-right:5px;
}*/
/*.sd-form-list .rc input{
	vertical-align:text-top;
	width:13px;
	height:15px;
	margin-right:3px;
	width:132px;
	height:32px;
}
.sd-form-list p{
	width:160px;
	float: left;
}
.sd-form-list h5{
	background:#FDF0DB;
	width:260px;
	height:30px;
	line-height:30px;
	font:12px #666666;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
}*/
.sd-form-list h5 strong{
	color:#FF0000;
}
.sd-form-list .collection{
	display:inline-block;
	zoom:1;	


	
	/*vertical-align:middle;*/
}
.sd-form-list .collection span{
	float:left;
	width:100px;
	height:40px;

}
.sd-form-list .collection span strong{
	color:#FF8502;
}
/*.sd-form-list .sd-form-btn{overflow:visible; padding:0 10px;}*/
#button {
	background-image: url(../images/zbfb_76.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 131px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border:0px;
	cursor:pointer;
	padding: 0px;
	/*margin-top: 5px;
	margin-bottom: 10px;*/
	margin:5px 5px 0 20px;
	float:left;
}
.fon2{
	float:left;
}
/*.fbnrr {
	width: 302px;
	height:287px;
	margin:20px 0 0 40px;
	float: left;
	display: inline;
	background:url(../images/zb_r12_c11_r1_c4.gif) no-repeat 0 48px;
	position:relative;
}*/
ul.fon2{
	margin:0 0 0 10px;
}
ul.fon2 li{
	margin:0 0 5px 0;
}

/*.fbnrr h3 {	
	text-indent:-9999px;
	width:147px;
	height: 38px;
	background-image: url(../images/zb_r4_c4.gif);
	background-repeat: no-repeat;
	padding-left: 50px;
	background-position: 15px 0px;
	margin-bottom: 10px;
}*/
#myname{
	padding:12px 0 0 0;
}
.fun2{
	width:300px;
	height:267px;
	background:url(../images/zb_r12_c1.gif) no-repeat;
	float:left;
}
.sd-form-list p {
	font-size: 14px;
	line-height: 22px;
	width: 130px;
	padding:0 0 0 15px;
	float:left;
	/*margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	background-image: url(../images/zbfb_60_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: 140px 5px;
	padding-right: 100px;
	height: 90px;*/
}
#telimg{
	position: relative;
	width:86px;
	height:107px;
	left:40px;
	top:-39px;
	float: left;
}
.sd-form-list h5 {
	font-size: 12px;
	font-weight: normal;
	line-height: 33px;
	background-color: #FFF6EB;
	text-align: center;
	width: 270px;
	float:left;
	left:10px;
	top:85px;
	position: absolute;
}

#mytel{
	background:url(../images/zbfb_29.gif) no-repeat 15px;
	display:block;
	width:90px;
	height:18px;
	padding:0 0 0 10px;
}
#myteltext{
	margin:0 0 0 15px;
	height:30px;
	line-height:30px;
	width:250px;
}
.fbnrr span {
	color: #FF0000;
}

#button2 {
	background-image: url(../images/zbfb_73.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 131px;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	float:left;
	border:0px;
	cursor:pointer;

	margin:5px 5px 10px 15px;
}
.gs {
	width: 235px;
	float: left;
	margin-left: 10px;
	border: 1px solid #CCC;
	margin-top:20px;
	display:inline;
	background:#F3F3F3;
}
.gs h4 {
	line-height: 36px;
	height: 38px;
	font-size: 14px;
	color: #333;
	padding:0 0 0 10px;
	background-image: url(../images/zb_r12_c11.gif);
	background-repeat: repeat-x;
	text-indent:28px;
}
.gs ul {
	margin:15px 10px 15px 10px;
	background:#FFFFFF;
	height:274px;
	overflow:hidden;
}
.gs ul li {
	line-height: 38px;
	height:38px;
	color: #333;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin:0 8px 0 8px;
}
#gsli {
	border-bottom-style: none;
	border-bottom-width: 0px;
}

.main .gs ul li span {
	color: #666;
	float: right;
}
.zb {
	clear: both;
	margin: 15px 0 0 0;
	border: 1px solid #CCC;	
	background:url(../images/zb_r12_c11_r12_c11.gif) repeat-x;
}
.zb h4 {
	background-image: url(../images/zbfb_84.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-weight: normal;
	color: #333;
	font-size: 14px;
	padding-top: 8px;
	background-position: 0px 6px;
	margin-left: 15px;
	line-height: 22px;
	width: 235px;
	float: left;
}
.zb ul {
	margin-top: 8px;
	float: left;
	margin-left:28px;
	/*padding-bottom: 10px;*/
}
.zb ul li {
	font-size: 14px;
	color: #333;
	float: left;
	/*list-style-type: none;*/
	width: 70px;
	text-align: center;
	line-height: 22px;
	margin-right: 2px;
	margin-left: 2px;
}

.zb dl {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.zb dl dt {
	line-height: 50px;
	float: left;
	width: 300px;
	font-size: 14px;
	color:#0099FF;
}
.zb dl dt a{
	color:#0099FF;
}
.zb dl dd {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 70px;
	height: 50px;
	font-size: 12px;
	line-height: 50px;
	color: #333;
	text-align: center;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.zb dl dd span {
	font-weight: bold;
	color: #F00;
}
#button3 {
	background-image: url(../images/zbfb_89.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 100px;
	float: right;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	border:0px;
	cursor:pointer;
	margin-top: 10px;
}
#button4 {
	background-image: url(../images/zbfb_93.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 100px;
	float: right;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	border:0px;
	cursor:pointer;
	margin-top: 10px;
}
#page{
	width:600px;
	height:30px;
	float:right;
	margin:20px auto 10px auto;
}
#page strong{
	color:#FF0000;
}
#footer{
	border-top:#FF9C00 solid 2px;
	padding-top:30px;
	margin:0 auto 0 auto;
	float:left;
}
.mouseOn{
	width:910px;
	height:95px;
	background:#FFFADA;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-right: 20px;
	padding-left: 20px;
	padding-top:10px;
}
.zb p{
	display:block;
	float:left;
	width:910px;
	height:50px;
}
.mouseNo{
	width:910px;
	height:50px;
	overflow:hidden;

	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-right: 20px;
	padding-left: 20px;
	padding-top:10px;
}
.sb{
	width:950px;
	height:245px;
	background:url(../images/zb_2_sb_bj.jpg) repeat-x bottom;
}
.sb h3{
	width:229px;
	height:22px;
	background:url(../images/zb_2_bj_r6_c4.gif);
	text-indent:-9999px;
	margin:15px 0 0 15px;
}
.sb ul{
	margin:10px 0 0 5px;
}
.sb ul li{
	float:left;
	display:inline;
}