body:has(.hx2-xq) #toptb,
body:has(.hx2-xq) #hd,
body:has(.hx2-xq) #ft,
body:has(.hx2-xq) #scrolltop,
body:has(.hx2-xq) .focus { display:none !important; }
body:has(.hx2-xq) #wp.wp { width:100% !important; margin:0 !important; }
body:has(.hx2-xq) #ct,
body:has(.hx2-xq) .mn { width:100% !important; margin:0 !important; padding:0 !important; float:none !important; background:none !important; }
body:has(.hx2-xq) { padding:0; background:#020202; }

.hx2-xq { width:100%; min-width:1000px; font-family:"Microsoft YaHei",SimSun,sans-serif; background:#020202; }
.hx2-xq .wrap_hd,
.hx2-xq .wrap_con1,
.hx2-xq .wrap_con2 { width:100%; min-width:1000px; margin:0; padding:0; border:0; }
.hx2-xq .wrap_hd { height:475px; background:#020202 url(xinqu/wrap_hd_bg.jpg) no-repeat center top; }
.hx2-xq .wrap_con1 { height:1090px; background:#e8dcc8 url(xinqu/wrap_con_bg1.jpg) no-repeat center top; }
.hx2-xq .wrap_con2 { height:707px; background:#e8dcc8 url(xinqu/wrap_con_bg2.jpg) no-repeat center top; }
.hx2-xq .head,
.hx2-xq .con1,
.hx2-xq .con2 { width:1000px; margin:0 auto; position:relative; overflow:hidden; }
.hx2-xq .head { height:475px; background:url(xinqu/head_bg.jpg) no-repeat; }
.hx2-xq .head a { text-decoration:none; outline:none; }
.hx2-xq .hx_logo { display:block; float:left; text-indent:-9999px; overflow:hidden; width:117px; height:103px; margin:10px 0 0 20px; }
.hx2-xq .a1,
.hx2-xq .a2,
.hx2-xq .a3,
.hx2-xq .tm,
.hx2-xq .sp_bt,
.hx2-xq .dl_bt { position:absolute; }
.hx2-xq .a1,
.hx2-xq .a2,
.hx2-xq .a3 { display:block; width:108px; height:28px; text-align:center; line-height:28px; color:#ab9c93; font-size:14px; font-weight:bold; top:0; }
.hx2-xq .a1 { left:657px; }
.hx2-xq .a2 { left:772px; }
.hx2-xq .a3 { left:884px; }
.hx2-xq .a1:hover,
.hx2-xq .a2:hover,
.hx2-xq .a3:hover { color:#fff; text-decoration:none; }
.hx2-xq .sp_bt { width:128px; height:27px; left:348px; top:271px; display:block; text-indent:-9999px; overflow:hidden; }
.hx2-xq .tm { width:400px; height:40px; line-height:40px; text-align:center; color:#e9d756; font-size:24px; left:88px; top:312px; margin:0; }
.hx2-xq .dl_bt { width:231px; height:65px; background:url(xinqu/sprite.jpg) no-repeat 0 0; left:169px; top:363px; display:block; text-indent:-9999px; overflow:hidden; }
.hx2-xq .con1 { height:1090px; background:url(xinqu/con_bg1.jpg) no-repeat; }
.hx2-xq .con2 { height:707px; background:url(xinqu/con_bg2.jpg) no-repeat; }
.hx2-xq .c_box { width:300px; float:left; margin:117px 0 0 23px; overflow:hidden; }
.hx2-xq .c_box2 { margin-left:27px; }
.hx2-xq .c_box3 { margin-left:28px; }
.hx2-xq .c_box_t { width:300px; height:59px; line-height:59px; text-align:center; color:#fff0b7; font-size:22px; font-weight:bold; margin:0 0 15px; background:url(xinqu/sprite.jpg) no-repeat 0 -65px; }
.hx2-xq .c_box_t2 { background:url(xinqu/sprite.jpg) no-repeat 0 -124px; }
.hx2-xq .c_box_t3 { background:url(xinqu/sprite.jpg) no-repeat 0 -183px; }
.hx2-xq .c_box_em { display:block; width:67px; padding:2px 0 0 2px; border-radius:8px; background:#fff6e7; color:#993c1a; font-size:15px; text-align:center; margin:0 auto; font-style:normal; }
.hx2-xq .c_box_em2 { color:#11792b; }
.hx2-xq .c_box_em3 { color:#1a5d8a; }
.hx2-xq .c_box_p { width:260px; line-height:22px; color:#2b2929; font-size:15px; margin:4px 0 0 33px; }
.hx2-xq .c_box_p2 { margin-left:36px; }
.hx2-xq .c_box_p3 { margin-left:64px; }
.hx2-xq .c_t { width:600px; height:52px; color:#873521; font-size:34px; line-height:52px; position:relative; float:left; margin:158px 0 0 51px; }
.hx2-xq .c_t2 { margin-top:13px; }
.hx2-xq .c_t3 { width:462px; margin:88px 0 0 528px; }
.hx2-xq .c_t4,
.hx2-xq .c_t5 { margin-top:15px; }
.hx2-xq .c_t6 { margin-top:28px; }
.hx2-xq .c_t_em { display:block; width:26px; height:26px; background:url(xinqu/circle.png) no-repeat; position:absolute; left:-35px; top:14px; }
.hx2-xq .c_p { width:600px; line-height:22px; color:#332521; font-size:14px; float:left; margin:0 0 0 51px; }
.hx2-xq .c_p strong { color:#332521; }
.hx2-xq .c_p a { color:#c22e01; font-weight:bold; }
.hx2-xq .c_p2 { width:462px; margin:0 0 0 528px; }
.hx2-xq .c_p3 { width:650px; }
.hx2-xq .c_p_em { color:#c22e01; font-weight:bold; font-style:normal; }
.hx2-xq .c_tab { width:850px; background:#fff; float:left; margin:12px 0 0 50px; border:1px solid #beb29a; border-collapse:collapse; }
.hx2-xq .c_tab tr th { height:38px; text-align:center; color:#fff; font-size:14px; font-weight:bold; background:#873420; }
.hx2-xq .c_tab_bd { width:333px; border-right:1px solid #beb29a; }
.hx2-xq .c_wb_lk,
.hx2-xq .c_ewm_lk { display:block; height:79px; float:left; }
.hx2-xq .c_wb_lk { width:153px; }
.hx2-xq .c_ewm_lk { width:180px; }
.hx2-xq .c_tab_bt1,
.hx2-xq .c_tab_bt2,
.hx2-xq .c_tab_bt3 { width:130px; height:41px; float:left; margin-right:10px; background:url(xinqu/sprite.jpg) no-repeat; text-indent:-9999px; overflow:hidden; }
.hx2-xq .c_tab_bt1 { background-position:0 -243px; margin-left:54px; }
.hx2-xq .c_tab_bt2 { background-position:0 -284px; }
.hx2-xq .c_tab_bt3 { background-position:0 -325px; }
