﻿/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
area{blr:expression(this.onFocus=this.blur());}
ins{float:right; text-decoration:none; font-weight:normal;}
img{border:0;}
font,em{font-style:normal;}
label{vertical-align:middle;font-family:tahoma;}
textarea{resize:none; line-height:20px; padding:2px;}
input{padding:0 2px;}
.le{float:left;}
.wrap{word-wrap:break-word; word-break:break-all;}
.talbe_bor{border-collapse:collapse;}
.abso{vertical-align:middle;}
.clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pont{cursor:pointer;}
.pub_nav a,.news_box a{overflow:hidden; text-indent:-9999px;}
em{font-family:\5b8b\4f53;}
body{background:#FFF; font-size:12px; font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}

/* content */
#content,#wrap{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
#content{background:#161313 url(../images/bg.jpg) no-repeat center top;}
#wrap{background:url(../images/index_bg.jpg) no-repeat center top;}

/* header */
#header,#main{margin:0 auto; width:1002px;}
#header{position:relative;}
#header img,.saishi_box img{display:block;}
#banner {position:relative; width:360px; height:227px; border:3px solid #4f5961; overflow:hidden;float:left;margin:0 0 0 0;}
#banner_list img {border:0px;width:360px;height:227px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:478px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002;
			margin:0; padding:0; bottom:3px; right:10px;}
#banner ul li { padding:0px 4px;float:left;display:block;color:#FFF;background:#333;cursor:pointer;margin-right:1px;}
#banner ul li.on { background:#000}
#banner_list a{position:absolute;}

/* main */
#main{padding-bottom:30px;}
.ma_bg{background:url(../images/main_bg.jpg) no-repeat 0 0;}
.ins_bg{background:url(../images/ins_bg.jpg) no-repeat 0 0;}
/* pub_nav */
.pub_nav{padding:4px 0 0 42px; height:50px;}
.pub_nav,.pub_nav a:hover,.pub_nav a.f1,.pub_nav a.f2,.pub_nav a.f3,.pub_nav a.f4,.pub_nav a.f5{background:url(../images/nav_bg.jpg) no-repeat 42px 4px;}
.pub_nav a{display:block; height:50px; float:left;}
.pub_nav a.s1,.pub_nav a.s1:hover,.pub_nav a.f1{width:205px; background-position:0 -50px;}
.pub_nav a.s2,.pub_nav a.s2:hover,.pub_nav a.f2{width:162px; background-position:-205px -50px;}
.pub_nav a.s3,.pub_nav a.s3:hover,.pub_nav a.f3{width:183px; background-position:-367px -50px;}
.pub_nav a.s4,.pub_nav a.s4:hover,.pub_nav a.f4{width:184px; background-position:-550px -50px;}
.pub_nav a.s5,.pub_nav a.s5:hover,.pub_nav a.f5{width:205px; background-position:-734px -50px;}

/* pic_news */
.pic_news{height:293px; clear:both;}
.pic_box{width:385px; height:235px; padding:34px 0 0 78px;}
.news_box{width:484px; height:265px; background:url(../images/news_bg.jpg) no-repeat 0 24px;}
.news_box h3{padding:27px 0 0 424px; height:30px;}
.news_box a{display:block; width:56px; height:20px;}
.news_iframe{width:480px; height:230px;}
.news_iframe,.news_iframe a{color:#d2d4d5;}
.news_iframe a:hover{color:#FF0;}
.news_iframe p{line-height:25px; padding:0 10px;}

/* saishi_box */
.saishi_box{height:532px; padding:0 0 0 0;}
.video_box{background:url(../images/video_bg.jpg) no-repeat 47px 0; height:140px; padding:36px 0 0 60px;}
.video_box a{display:block; width:210px; height:120px; float:left; text-align:center; line-height:24px; color:#9d9d9d; padding-left:14px;}
.video_box a:hover{color:#FF0; text-decoration:none;}
.video_box img{border:3px solid #50422e;}

/* ins_box */
.ins_box{padding:26px 0 0 71px;}
.text_box{width:876px; border:1px solid #6b6b6b; background:#59524c url(../images/bs_bg.jpg) no-repeat 0 bottom; height:auto !important; min-height:480px; height:480px; font-size:14px; color:#d8d1c9; line-height:28px;}
.text_box h3{background:#7c6c58; height:26px; padding:0 0 0 17px;}
.text_box p{text-indent:2em;padding:0 20px 0 20px;}
.text_box .tit{text-indent:0em;font-weight:bold;}
.text_box .txt{text-indent:4em;}
.text_box dl dt{padding:0 60px;}
.text_box dl dd{padding:0 20px 0 84px;}
.cor{color:#F00;}
.bm{margin-bottom:20px;}
.line{background:url(../images/xx.gif) repeat-x 0 0;font-size:0;width:840px;margin:5px auto 0;height:2px;}
.gz_box{width:430px;float:left;}
/* ranks */
.ranks_but{cursor:pointer;}
.table{width:944px;margin:20px auto;}
.table_cont{ background:#666 url(../images/table_cont.jpg) no-repeat -1px top;min-height:600px;margin-top:-1px;padding-bottom:20px;margin-bottom:10px;padding-top:10px;}
.table_txt1,.table_txt2{width:840px;height:695px;margin-left:5px;background:url(../images/table_bg1.png) no-repeat center top; position:relative;}
.table li,.table li a{width:271px;height:40px;display:block;float:left;margin-right:5px;background:url(../images/tab.jpg) no-repeat left top;color:#653232;font-size:18px; text-align:center;line-height:40px; font-weight:bold;}
.table li a:hover,.tab_current{background:url(../images/tab_hover.jpg) no-repeat left top!important;color:#fff!important; text-decoration:none!important;}

.ranks_li{width:139px; height:54px; padding-top:2px; font-weight:bold; text-align:center; line-height:25px; color:#FFF; position:absolute; font-size:12px;}
.ranks_zu{position:absolute; top:10px; right:0; width:62px; height:36px;color:#c09550;font-size:25px; font-weight:bold;}
#ran1{left:107px; top:34px;}
#ran2{left:107px; top:104px;}
#ran3{left:107px; top:189px;}
#ran4{left:107px; top:257px;}
#ran5{left:107px; top:389px;}
#ran6{left:107px; top:456px;}
#ran7{left:107px; top:544px;}
#ran8{left:107px; top:612px;}

#ran9{left:292px; top:72px;}
#ran10{left:292px; top:224px;}
#ran11{left:292px; top:426px;}
#ran12{left:292px; top:579px;}

#ran13{left:471px; top:151px;}
#ran14{left:471px; top:506px;}

#ran15{left:659px; top:325px;}