body:has(.hx2-zlp) #toptb,
body:has(.hx2-zlp) #hd,
body:has(.hx2-zlp) #ft,
body:has(.hx2-zlp) #scrolltop,
body:has(.hx2-zlp) .focus,
body:has(.hx2-zlp) .hx-login,
body:has(.hx2-zlp) #header { display:none !important; }
body:has(.hx2-zlp) #wp.wp { width:100% !important; margin:0 !important; padding:0 !important; }
body:has(.hx2-zlp) #ct,
body:has(.hx2-zlp) .mn { width:100% !important; margin:0 !important; padding:0 !important; float:none !important; background:none !important; border:0 !important; }
body:has(.hx2-zlp) { padding:0; margin:0; }

body:has(.hx2-zlp), .hx2-zlp h1, .hx2-zlp h2, .hx2-zlp h3, .hx2-zlp h4, .hx2-zlp p, .hx2-zlp dl, .hx2-zlp dt, .hx2-zlp dd, .hx2-zlp ul, .hx2-zlp ol, .hx2-zlp li, .hx2-zlp pre, .hx2-zlp form, .hx2-zlp fieldset, .hx2-zlp legend, .hx2-zlp button, .hx2-zlp input, .hx2-zlp textarea { margin: 0; padding: 0;}
body:has(.hx2-zlp), .hx2-zlp button, .hx2-zlp input, .hx2-zlp select, .hx2-zlp textarea { font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; }
body:has(.hx2-zlp) { min-width:1000px; background: url(/static/hx2event/zlp/body_bg.png) repeat-y center;}
.hx2-zlp h1, .hx2-zlp h2, .hx2-zlp h3, .hx2-zlp .b1 p, .hx2-zlp .c_banner1 p, .hx2-zlp .side ul li .nl { text-indent:-5000px; overflow:hidden;}
.hx2-zlp ul, .hx2-zlp ol { list-style: none; }
.hx2-zlp a { text-decoration:none;color:#fff;}
.hx2-zlp a:hover { text-decoration:underline;}
.hx2-zlp #wrapper { background:url(/static/hx2event/zlp/bg.jpg) no-repeat center top; overflow:hidden;}
.hx2-zlp .pub_con, .hx2-zlp #footer_ied { width:1000px; margin:0 auto; position:relative;}
.hx2-zlp .banner { height:128px;}
.hx2-zlp .banner.b1 { background:url(/static/hx2event/zlp/banner1.jpg) no-repeat center top}
.hx2-zlp .banner.b2 { background:url(/static/hx2event/zlp/banner2.jpg) no-repeat center top}
.hx2-zlp .con {height:174px;}
.hx2-zlp .con.c1 {background:url(/static/hx2event/zlp/i_con1.jpg) no-repeat center top}
.hx2-zlp .con.c2 {background:url(/static/hx2event/zlp/i_con2.jpg) no-repeat center top}
.hx2-zlp .con.c3 {background:url(/static/hx2event/zlp/i_con3.jpg) no-repeat center top; height:214px;}
.hx2-zlp .c3 .pub_con .flash { width:1000px; height:482px; overflow:hidden; position:absolute; left:0; bottom:-118px; *bottom:-88px;}
.hx2-zlp .logo, .hx2-zlp .flink, .hx2-zlp .weibo { position:absolute;top:32px;}
.hx2-zlp .logo { left:56px; width:100px; height:78px;}
.hx2-zlp .weibo { right:63px; top:80px; width:90px; height:20px;}
.hx2-zlp .pub_con .c_logo { left:17px;}
.hx2-zlp .pub_con .c_weibo { right:442px; top:270px;}
.hx2-zlp .pub_con .c_flink { right:0px; top:35px;}
.hx2-zlp .flink { right:44px; width:304px;}
.hx2-zlp .flink li { float:left; margin:0 3px 0 6px; color:#fff;}
.hx2-zlp .flink li a:hover { color:#48d5f7; text-decoration:underline;}
.hx2-zlp .con a { width:95px; height:45px; text-indent:-5000px; overflow:hidden; position:absolute;}
.hx2-zlp .con .info1 { left:242px; top:72px;}
.hx2-zlp .con .info2 { left:840px; top:115px;}
.hx2-zlp .con .info3 { left:205px; top:82px;}
.hx2-zlp .con .info4 { left:830px; top:112px;}
.hx2-zlp .con .info5 { left:260px; top:55px;}
.hx2-zlp .con .info6 { left:820px; top:110px;}
.hx2-zlp .con .info7 { left:830px; top:-67px}
.hx2-zlp .c_banner1 { background:url(/static/hx2event/zlp/c_banner1.jpg) no-repeat center top; height:158px;}
.hx2-zlp .c_banner2 {background:url(/static/hx2event/zlp/c_banner2.jpg) no-repeat center top; height:158px;}
.hx2-zlp .side { width:216px; height:1212px; background:url(/static/hx2event/zlp/side.jpg) no-repeat left top; float:left; padding-top:33px;}
.hx2-zlp .content { width:784px; background:url(/static/hx2event/zlp/c_conbg.jpg) no-repeat left top ; float:right; color:#c9edff;}
.hx2-zlp .content .con_box { width:696px; padding:25px 35px 30px 25px; margin-top:2px; background:url(/static/hx2event/zlp/con_boxbg.png) repeat-y left; min-height:1000px;  _height:1000px;}
.hx2-zlp .content .con_bottombg { background:url(/static/hx2event/zlp/con_bottombg.jpg) no-repeat top; width:756px; height:80px; margin-bottom:30px;}
.hx2-zlp .content .subheading { height:48px; line-height:48px; font-family:"寰蒋闆呴粦"; font-size:24px;  color:#fff;  padding-left:18px;}
.hx2-zlp .content .subheading .d_title { font-size:28px;color:#ff0;font-weight:bold;}
.hx2-zlp .content .subheading .back a { font-size:14px; font-weight:100; float:right; margin-right:70px; color:#ff0; text-decoration:underline;}
.hx2-zlp .side ul li .nl, .hx2-zlp .side ul li span {height:41px; display:block;  margin-left:26px; background:url(/static/hx2event/zlp/l_title.png) no-repeat 0 0; margin-bottom:10px; width:179px;}
.hx2-zlp .side ul li span { margin-left:0;}
.hx2-zlp .side .nl.t2 span { background-position:0 -46px;}
.hx2-zlp .side .nl.t3 span { background-position:0 -92px;}
.hx2-zlp .side .nl.t4 span { background-position:0 -138px;}
.hx2-zlp .side .nl.t5 span { background-position:0 -184px;}
.hx2-zlp .side .nl.t6 span { background-position:0 -230px;}
.hx2-zlp .side .nl.t7 span { background-position:0 -276px;}
.hx2-zlp .side .nl.t8 span { background-position:0 -322px;}
.hx2-zlp .side .nl.t9 span { background-position:0 -653px;}
.hx2-zlp .side ul li .t2 .curr { background-position:0 -414px;}
.hx2-zlp .side ul li .t3 .curr { background-position:0 -460px;}
.hx2-zlp .side ul li .t4 .curr { background-position:0 -506px;}
.hx2-zlp .side ul li .t5 .curr { background-position:0 -552px;}
.hx2-zlp .side ul li .t6 .curr { background-position:0 -598px;}
.hx2-zlp .side ul li .t9 .curr { background-position:0 -702px;}
.hx2-zlp .content .con_box h4 { font-size:14px; color:#ff0; font-family: "寰蒋闆呴粦"}
.hx2-zlp .side ul li ul { padding:0 0 8px 36px;}
.hx2-zlp .t1, .hx2-zlp .t2, .hx2-zlp .t3, .hx2-zlp .t4, .hx2-zlp .t5, .hx2-zlp .t6, .hx2-zlp .t7, .hx2-zlp .t8, .hx2-zlp .t9 { display:block;height:41px; cursor:pointer;}
.hx2-zlp .side ul li ul li { display: block; width:147px; padding:0 0 2px 12px; background:#010d3a; margin-bottom:1px; font-family:"寰蒋闆呴粦"; font-size:14px; cursor:pointer;}
.hx2-zlp .side ul li ul li a {  color:#92aae6;line-height:22px; height:22px;}
.hx2-zlp .side ul li ul li.on a { text-decoration:underline;}
.hx2-zlp .content .con_box p { text-indent:24px; padding:5px 0 15px 0;}
.hx2-zlp .content .con_box .p1 { text-indent:0;}
.hx2-zlp .content .con_box .p2 { text-align:right;}
.hx2-zlp .content .con_box ol { padding-bottom:30px;}
.hx2-zlp .content .con_box .zb_img img { margin:0 10px 0 0;}
.hx2-zlp .content .img_box {  margin:0 auto; text-align:center;}
.hx2-zlp .content .img_box img { margin:10px 0; border: solid 1px #0f277c;}
.hx2-zlp .content .tb { border-collapse:collapse;}
.hx2-zlp .content .tb td { border: solid 1px #0f277c; background:#010b2e; text-align:center; padding:3px;}
.hx2-zlp .content .tb td.td1 { text-align:left; }
.hx2-zlp .content .sp1, .hx2-zlp .content .con_box a { color: #F00;}
.hx2-zlp .content .con_box .tb1 td { text-align:left; padding:3px 6px;}
.hx2-zlp .content .tb .tr1 { text-align:center; font-size:14px; font-weight:bold;}
.hx2-zlp .footer { background:url(/static/hx2event/zlp/footer_bg.jpg) no-repeat center top #000; text-align:center; clear:both}
.hx2-zlp #footer_ied { font-family:Tahoma; line-height:19px; text-align:center; padding:30px 0 10px; color:#333d45; }
.hx2-zlp #footer_ied a { color:#333d45;}
.hx2-zlp .fksht {padding-left:5em}
.hx2-zlp .fksht ol li {margin-left:1em; paddingl-left:1em; list-style:decimal }
.hx2-zlp .fksht ul li {margin-left:1em; paddingl-left:1em; list-style:circle  }
.hx2-zlp #zlpnav { width:auto; height:auto; background:none; float:none; margin:0; padding:0; }
.hx2-zlp .side { float:left; }
.hx2-zlp .content { float:right; }
.hx2-zlp a { color:#fff; }
.hx2-zlp .side ul li ul li a { color:#92aae6; }
.hx2-zlp .content .con_box a { color:#F00; }
.hx2-zlp .content .subheading .back a { color:#ff0; }
