/* ::::: http://www.jxrlw.net/hailunpac/css/style.css ::::: */

body, p, img, dl, dt, dd, ol, ul, li, h3, h4, h2 { padding: 0px; margin: 0px; }
body { background: url('bg.jpg') repeat scroll 0% 0% transparent; }
li { list-style-type: none; }
img { border: medium none; }
.clear { clear: both; }
#head { margin: 0px auto; background: none repeat scroll 0% 0% rgb(250, 246, 234); width: 994px; height: 158px; }
#head .logo { text-align: right; padding: 32px 76px 15px 0px; }

#menu { font-size: 12px; line-height: 41px; background: url('hrb_02.jpg') repeat scroll 0% 0% transparent; height: 42px; }
#menu ul { padding-left: 83px; width: 917px; margin: 0px auto; }
#menu ul li { float: left; background: url('wdt_06.jpg') no-repeat scroll right center transparent; width: 93px; text-align: center; }
#menu a { color: rgb(23, 23, 23); text-decoration: none; font-family: "Î¢ÈíÑÅºÚ"; }
#menu .wb { padding-left: 30px; background: none repeat scroll 0% 0% transparent; width: 124px; }

.h7 { background: none repeat scroll 0% 0% rgb(254, 254, 254); height: 7px; width: 994px; margin: 0px auto; }
#adv { margin: 0px auto; width: 994px; }
#content { margin: 0px auto; width: 927px; font-size: 12px; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 35px 27px 0px 40px; }
.ptit { float: left; width: 436px; margin-right: 20px; }
.ptit p { text-indent: 2em; font-size: 14px; line-height: 23px; }
.cpvt { margin-top: 37px; }
.paca { background: url('pac_34.jpg') no-repeat scroll left center transparent; padding-left: 145px; height: 146px; }
.paca p { width: 348px; float: left; line-height: 23px; font-size: 12px; padding-top: 10px; padding-right: 20px; }
.tsr { margin-right: 20px; border-right: 1px dashed rgb(236, 236, 236); }
h2 { font-size: 14px; color: rgb(31, 30, 28); font-weight: normal; padding: 20px; text-indent: 2em; }
.spe li { float: left; height: 42px; padding: 18px 10px 24px 34px; width: 264px; line-height: 20px; }
.b1 { background: url('te_52.jpg') no-repeat scroll 0% 0% transparent; }
.b2 { background: url('te_54.jpg') no-repeat scroll 0% 0% transparent; }
.b3 { background: url('te_56.jpg') no-repeat scroll 0% 0% transparent; }
.pacb { background: url('te_65.jpg') no-repeat scroll left center transparent; padding-left: 145px; height: 146px; margin-top: 20px; }
.pacb p { width: 348px; float: left; line-height: 23px; font-size: 12px; padding-top: 20px; padding-right: 20px; }
.tp2 { background: url('te_69.jpg') no-repeat scroll right center transparent; width: 885px; height: 57px; margin: 50px 0px; }
dl { float: left; width: 286px; margin-right: 20px; font-size: 14px; }
.t1 { background: url('te_83.jpg') no-repeat scroll center top transparent; }
.t2 { background: url('te_86.jpg') no-repeat scroll center top transparent; }
.t3 { background: url('te_89.jpg') no-repeat scroll center top transparent; }
dl dt { margin-bottom: 30px; }
dl dd { line-height: 23px; color: rgb(42, 40, 41); padding-top: 275px; }
dl p { text-indent: 2em; width: 90%; padding: 0px 10px 15px; }
.zj { background: url('wyb_102.jpg') no-repeat scroll right center transparent; }
.zj p { color: rgb(42, 40, 41); font-size: 14px; width: 265px; line-height: 23px; height: 74px; }
.zizun { text-align: right; margin-top: 20px; }
.nc { margin-bottom: 40px; }
.ys { float: left; width: 452px; margin-right: 27px; }
.ys img { float: left; margin-right: 14px; margin-top: 15px; }
.ys p { float: left; width: 342px; line-height: 20px; font-size: 12px; color: rgb(32, 31, 29); margin-bottom: 10px; }
.wbd { background: url('wyb_110.jpg') no-repeat scroll 0% 0% transparent; width: 448px; height: 114px; float: left; }
.bottom { width: 994px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px auto; padding-top: 10px; }
.adv { margin-bottom: 20px; }
.lmt { background: url('rt_105.jpg') no-repeat scroll 0% 0% transparent; padding-top: 71px; padding-left: 20px; }
#lm img { margin-right: 5px; border: 1px solid rgb(200, 200, 202); }
.footer { color: rgb(44, 42, 43); font-size: 12px; text-align: center; line-height: 23px; padding-top: 38px; }
#zjfd { width: 482px; height: 354px; background: url('z.gif') no-repeat scroll 0% 0% transparent; }
#zjfd a.close { float: right; width: 70px; height: 25px; display: inline; margin-top: 250px; margin-right: 150px; }
#zjfd a.swt { float: left; width: 70px; height: 25px; display: inline; padding: 0px; margin: 248px 0px 0px 180px; }
#zjfd_div { position: fixed; }
