@charset "utf-8";
* { margin:0; padding:0;}
body { background:#000A1C url(../images/bg.jpg) repeat-x; font-family:Verdana; font-size:12px; color:#000;}
ul li { list-style:none;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; color:#990000}
a img { border:0; padding:0; margin:0;}

.top { width:100%; margin:0 auto;}
.pt { height:31px;}
.pt_img { padding:0 10px 0 14px; float:left;}
.pt_img0 { float:left;}
.pt_d { float:right; line-height:31px;}
.pt_p { float:left; color:#505050;}
.pt_p0 { float:left; color:#FF9600;}
.pt_p0 a { padding:0 8px; color:#FF9600; text-decoration:none;}

.top_bg { height:352px; background:url(../images/top_bg0.jpg) no-repeat top center; width:100%;}
.nav { width:1011px; margin:0 auto; position:relative; height:352px;}
.nav ul { padding:30px 0 0 125px;}
.nav ul li { float:left;}

.container { width:1011px; margin:0 auto; background:url(../images/c_bg.jpg) no-repeat; height:auto;}
.left { width:297px; float:left;}
.jr { height:280px; background:url(../images/jr_bg.jpg) no-repeat;}
.jr_p { padding:8px 0 0 70px;}
.jr_d { padding:18px 0 0 44px;}

.zt div { float:left;}
.zt_top { width:297px; height:24px; background:url(../images/zt_top.gif) no-repeat; text-align:center; color:#DFD8C0; font-size:14px; font-weight:bold; padding-top:21px;}
.text { width:213px; height:313px; background:url(../images/text_bg.jpg) no-repeat;}
.table { color:#E6DEC4; width:213px; text-align:center; font-size:13px; margin-top:6px;}
.table td { height:30px; *+height:29px; border-bottom:1px dashed #904F29;}
.t_td { width:46px;}
.lu { color:#00C918;}
.h { color:#F00;}
.text_p { text-align:center; color:#E6DEC4; padding-top:12px;}

.text0 { width:198px; height:288px; background:url(../images/text_bg.jpg) no-repeat; padding:11px 0 0 15px;}
.text0 p { color:#E6DEC4; line-height:26px;}

.right { width:714px; float:right; background:url(../images/mainbg.jpg) repeat-y;}
.r_img0 { background:url(../images/right_top.jpg) no-repeat; width:714px; height:44px;}
.r_img { float:left;}
.r_text { width:650px; height:987px; padding-top:11px; background:url(../images/right_c.jpg) no-repeat; float:left;}

.js { float:left; padding-left:17px;}
.dt { width:355px; float:left; padding-bottom:7px;}
.p { background:url(../images/title.jpg) left top no-repeat; width:355px; height:29px; float:left; margin-bottom:11px;}
.pp { background:url(../images/title.jpg) right top no-repeat; width:349px; height:29px; padding-left:6px; color:#345243; line-height:26px;}
.p1 { padding:4px 3px 0 0; float:left;}
.p2 { padding-top:3px; float:left;}
.p2 img { padding:0 3px;}

.hk { padding-left:6px; _padding-left:4px; float:left; width:349px;}
.zt_img { padding-right:8px; _padding-right:5px; float:left; padding-bottom:8px;}
.hk_p { color:#DE0000; font-weight:bold; padding-top:4px; padding-bottom:10px;text-align:center;}
.hk_p a { color:#DE0000; text-align:center; font-size:18px; font-family:黑体}
.hk_p0 { line-height:18px; color:#000; padding-bottom:8px;}
.dl { width:349px; float:left; line-height:24px; color:#000;}
.dl dd { float:right;}
.dl dt { float:left; padding-left:10px; background:url(../images/pot.jpg) 3px 10px no-repeat;}
.js_z { float:left; width:650px; height:84px;}
.js_z0{ float:left; width:650px; height:84px; padding-top:10px;}
.js_d { width:157px; height:84px; float:left; margin-right:4px; background:#FFF;}

.zn { width:651px; background:url(../images/title.jpg) left top no-repeat; height:29px; float:left; margin-top:10px;}
.title { background:url(../images/title.jpg) right top no-repeat; height:25px; padding:4px 0 0 19px;}

.zn_d { height:158px; border:1px solid #B8B391; width:648px; background:url(../images/title_bg.jpg) no-repeat; float:left;}
.zn_p { padding-top:7px; width:332px; float:left;}
.zn_p p { width:151px; background:url(../images/pot.jpg) no-repeat 5px 10px; line-height:24px;padding-left:15px; float:left; color:#000;}
.zn_img p { float:left; padding:9px 7px 0 0;}
.zn_img p img { border:3px solid #FFF;}

.zl { width:325px; background:url(../images/title.jpg) left top no-repeat; height:29px; float:left; margin-top:170px; _margin-top:10px;}
.zl_d { height:174px; width:308px; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; padding:6px 5px 0 10px;}
.t01 { color:#000;}
.chu { font-weight:bold;}
.t01 tr td { height:24px;}
.t01 tr td a { padding:0 4px; color:#000; text-decoration:none;}
.ww { width:55px;}

.hd { width:315px; background:url(../images/title.jpg) left top no-repeat; height:29px; float:right; margin-top:170px; _margin-top:10px;}
.hd_d { height:180px; width:307px; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; padding-left:6px;}
.hd_i { float:left;}
.hd_i p { padding:10px 0;}
.hd_i0 { float:left; padding-top:10px;}
.hd_i0 p { line-height:20px; padding-left:21px; background:url(../images/pot.jpg) no-repeat 13px 8px; *+background:url(../images/pot.jpg) no-repeat 13px 7px; color:#000;}

.xd { width:651px; background:url(../images/title.jpg) left top no-repeat; height:29px; float:right; margin-top:190px; _margin-top:10px;}
.xd_d { height:180px; width:649px; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; padding-top:10px;}
.xd_d p { width:294px; line-height:24px; float:left; padding-left:30px; background:url(../images/pot.jpg) 20px 10px no-repeat; *+background:url(../images/pot.jpg) 20px 9px no-repeat;}

.bottom { height:417px; width:100%; background:url(../images/bottom_bg.jpg) no-repeat; text-align:center;}
.hz { width:970px; height:105px; background:url(../images/hz_bg.jpg) no-repeat; margin:10px auto 0;}
.hz_p { text-align:left; padding:10px 0 0 20px;}
.hz_d { padding:24px 10px 0 0;}
.hz_d a { padding-right:10px;}
.copyright { margin-top:20px; border-top:1px solid #392E1B; padding-top:12px;}
.copyright p { color:#C7BE9B; line-height:24px;}
.copyright a { color:#C7BE9B; line-height:24px;}
.font { font-size:14px;}


/*---------------------------------------------------------------------------------------------------新闻-----------------------*/
.nav p { color:#FFF; padding-top:310px; *+padding-top:273px; width:290px; text-align:center; padding-left:710px;}
.nav p a { color:#FFF; padding:0 5px;}

.bottom1 { height:350px; width:100%; background:url(../images/bottom_bg.jpg) no-repeat; text-align:center; margin-top:50px;}
.title0 { background:url(../images/title.jpg) right top no-repeat; height:29px; line-height:29px; color:#FFF; padding-left:10px;}
.title0 a { color:#FFF;}


h4 { font-size:16px; font-weight:bold; color:#7F0000; line-height:63px; width:604px; text-align:center;}
.sj { line-height:27px; width:604px; border-bottom:1px dashed #000; border-top:1px dashed #000; text-align:center;}
.sj span { padding:0 37px;}
.gg { font-size:14px; line-height:30px; padding-top:17px; text-indent:2em; padding-bottom:30px;}
.gg0 { font-size:14px; line-height:30px; text-indent:2em;}
.rq { width:581px; text-align:right; padding:39px 23px 0 0; font-size:14px;}

.fh { line-height:30px; width:648px; text-align:right;}
.fh a { padding:0 5px;}


.right_top { height:183px; background:url(../images/right_top01.gif) no-repeat;}
.js_z00 { float:left; width:650px; height:90px; padding:55px 23px 0 34px;}
.hd0 { width:651px; _width:620px; background:url(../images/title.jpg) no-repeat; height:29px; float:right; margin-right:30px; _padding-left:30px;_margin-right:15px; margin-top:9px;}
.title2 {height:29px; line-height:29px; color:#FFF; padding-left:10px; float:left;}
.title2 a { color:#FFF;}

.right_center { height:auto; background:url(../images/right_center01.gif) repeat-y; width:706px;}
.xw_d { width:604px; height:auto; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; padding:14px 22px 75px 22px; margin-left:2px; _margin-left:2px;}

.right_bottom { height:49px; background:url(../images/right_bottom01.gif) no-repeat;}


/*-----------------------------------------------------------------------------------------------------新手指南-----------------*/
.title1 { background:url(../images/title.jpg) right top no-repeat; height:29px;}
.zn_l { float:left; padding:4px 0 0 19px;}
.zn_r { float:right; color:#FFF; padding-right:24px;}
.zn_r a { color:#FFF; padding:0 5px; line-height:29px;}

.zn_d00 { width:635px; height:69px; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; padding:10px 0 0 13px; margin-left:2px; _margin-left:0px;}
.zn_d00 p { width:78px; height:23px; background:url(../images/p_bg.jpg) no-repeat; float:left; margin:0 9px 5px 0; border:1px solid #BDB796; margin-bottom:5px;}
.zn_d00 p a{ display:block; float:left; width:70px; height:23px; line-height:23px; text-align:center; padding-left:8px; background:url(../images/pot.jpg) no-repeat 10px 10px;}
.zn_d00 p a:hover { background: #FFF url(../images/pot.jpg) no-repeat 10px 10px; text-decoration:none;}

.xw_d0 { width:604px; height:auto; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; margin-top:5px; padding:0px 22px 10px; margin-left:2px; _margin-left:3px;}
.h4 { font-size:16px; font-weight:bold; color:#7F0000; line-height:50px; width:604px; text-align:center;}


/*-----------------------------------------------------------------------------------------------------官方新闻-----------------*/
.sub { background:url(../images/sub_bg.jpg) no-repeat; height:38px; position:absolute; top:62px; left:93px; width:600px;}
.sub ul { padding:5px 30px 0 35px;}
.sub ul li { line-height:33px; font-size:14px; font-weight:bold; color:#F0DFB7;}
.sub ul li a { font-size:14px; font-weight:bold; color:#F0DFB7; padding:0 17px;}

.gf_d { width:648px; height:814px; border:1px solid #B8B391; background:url(../images/title_bg.jpg); float:left; padding-top:6px;}
.gf_dl { width:627px; padding-right:21px; line-height:30px; font-size:14px; float:left;}
.gf_dl dd { float:right;}
.gf_dl dt { float:left; padding-left:26px; background:url(../images/pot_02.jpg) no-repeat 13px 12px;}


.articleBox img{width:expression(this.width>500?"500px":this.width+"px");}

/* -------------------------------------- 新增自动伸缩左栏 -------------------------------- */
.zt0 { background: url(../images/zt0_bg.gif) repeat-y; height:auto; width:297px; float:left;}
.zt0 div { float:left;}
.zt_bg { width:47px; height:auto; float:left;}
.zt_bg0 { width:37px; height:auto; float:left;}

.text1 { width:198px; height:auto; background:url(../images/text_bg.jpg) no-repeat; padding:11px 0 0 15px;}
.text1 p { color:#E6DEC4; line-height:18px;}
