@charset "utf-8";
*{padding:0;margin:0;}
body{font-family:宋体;font-size:12px;color:#414141;background-image:url(bg.gif);background-repeat:repeat;}
a{color:#414141;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}
img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
li{list-style-type:none}
p{line-height:22px;}
#top{background-image:url(topbg.gif);background-repeat:repeat-x;background-position:left bottom;height:110px;width:100%;}
#top .header{width: 982px;margin-right: auto;margin-left:auto;position:relative;height:110px;}
.header .logopic {position:absolute;left:16px;top:18px;}
.header  .pppic {position:absolute;left:653px;top:18px;}
.header .topnav {
	position:absolute;
	left:610px;
	top:67px;
	line-height: 21px;
	height: 21px;
	width: 366px;
}
.header .topnav a {
	line-height: 21px;
	display: inline-block;
	width: 62px;
	margin-right: 10px;
	text-align: center;
}
.header  .topnav  a:hover {
	color: #FFF;
	background-color: #f08300;
	text-decoration: none;
}
.header   .topnav   .navred {
	color: #FFF;
	background-color: #f08300;
	text-decoration: none;
	line-height: 21px;
	display: inline-block;
}


#mainbox {
	width: 982px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
.bann {
	margin-bottom: -10px;
}

.titbox {
	background-image: url(titbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 85px;
	position: relative;
	margin-bottom: 8px;
	clear: both;
}
.titbox .titbtn {
	float: right;
	margin-right: -10px;
}
.titbox .titpic {
	margin-top: 24px;
	margin-left: 18px;
}
.cstext {
	background-image: url(csbg_30.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 171px;
	margin-bottom: 8px;
	position: relative;
}
.cscon2 span {
	color: #FF0000;
}

.cstext a {
	color: #ff6600;
}
.cstext .cscon1 {
	position: absolute;
	width: 226px;
	left: 38px;
	top: 50px;
}
.cstext  .cscon2 {
	position: absolute;
	width: 282px;
	left: 336px;
	top: 50px;
}
.cstext   .cscon3 {
	position: absolute;
	width: 250px;
	left: 695px;
	top: 50px;
}
.zz_con {
	position: relative;
	background-image: url(xuxian.gif);
	background-repeat: no-repeat;
	background-position: center 310px;
	height: 477px;
}

.zz_con .pgpic {
	margin-left: 25px;
	margin-top: 10px;
}

.zz_con .bytext {
	width: 625px;
	position: absolute;
	left: 341px;
	top: 0px;
	text-indent: 24px;
}
.zz_con .jdtop {
	position: absolute;
	left: 341px;
	width: 625px;
	top: 96px;
}
.jdtop img {
	margin-bottom: 5px;
}
.zz_con  p {
	text-indent: 24px;
}

.jdtop .jdtopcon_l {
	width: 263px;
	padding-right: 44px;
	background-image: url(jdtextbg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: inline;
	float: left;
	margin-left: 8px;
}
.jdtop .jdtopcon_2 {
	width: 265px;
	margin-left: 40px;
	display: inline;
	float: left;
}
.zz_con .jdtopcon_3 {
	position: absolute;
	width: 282px;
	left: 25px;
	top: 327px;
}
.zz_con  .jdtopcon_3 img {
	margin-bottom: 5px;
}
.zz_con .zzpic {
	position: absolute;
	left: 346px;
	top: 327px;
}

.zz_con  .jdtopcon_4 {
	position: absolute;
	width: 282px;
	left: 686px;
	top: 327px;
}
.zz_con   .jdtopcon_4 img {
	margin-bottom: 5px;
}
.weihai .whtext {
	display: inline;
	float: left;
	height: 306px;
	width: 310px;
	margin-right: 10px;
	background-image: url(weihai.gif);
	background-repeat: no-repeat;
}
.weihai .whtext img {
	margin-left: 5px;
	margin-top: 5px;
}
.weihai {
	padding-left: 18px;
	height: 314px;
}

.whtext h4 {
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
	line-height: 34px;
	margin-bottom: 7px;
}
.whtext p {
	text-indent: 28px;
	padding-right: 23px;
	padding-left: 23px;
	font-size: 14px;
}
.whtext  p a {
	color: #ff6600;
}
.zcpic {
	text-align: center;
	margin-bottom: 8px;
}
.qlxzl {
	_height:601px;height:582px;
}

.qlxzl .qlxzl_l {
	background-image: url(zlbg.gif);
	background-repeat: no-repeat;
	height: 502px;
	width: 430px;
	float: left;
	display: inline;
	margin-right: 20px;
	margin-left: 18px;
}
.qlxzl .qlxzl_l p {
	margin-bottom: 15px;
	padding-right: 18px;
	padding-left: 18px;
	text-indent: 24px;
	padding-top: 45px;
}
.qlxzl .qlxzl_r {
	background-image: url(zltextbg.jpg);
	background-repeat: no-repeat;
	height: 421px;
	width: 512px;
	float: left;
	padding-top: 87px;
}
.qlxzl_r .zjjs {
	text-indent: 24px;
	width: 270px;
	padding-top: 45px;
}
.qlxzl_r img {
	margin-top: 20px;
	margin-left: 120px;
}
.qlxzl .bdpic {
	clear: both;
}
.qlxzl .bdyxpic {
	margin-left: 9px;
}

.read {
	width: 312px;
	border: 1px solid #CCCCCC;
	height: 330px;
	display: inline;
	float: left;
	margin-right: 14px;
	margin-left: 9px;
}
.read h3 {
	font-size: 16px;
	line-height: 36px;
	background-color: #eeefef;
	margin-bottom: 7px;
	padding-left: 10px;
}
.read li {
	font-size: 14px;
	line-height: 26px;
	background-image: url(libg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 15px;
	padding-left: 10px;
}
.wenda {
	width: 632px;
	border: 1px solid #CCCCCC;
	height: 330px;
	display: inline;
	float: left;
}

.wenda  h3 {
	font-size: 16px;
	line-height: 36px;
	background-color: #eeefef;
	margin-bottom: 7px;
	padding-left: 10px;
	text-align: center;
}
.wenda_text {
	background-color: #f0f9fe;
	height: 89px;
	width: 618px;
	margin-bottom: 7px;
	margin-left: 7px;
	background-image: url(wendabg.gif);
	background-repeat: no-repeat;
	background-position: 26px 8px;
}
.wenda_text h4 {
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	text-align: center;
	width: 514px;
	margin-left: 84px;
}
.wenda_text h4 a {
	color: #1483b8;
}
.wenda_text p {
	width: 514px;
	margin-left: 84px;
}
.wenda_text  p a {
	color: #FF0000;
}
.yyjs .jspic {
	float: left;
	margin-right: 32px;
	margin-left: 32px;
}
.yyjs .jsmidtxt {
	width: 276px;
	float: left;
	display: inline;
	margin-right: 42px;
}
.jsmidtxt img {
	margin-bottom: 15px;
	margin-left: 23px;
	margin-top: 7px;
}
.jsmidtxt p {
	text-indent: 24px;
}
.yyjs .jsbotbg {
	margin-top: 10px;
}

.footer p {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
