* {
	margin:0; padding:0; outline:none; font-family:Arial, Helvetica, sans-serif
	}
body {
	color:#252525; font-size:14px; line-height:18px; background:#fff200
	}
h1, h2, h3. h4, h5, h6 {
	font-weight:normal
	}
a, a:visited {
	color:#0066cc; text-decoration:none
	}
a:hover {
	text-decoration:underline
	}
br.clear {
	height:0; font-size:0; line-height:0; clear:both
	}	
	
.wrap {
	width:100%; height:684px; background:#fff url(../images/layouts/bg_lg.png) 50% 36px no-repeat
	}
.page {
	margin:0 auto; width:996px
	}

.hd_index {
	padding-top:50px; height:634px; background:url(../images/layouts/bg_index.png) 0 100% no-repeat
	}
	h1.logo {
		float:left; padding-left:14px; width:181px; height:67px
		}
		h1.logo a {
			display:block; width:181px; height:67px; text-decoration:none; text-indent:-99999px
			}
	p.hd_tel {
		float:right; padding-top:11px; width:226px; color:#707070; font-size:18px; line-height:18px
		}
		p.hd_tel span {
			display:block; padding-top:5px; color:#221f1f; font-size:24px; line-height:24px
			}
	p.hd_txt1 {
		padding:95px 0 0 15px; width:277px; height:131px; font-size:14px; line-height:18px
		}
	.hd_txt2 {
		font-size:14px; line-height:18px
		}	
		p.hd_txt2 {
			padding:10px 0 0 15px; font-weight:bold; 
			}
		ul.hd_txt2 {
			padding:7px 0 0 15px; width:280px
			}
			ul.hd_txt2 li {
				padding:0 0 20px 25px; background:url(../images/layouts/line.gif) 0 9px no-repeat; list-style:none
				}		
	ul.pdf_lnks {
		margin:30px 0 80px 0; padding:0 0 0 14px; width:966px; background:#fff; overflow:hidden
		}
		ul.pdf_lnks li {
			float:left; padding:17px 40px 17px 0; list-style:none; overflow:hidden
			}
			ul.pdf_lnks li a.pdf {
				display:inline-block; padding:11px 0 0 45px; height:24px; background:url(../images/layouts/ico_2.png) no-repeat
				}
	p.copyright {
		padding:0 0 40px 10px; clear:both
		}