*{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
body{
	padding:0;
	margin:0;
}
img{
	border:0px;
}
.clear {
	clear: both;
}
a{ color:#555; text-decoration:none; line-height:26px; font-size:12px; font-weight:normal;
}
a:hover{ text-decoration:underline; color:#006600;
}
.top { height:32px; background:url(images/index_45.jpg) repeat-x; color:#555;
}
.top .bk { width:999px; margin:auto; height:32px; line-height:32px; font-size:12px;  color:#555;
}
.top .bk .z {
	float:left;
	background-repeat:no-repeat;
	background-position:left center;
}
.top .bk .y { float:right;
}


.dt { width:999px; height:181px; margin:auto;
}
.nav {  width:999px; margin:auto; background:url(images/nav_bg.jpg); background-repeat:repeat-x; height:122px;
}
.nav .zb { width:65px; height:45px; float:left; padding-top:33px; padding-left:46px; background:url(images/nav_z.jpg) no-repeat;
}
.nav .same { float:left; background:url(images/nav_s.jpg) no-repeat left center; width:209px; height:78px;
}
.nav .same a{ color:#FFF; text-decoration:none;
}
.nav .same a:hover{ text-decoration:underline;
}
.nav .same .bt { padding:17px 0px 0px 24px; width:30px; float:left;
}
.nav .same ul { float:left; font-size:12px; width:123px; padding:8px 0px 0px 13px; _padding:0px 0px 0px 13px;
}
.nav .same ul li { float:left; width:41px; height:22px; line-height:22px; text-align:center;
}
.nav .znav { height:44px; padding:7px 0px 0px 132px; line-height:23px;
}
.nav .znav .hunt { font-size:12px; line-height:23px;
}
.nav .znav .hunt .kk { width:300px; height:23px; border:#74BDF4 solid 1px; line-height:23px;
}
.mod1 { width:999px; margin:auto; margin-top:10px;
}
.mod1 .zuo { float:left; border:#A6C9EF solid 1px;
}
.mod1 .zho { float:left; margin-left:10px; border:#A6C9EF solid 1px; width:416px;
}
.mod1 .zho ul { padding:10px; height:183px; overflow:hidden;
}
.mod1 .you { float:right; width:280px; height:240px; background:url(images/hydl.jpg) no-repeat;
}
.mod1 .you .kk { width:128px; height:28px; border:#91B186 solid 1px; line-height:28px;
}
.mod1 .you .dlxxs { width:122px; padding:44px 30px 0px 114px;
}
.mod1 .you .dlxx { padding:10px 0px 10px 32px; *padding:10px 0px 0px 32px; width:217px;
}
.mod1 .you .dlxx li { float:left; text-align:center; width:54px;
}
.mod1 .you .dl { width:77px; height:52px; padding:0px 0px 0px 104px; float:left;
}
.mod2{ width:999px; margin:auto; margin-top:10px;
}
.mod2 .zuo { float:left; border:#B9E9FF solid 1px; width:287px;
}
.mod2 .zuo h2 { background:url(images/modz_navbg.jpg) no-repeat; height:27px; padding:5px 0px 0px 33px; width:240px;
}
.mod2 .zuo h2 a { float:right; line-height:27px; font-weight:normal;
}
.mod2 .zuo ul { padding:10px; height:253px; overflow:hidden;
}
.mod2 .zho { float:left; border:#B9E9FF solid 1px; width:343px; margin-left:10px;
}
.mod2 .zho h2 { background:url(images/modnavbg.jpg) no-repeat; height:24px; padding:7px 10px 0px 22px; width:311px; border-bottom:#BFD8EE solid 1px;
}
.mod2 .zho h2 a { float:right; line-height:24px; font-weight:normal;
}
.mod2 .zho ul { padding:10px; height:251px; overflow:hidden;
}.mod2 .zho ul .a { width:295px; height:59px; padding:2px; border:#E2E3E4 solid 1px; float:left; margin-top:5px;
}
.mod2 .zho ul .b { width:143px; height:59px; padding:2px; border:#E2E3E4 solid 1px; float:left; margin-top:5px;
}
.banner1 { width:999px; margin:auto; margin-top:10px;
}
.mod6 { width:999px; margin:auto; margin-top:10px;
}
.mod6 h2 { height:36px; text-align:right; padding-right:30px;
}
.mod6 h2 a { color:#fff; line-height:36px;
}
.mod6 h2 p { float:left; padding:14px 0px 0px 30px;
}

.mod6 .con { background:url(images/mod6_conbg.jpg) repeat-y; padding:0px 0px 10px 17px;
}
.mod6 .con .same { width:311px; float:left;
}
.mod6 .con .same .same1 { padding:10px 0px 0px 0px;
}
.mod6 .con .same .same1 .pic { float:left; border:#E4E0E0 solid 1px; padding:2px; margin-top:4px;
}
.mod6 .con .same .same1 .nr { width:208px; height:96px; padding-left:10px; float:left; overflow:hidden;
}
.mod9 { width:997px; margin:auto; margin-top:10px; border:#BFD8EE solid 1px;
}
.mod9 h2 { background:url(images/modnavbg.jpg) repeat-x; height:24px; padding:7px 0px 0px 22px; border-bottom:#BFD8EE solid 1px; width:975px;
}
.mod9 .con{ padding:5px 15px; font-size:12px;
}
.bottom{ width:999px; margin:auto; margin-top:10px; font-size:12px; text-align:center; line-height:26px;
}
.bottom img { border:#D2D2D2 solid 1px; margin-left:10px;
}
