@charset "utf-8";
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div {margin:0px; padding:0px; border:0px;}
body { background:#fff url(../images/index_bg.jpg) no-repeat top center; color:#5f011e; font-size:12px; line-height:18px; font-family:"宋体"}
h1,h2,h3,h4,h5,h6 {	font-weight:lighter; font-size:12px; }
ul,ol,dl,dt,dd { list-style-type:none; }
select,input,img,select { vertical-align:middle; }

/*字体样式*/
a { color:#5f011e; text-decoration:none; }
a:hover { color:#5f011e;text-decoration:underline; }
.wine_red { color:#750824;}
.wine_red a { color:#750824; text-decoration:none; }
.wine_red a:hover { color:#750824;text-decoration:underline; }
.back { color:#000;}
.back a { color:#000; text-decoration:none; }
.back a:hover { color:#000;text-decoration:underline; }
.gray { color:#000;}
.gray a { color:#000; text-decoration:none; }
.gray a:hover { color:#000;text-decoration:underline; }
.write { color:#fff; }
.write a{ color:#fff; text-decoration:none;}
.write a:hover{ color:#fff; text-decoration:underline; }
.yellow{ color:#dfab65;  }
.yellow a { color:#dfab65; text-decoration:none; }
.yellow a:hover { color:#dfab65;text-decoration:underline; }
.rad { color:#F00; }
.rad a { color:#F00; text-decoration:none; }
.rad a:hover { color:#F00; text-decoration:underline; }

/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none}

/* 通用属性 */
.left{float:left;}
.right{float:right;}
span{display:block;}
em { font-style:normal; }

/* 段落遇到<p>就空两个格 */
p {text-indent:2em;}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */

/*文字对齐方式*/
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}

/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:bold;}

/* 间距 */
.blank6 { margin:0 auto; height:6px; _height:3px; font-size:1px; clear:both; overflow:hidden; }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; }
.blank410 { margin:0 auto; height:410px; font-size:1px; clear:both;}

/*区块*/
.contentA { width:727px; clear:both; }
.contentB { width:727px; clear:both; }
.contentC { width:727px; clear:both; }
.contentD { width:727px; clear:both; }
.contentE { width:727px; clear:both; }
.contentF { width:727px; clear:both; }
.contentG { width:727px; clear:both; }
.contentH { width:727px; clear:both; }

/*列*/
.column200 { width:200px; float:left; }
.column265 { width:265px; float:left; }
.column355 { width:355px; float:left; }
.column356 { width:356px; float:left; }
.column363 { width:363px; float:left; }
.column518 { width:518px; float:left; padding-left:6px; }
.column737 { width:737px; float:left; }
.column667 { width:667px; float:left; }
.column710 { width:710px; float:left; }

.container{ width:1002px; margin:0 auto; background:url(../images/i_content.jpg) no-repeat; position:relative; }
.overall { width:1002px; margin:0 auto; background:url(../images/bglist.jpg) repeat-y; }
.i_regs { width:240px; height:172px; position:absolute; left:12px; top:280px; z-index:7; }

.header { width:1002px; background:url(../images/i_header_bg.jpg) no-repeat left bottom; float:left; }
.header .nav { width:1002px; height:50px; background:url(../images/index_nav.jpg) no-repeat;}
.header .logo { width:158px; height:152px; background:url(../images/i_logo.jpg) no-repeat; position:absolute; left:404px; top:34px; z-index:9995; }
.header .new_server { width:201px; height:24px; padding:311px 470px 0 331px;}
.header .banner { width:644px; height:293px; position:absolute; right:23px; top:74px; _right:6px; _top:74px; z-index:9994; }
.header .secondbanner { width:681px; height:349px; position:absolute; right:15px; top:37px; z-index:9993; }
.header .secondbanners { width:386px; height:341px; position:absolute; right:26px; top:40px; z-index:9992; background:url(../images/second.jpg) no-repeat; }

/* 快速通道 */
.inchannel { width:652px; height:27px; float:left; padding-left:290px; padding-top:5px; }
.channel { width:682px; height:28px; }
.channel ul#content_nav { height:27px; position:relative; z-index:50; color:#fff}
.channel ul#content_nav li{ float:left; position:relative; display:inline; }
.channel ul#content_nav .downmenu { display:block; float:left; width:92px; height:27px;line-height:27px; margin-right:10px; background:url(../images/min_img.gif) left top no-repeat; }
.channel *html ul#content_nav .downmenu { background:url(../images/min_img.jpg) left top no-repeat; }
.channel ul#content_nav a { color:#fff; width:64px; height:27px; line-height:27px; padding-left:28px; text-decoration:none; }
.channel ul#content_nav ul a{ color:#fff; display:block; text-decoration:none; background:#510e0b; border-right:1px solid #190302; line-height:16px; }<!-- 子菜单的背景 -->
.channel ul#content_nav ul{ position:absolute; z-index:50; left:0; display:none; border-top:1px solid #190302; border-bottom:1px solid #190302; } <!-- 子菜单上边线和下边线 -->
.channel * html ul#content_nav li a{ display: inline-block; }
.channel ul#content_nav ul li{ display:list-item; }
.channel ul#content_nav ul li ul{ top:0; }
.channel ul#content_nav ul li a{ width:90px; height:22px; line-height:22px; padding:2px 0; text-align:center; border-left:1px solid #190302; border-right:1px solid #190302; position:relative; z-index:40; }
.channel ul#content_nav ul li a:hover { background-color:#890601; color:#fff6a9; }<!-- 子菜单鼠标移上去背景色和 -->
.channel .hide{ display:none; }

/* main */
.main { width:1002px; clear:both; overflow:hidden; }
.main_left { width:252px; float:left; }
.main_right { width:727px; padding-right:21px; padding-left:2px; float:left; }
.main_right .pb_top { width:727px; height:7px; background:url(../images/pu_t.jpg) no-repeat; overflow:hidden; }
.main_right .pb_content { width:727px; min-height:800px; _height:800px; background:url(../images/pu_c.jpg) repeat-y; }
.main_right .pb_bottom { width:727px; height:8px; background:url(../images/pu_b.jpg) no-repeat; }

/* footer */
.footer { width:554px; height:54px; background:url(../images/reg.gif) no-repeat; margin:28px 0 0 332px; padding-left:45px; color:#0a5161; line-height:20px; }