body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
li {list-style:none;}
img,a img {border:0;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;font-size:12px;}
table,th,td {font-weight:normal;}
a { color:#000;text-decoration:none;}
a:hover {text-decoration:underline; color:#990000;}
.clear {clear:both;}
body{font-size:12px;background:#330000;font-family:"\5b8b\4f53"; line-height:22px;}
#wrap { width:960px; margin:0 auto; background:#FFF;}

.banner { width:960px; text-align:center;}
.banner img {width:960px;}

.nav { width:100%; height:40px; overflow:hidden; background:url(http://img.hexun.com/trust/zgssz/img/nav_bg.gif) no-repeat;}
.nav ul {padding-left:48px;}
.nav ul li {float:left; margin-right:35px; padding-top:4px;}
.nav ul li b {float:left; width:10px; height:36px;}
.nav ul li a {float:left; height:36px; line-height:36px; color:#FFF; font-size:14px; font-weight:bold;}
.nav ul li i {float:left; width:10px; height:36px;}
.nav ul li.on b {background:url(http://img.hexun.com/trust/zgssz/img/nav_bg.gif) no-repeat 0 -44px;}
.nav ul li.on a{ color:#902A01;background:url(http://img.hexun.com/trust/zgssz/img/nav_bg.gif) no-repeat -10px -44px;}
.nav ul li.on i {background:url(http://img.hexun.com/trust/zgssz/img/nav_bg.gif) no-repeat -476px -44px;}

#mainer {padding-top:6px}
.descr { background:#F5E9B6 url(http://img.hexun.com/trust/zgssz/img/descr_footer.gif) no-repeat center bottom; margin-bottom:6px; padding-top:6px;}
.descr h4 {text-align:center;}
.descr p { text-indent:24px; padding:2px 22px 10px 22px; color:#666;}
.descr p a {color:#990000;}

.fir_screen { width:948px; margin:0 auto;}
.fir_screen .fir_L {float:left; width:518px; background:url(http://img.hexun.com/trust/zgssz/img/video_bg.gif) repeat-x; padding:8px 0 0 12px;}
.fir_screen .fir_R {float:right; width:410px;}
.fir_screen .r_box {border:1px solid #CC3300; margin-bottom:6px;}
.fir_screen .r_box h4 {background:url(http://img.hexun.com/trust/zgssz/img/right_bg01.gif) no-repeat; height:24px; line-height:24px; padding-left:24px; color:#FFF;}
.fir_screen .r_box h4 span.s1 { font-weight:bold; font-size:20px; font-family:"»ªÎÄÐÐ¿¬"; padding-right:12px;}
.fir_screen .r_box h4 span.s2 { font-weight:bold; font-size:15px; padding-right:12px; color:#000; font-family:"Î¢ÈíÑÅºÚ";}
.fir_screen .r_box dl { width:386px; margin:12px auto 0 auto; padding-bottom:7px; overflow:hidden;}
.fir_screen .r_box dl dt {float:left; border:1px solid #CCC; width:100px; padding:2px;}
.fir_screen .r_box dl dt img { width:100px}
.fir_screen .r_box dl dt p { padding:2px 0 5px 0;}
.fir_screen .r_box dl dd {width:260px; float:right; text-indent:24px;}
.fir_screen .r_box dl dd a { color:#990000;}
.fir_screen .r_box .box_c { padding:9px 10px;}
.fir_screen .r_box .box_c a {color:#990000;}

.video_scroll {width:948px; margin:0 auto; height:144px; overflow:hidden;}
.video_scroll .opt_L {float:left; width:32px; background:url(http://img.hexun.com/trust/zgssz/img/opt_bg.gif) no-repeat; height:144px; cursor:pointer;}
.video_scroll .opt_C {float:left; width:864px; background:#D65C29; height:144px; padding:0 10px; overflow:hidden;}
.video_scroll .opt_R {float:left; width:32px; background:url(http://img.hexun.com/trust/zgssz/img/opt_bg.gif) no-repeat -40px 0; height:144px; cursor:pointer;}
.video_scroll .opt_C ul{float:left;}
.video_scroll .opt_C ul li {float:left; width:164px;margin-right:11px; padding-top:12px; cursor:pointer;}
.video_scroll .opt_C ul li div img{ width:164px; height:100px;}
.video_scroll .opt_C ul li p { background:url(http://img.hexun.com/trust/zgssz/img/v_icon.gif) no-repeat 0 5px; padding-left:20px; margin-top:6px;}

h4.column {background:url(http://img.hexun.com/trust/zgssz/img/column_bg.gif) no-repeat; height:35px; padding-left:26px;}

.chsb_box { width:951px; padding-left:9px; padding-bottom:10px; overflow:hidden;}
.chsb_box dl {float:left; width:290px; border:1px solid #CC3300; padding:12px 8px; margin:10px 9px 0 0;}
.chsb_box dl dt { font-weight:bold; font-size:14px;}
.chsb_box dl dd { text-indent:24px; margin-top:5px;}

.cgjt_box { width:937px; margin:15px auto 10px auto;}
.cgjt_box .cgjt_photo  { background:url(http://img.hexun.com/trust/zgssz/img/photo_bg.gif) no-repeat left bottom; padding-bottom:9px; text-align:right;}
.cgjt_box .cgjt_scroll { width:932px; height:229px;overflow:hidden; border-bottom:1px solid #666;}
.cgjt_box .cgjt_scroll .scr_L {float:left; width:30px; height:229px; background:url(http://img.hexun.com/trust/zgssz/img/opt2_bg.gif) no-repeat; cursor:pointer;}
.cgjt_box .cgjt_scroll .scr_R {float:left; width:30px; height:229px; background:url(http://img.hexun.com/trust/zgssz/img/opt2_bg.gif) no-repeat -32px 0; cursor:pointer;}
.cgjt_box .cgjt_scroll .scr_C { float:left; width:844px; height:216px; background:#CCC; padding:13px 10px 0 18px;overflow:hidden;}
.cgjt_box .cgjt_scroll .scr_C ul {float:left;}
.cgjt_box .cgjt_scroll .scr_C ul li { float:left; width:196x; margin-right:18px;}
.cgjt_box .cgjt_scroll .scr_C ul li div { border:1px solid #999; background:#FFF; padding:7px;}
.cgjt_box .cgjt_scroll .scr_C ul li div img {width:180px;}
.cgjt_box .cgjt_scroll .scr_C ul li span { font-weight:bold; display:block; text-align:center; margin-top:5px;}
.cgjt_box .cgjt_scroll .scr_C ul li p { border:1px solid #D3D3D3; background:#D6D6D6; padding:2px 5px; color:#666;}

.xty_box { width:940px; margin:12px auto 0 auto; overflow:hidden;}
.xty_box .box_con_l,.xty_box .box_con_r {width:440px; padding:0 10px 5px 10px; border:1px solid #CC3300; margin-bottom:10px;}
.xty_box .box_con_l {float:left;}
.xty_box .box_con_r {float:right;}
.xty_box dl {width:100%; overflow:hidden;border-bottom:1px dashed #CCC; padding-bottom:5px;}
.xty_box dl dt {float:left; width:114px; background:url(http://i0.hexunimg.cn/2014-12-10/171294427.jpg) no-repeat; height:138px; color:#191E3C; font-weight:bold; text-align:center;}
.xty_box dl dt .yymm{ font-size:16px; padding-top:33px;line-height:normal;}
.xty_box dl dt .dd{ font-size:50px;line-height:normal;}
.xty_box dl dt img {width:114px;}
.xty_box dl dd {float:right; width:308px;}
.xty_box dl dd h3 { font-weight:bold; font-size:16px; color:#CC3300; padding-top:5px;}
.xty_box dl dd h3 a {color:#CC3300;}
.xty_box dl dd p {text-indent:24px; color:#666; padding-top:8px;}
.xty_box .desc { padding-top:4px; font-size:14px; text-indent:28px;}

.lmjs_box { width:940px; margin:10px auto; overflow:hidden;}
.lmjs_box .lmjs_L {float:left; background:url(http://img.hexun.com/trust/zgssz/img/bg005.gif) repeat-x; font-size:14px; text-indent:28px; padding:15px; width:490px;}
.lmjs_box .lmjs_R {float:right; width:408px; position:relative; padding-top:27px;}
.lmjs_box .lmjs_R .lmjs_con { border:1px solid #CC0000;}
.lmjs_box .lmjs_R span { position:absolute; background:#FFF; border:1px solid #CC0000; border-bottom:none; top:0px; left:52px; padding:3px 13px 2px 13px; font-size:14px; font-weight:bold; color:#CC0000;}
.lmjs_box .lmjs_R .lmjs_con dl { width:386px;padding:9px 0 9px 10px; overflow:hidden;}
.lmjs_box .lmjs_R .lmjs_con dl dt {float:left; border:1px solid #CCC; width:100px; padding:2px;}
.lmjs_box .lmjs_R .lmjs_con dl dt img { width:100px}
.lmjs_box .lmjs_R .lmjs_con dl dt p { padding:2px 0; text-align:center;}
.lmjs_box .lmjs_R .lmjs_con dl dd {width:270px; float:right; text-indent:24px;}

.wqhg_box { width:950px; padding:10px 0 20px 10px;}
.wqhg_box .wqhg_con { width:100%; overflow:hidden;}
.wqhg_box .wqhg_con dl { width:460px; margin-right:15px; overflow:hidden; margin-bottom:18px; float:left;}
.wqhg_box .wqhg_con dl dt {float:left; width:220px; line-height:normal;}
.wqhg_box .wqhg_con dl dt img {width:215px;border:2px solid #CCC;}
.wqhg_box .wqhg_con dl dd {float:right; width:230px;}
.wqhg_box .wqhg_con dl dd h3 {font-weight:bold; color:#CC3300; font-size:14px;}
.wqhg_box .wqhg_con dl dd h3  a {color:#CC3300;}
.wqhg_box .wqhg_con dl dd span {color:#999;}
.wqhg_box .wqhg_con dl dd p {color:#666;}
.wqhg_box .wqhg_con dl dd div {text-align:right; padding-top:10px;}
.wqhg_box .wqhg_con dl dd div a {background:url(http://img.hexun.com/trust/zgssz/img/v_icon.gif) no-repeat 0 3px; padding-left:16px;font-weight:bold; color:#CC3300; font-size:14px;}
.wqhg_paging { width:940px; border-top:1px dotted #666;}
.wqhg_paging table td { padding:10px 5px;}
.wqhg_paging table td a {float:left; background:#660000; color:#CCC; height:19px; font-size:14px; line-height:normal; padding:0 10px; padding-top:5px; cursor:pointer;}
.wqhg_paging table td a.no {background:#CCC; color:#999; cursor:default;}
.wqhg_paging table td a:hover {text-decoration:none;}