body,h1,h2,p,ul,li{ margin:0; padding:0;}
body{ background:url(bg.gif) center 35px repeat-x;}
img{ border:0px;}
ul,li{ list-style:none;}

/*header start*/
.header{ height:35px;width:100%; background:url(../lzt_images/topnav_bg.gif) repeat-x; overflow:hidden;}
	.header_main{ width:960px; margin:0 auto;color:#5a5a5a; font-size:12px;}
	.header_main a{ color:#5a5a5a; font-size:12px; text-decoration:none; padding-right:4px; padding-left:4px;}
	.header_main a:hover{ text-decoration:underline;}
	.logo{ float:left; width:117px;}
	.nav{ float:left;padding-left:8px; line-height:35px; }
	
	.search{ float:right; width:450px; padding-right:10px;}
		.login{ float:left; width:390px;}
		.login p{ padding-top:12px; width:50px; float:left;}
		.search_l{ float:left; width:50px; padding-top:3px;}
		.sea{ float:left; width:111px; height:20px; line-height:15px; padding-top:8px; background:url(../lzt_images/paw_bg.gif) right center no-repeat; border:0px; padding-left:6px; margin-top:2px; color:#5a5a5a;}
		.search_r{float:left; height:16px; line-height:16px; padding-left:6px; _margin-left:10px; width:35px; border-left:1px dotted #9b9b9b; margin-top:7px;}
		.sea_bot{ width:41px; height:20px; cursor:pointer; border:0px; background:url(../lzt_images/dl.gif) center center no-repeat; margin-left:5px; margin-top:5px;}
		
		
/**main css**/
.main{ width:960px; height:auto; background:url(banner.jpg) left top no-repeat; margin:0 auto; padding-top:230px;}
.nav_xx{ height:34px; line-height:34px; background:url(nav_bg.gif) repeat-x; margin-bottom:10px;}
.nav_xx li{ float:left; width:auto;}
.nav_xx li a{ padding-left:13px; padding-right:13px; line-height:34px; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; display:block;}
.nav_xx li a:hover{ background:url(nav_h_bg.gif) repeat-x;}
.nav_xx li.zx_zx{ float:right; margin-left:15px;}
.nav_xx li.zx_zx a:hover{ background:none;}

.bza{ height:100px; background:#fff; border:10px solid #F1EDEA; margin-bottom:10px; line-height:20px;color:#6e3012; font-size:12px;}
html>body .bza{ height:auto; min-height:100px; overflow:hidden;}
.bza_l{ float:left; width:60px; line-height:80px; text-align:right;}
.bza_r{ float:right; width:862px;line-height:20px;color:#6e3012; font-size:12px; padding-top:8px; padding-right:8px; padding-bottom:8px;}


.grjs{ height:337px; background:url(bg1_bg.gif) no-repeat; color:#6e3012; font-size:12px; line-height:21px; margin-bottom:18px; overflow:hidden;}
.grjs a{ font-size:12px; color:#ff6600; text-decoration:none;}
.grjs a:hover{ text-decoration:underline;}
	.grjs_l{ float:left; width:610px;}
		.grjs_l_t{ height:265px; margin:30px 40px 20px 37px;overflow:hidden;}
		.grjs_l_b{ height:115px; padding:38px 28px 29px 22px; overflow:hidden;}
	.grjs_r{ float:right; width:310px; padding:65px 20px 17px 18px; letter-spacing:1px;}

.tdjs{ height:334px; background:url(td_bg.gif) no-repeat; margin-top:15px; line-height:21px;}
.tdjs a{ text-decoration:none; color:#3a79be; font-size:12px;}
.tdjs a:hover{ text-decoration:underline;}
	.tdjs_l{ float:left; width:630px; padding:80px 50px 40px 33px; color:#5a5a5a; font-size:12px;}
	.tdjs_r{ float:left; width:230px; padding-left:1px; position:relative; padding-top:54px;}
	.td_t{ width:120px; height:110px; position:absolute; left:-11px; top:45px; background:url(tdz_t.png) no-repeat;}

.grzf{ height:324px; background:url(ft_bg.gif) no-repeat; color:#5a5a5a; font-size:12px; line-height:21px;}
.grzf a{ text-decoration:none;color:#333; font-size:12px;}
	.grzf_l{ float:left; width:229px; height:247px; padding:0px 3px 20px 16px;}
	.grzf_r{ float:right; width:650px; height:216px; padding:11px 25px 35px 30px;}
	.grzf_r p{ margin-bottom:7px;}
	
.zxzp{ height:200px; background:url(zxzp_bg.gif) no-repeat; padding-left:15px; padding-right:15px; *margin-bottom:35px;_margin-bottom:0px;}
html>body .zxzp{ height:auto; min-height:200px; overflow:hidden;}

.snzp{ height:230px; background:url(sn_bg.gif) no-repeat;padding-left:15px; padding-right:15px; *margin-bottom:35px;_margin-bottom:0px;}
html>body .snzp{ height:auto; min-height:230px; overflow:hidden;}
.zp li{ float:left; width:192px; height:192px; background:url(zp_pic_bg.gif) no-repeat; text-align:center; margin-left:23px; margin-right:15px;_margin-left:12px; _margin-right:26px; margin-bottom:35px;}
.zp li p{ height:31px; line-height:31px; text-align:center; color:#424241; font-size:14px; font-weight:bold;}
.zp li a{color:#424241; font-size:14px; text-decoration:none; display:block;}

.jzzp{ height:200px; background:url(jz_bg.gif) no-repeat;padding-top:55px; padding-left:15px; padding-right:15px; *margin-bottom:35px;_margin-bottom:0px;}
html>body .jzzp{ height:auto; min-height:200px; overflow:hidden;}

.cpzp{ height:200px; background:url(zp_bg.gif) no-repeat;padding-top:55px; padding-left:15px; padding-right:15px; *margin-bottom:35px;_margin-bottom:0px;}
html>body .cpzp{ height:auto; min-height:200px; overflow:hidden;}

.footer{padding-bottom:40px; text-align:center; line-height:22px; font-size:12px; color:#3e3e3c; border-top:1px solid #a6a6a6; padding-top:10px; margin-top:30px;}
.footer a{ font-size:12px;color:#3e3e3c; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}


.xx_tit{ height:34px; margin-bottom:21px; line-height:34px; text-indent:45px; color:#fff; font-size:16px; font-weight:bold; font-family:"yahei",Arial, Helvetica, sans-serif}
.xx_tit a{ color:#fff; font-size:16px;font-weight:bold; font-family:"yahei",Arial, Helvetica, sans-serif; text-decoration:none;}

.bz a{ margin-left:3px; margin-right:3px; text-decoration:none; font-size:12px;}
.bz a:hover{text-decoration:underline;}