/***********Universal Selector Reset***********/
*, body {  font-family:Arial, Helvetica, sans-serif,"����"}
body { background-color:#e4e4e4; background:url(sa2images/bodybg.gif);font-size:12px;}
a { color:#373737;}
.bg { background:url(sa2images/headerbg.jpg) no-repeat center top; width:100%; min-width:980px; height:440px; }
.bgwarp { width:980px; height:440px; margin:0 auto;}
.bg2 { background:url(sa2images/headerbg2.jpg) no-repeat center top; width:100%; min-width:980px; height:473px; }
.bgwarp2 { width:980px; height:473px; margin:0 auto;}

.menu { width:100%; height:167px; background:url(sa2images/menu_2.jpg) no-repeat center top; min-width:980px; margin-top:-440px; }
.menuwarp { width:980px; height:167px; margin:0 auto; }

.menu2 { width:100%; height:167px; background:url(sa2images/menu2_2.jpg) no-repeat center top; min-width:980px; margin-top:-473px; }
.menuwarp2 { width:980px; height:167px; margin:0 auto; }

.menua { width:910px; padding-left:44px; padding-top:10px; }
.menua .menua01 { width:80px; height:24px; display:block; float:left; margin-right:35px; cursor:pointer; }
.menua .menua02 { width:197px; height:120px; display:block; float:left; margin-right:19px;cursor:pointer;}
.menua .menua03 { width:80px; height:24px; display:block; float:left; cursor:pointer;}

.menua2 { width:910px; padding-left:60px; padding-top:10px; }
.menua2 .menua01 { width:80px; height:24px; display:block; float:left; margin-right:35px; cursor:pointer;}
.menua2 .menua02 { width:197px; height:120px; display:block; float:left; margin-right:25px;cursor:pointer;}
.menua2 .menua03 { width:80px; height:24px; display:block; float:left; cursor:pointer;}
/***********Link Reset***********/
a:link,a:visited { text-decoration:none;}
a:focus {outline:none;}
a:hover { color:#000000; }

/***********List Reset***********/
ul,ol { list-style:none;}

/***********Universal Margin&padding Reset***********/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd{ margin:0; padding:0;}

/***********Image Border Reset***********/
img {border:0;}
.pages { text-align:center; width:600px; }
.gamenewslist li .pages a { float:none; }
.clear5{ clear:both; margin-top:5px; }
.clear15{ clear:both; margin-top:15px; }
.wrap{width:980px;margin:0 auto;}
.wrap2{width:980px;margin:0 auto;}
.more { float:right; margin-right:5px; color:#ffffff; }


.leftbox { padding-top:59px; float:left; width:228px;}
.left2box { padding-top:43px; float:left; width:228px;}
.leftsbox { margin-top:10px; }
.leftsboxul { width:167px; margin:0 10px; }
.leftsboxul li { width:66px; padding-left:14px; float:left; background:url(sa2images/icon04.jpg) no-repeat 0px 7px; line-height:25px;}

.midbox { float:left; width:454px;}
.fristmidbox { background:url(sa2images/midboxtop1.jpg) no-repeat 0 bottom ; }
.midnewbox { width:381px; height:280px; }
.midnewboxul { position: absolute; width:381px; height:35px;  }
.midnewboxul li.sel { float:left; width:104px; height:35px; }
.midnewboxul li.sel .newslist { visibility:visible; }
.midnewboxul li { float:left; width:104px; height:35px; margin-right:20px;}
.newslist {position:absolute; left:0px; top:45px; visibility:hidden;}
.newsul { width:381px; }
.newsul li { line-height:28px; width:361px; padding-left:20px; background:url(sa2images/icon01.gif) no-repeat 3px 9px; border-bottom:1px dotted #000; height:28px;}
.newsul li a { float:left; }
.newsul li span { float:right; }

.newsul .newsulli2 {background:none; padding:0 0; margin:0 0; width:381px; border-bottom:0px;}
.newsul .newsulli2 a { float:right; }

.rightbox { width:295px; float:right;padding-top:65px;}
.wjglul{ width:230px; margin:0 auto; }
.wjglul li { width:210px; padding-left:20px; background:url(sa2images/icon03.gif) no-repeat 5px 7px; line-height:20px; }
.wjglul li a { color:#e2cc83; }

.footer p { line-height:25px; }
.footer .cins { width:172px; height:62px; display:block; margin-left:63px; float:left; }
.footer .cs a { color:#000000; text-decoration:none;}
.footer .cs a:hover { text-decoration:underline; }
.digi { width:60px; height:60px; display:block; margin-left:5px;  float:left;}


.right2box { width:742px; float:right; padding-top:174px; }
.inrightbox { width:673px; margin:9px 12px; }
.inrightboxtable { width:332px; float:left; margin-left:3px; }
.inrightboxwz { width:312px; margin:0 0 0 9px;word-wrap: break-word; word-break: keep-all; line-height:20px; color:#fffbc2;}
.inrightboxwz a{ color:#fffbc2; }

.inrightlistul { width:656px; margin:10px auto 0 auto;}
.inrightlistul li { width:636px; padding-left:20px; background:url(sa2images/icon05.gif) no-repeat 3px 4px; line-height:25px; border-bottom:1px dotted #000; height:25px;}
.inrightlistul li a { float:left; }
.inrightlistul li span { float:right; }

h1{ font-size:14px; text-align:center; }
.concon{ margin-top:20px; }
.concon p { margin-top:10px; line-height:25px; }

.connav { width:680px; margin: 20px auto 10px;}
.connavbut { width:125px; height:33px; background:url(sa2images/connavbutbg.jpg) no-repeat; line-height:33px; font-size:13px; font-weight:bold; text-align:center; color:#FFFFFF; }
.connavbut a { color:#FFFFFF; }

.conline { width:680px; background:url(sa2images/conline.jpg) repeat-x; height:8px; margin:10px auto; }

.contitle { color:#e3ca87; font-size:13px; font-weight:bold; }
.contable table,.contable tr,.contable td { border:1px solid #c6b683; }
.condiv { width:680px; margin:20px auto 0; line-height:20px; }
.condiv p { line-height:25px; }

.imglist { width:702px; margin:10px auto; }
.imglistbox { width:184px; float:left; margin:5px 21px; display:inline; }
.imgbg { background:url(sa2images/imgbg.jpg) no-repeat; width:184px; height:138px; padding-top:8px; padding-left: 7px;}
.imgalt { width:184px; }
.imgalt p { text-align:center; line-height:25px; }

.imgbg2 { width:184px; height:129px; background:url(sa2images/imgbg2.jpg) no-repeat;padding-top:8px; padding-left: 7px;}
.imgsize { width:184px; height:30px; background:url(sa2images/imgbg2_1.jpg) no-repeat; }
.size1280 { width:61px; height:13px; display:block; margin-left:15px; margin-top:11px; float:left; display:inline;}
.size1024 { width:61px; height:13px; display:block; margin-left:28px; margin-top:11px; float:left; display:inline; }

.downtit01 { width:242px;  height:36px; background:url(sa2images/downtit01.jpg) no-repeat; }
.downtit02 { width:242px;  height:36px; background:url(sa2images/downtit02.jpg) no-repeat; }
.downtit03 { width:242px;  height:36px; background:url(sa2images/downtit03.jpg) no-repeat; }
.downline { width:645px; background:url(sa2images/conline.jpg) repeat-x; height:8px; margin:10px auto; }
.downalt p { line-height:25px; color:#826911; font-size:13px; font-weight:bold; }

.pardown { background-color:#fbfff3;  margin-top:10px; }
.pardown,.pardown td{border:1px solid #cccccc;}
.pardown td { height:30px; line-height:30px; text-align:center; width:92px;color:red;  }
.pardown td a { color:red; }

.pages { height:35px; }
.pages a { padding:5px; background-color:#f1e7bb; border:1px solid #c6b683; }

.wenjuan{width:637px; height:773px; margin:10px auto;}
.wenlists { width:406px; }
.wenlists li { height:42px; padding-top:5px; text-align:left;}
.divbg{ height:42px; background:url(sa2images/wenjuanli.jpg) no-repeat;}
.jindu{float:left; padding-left:20px; margin-top:2px; height:39px;}
.jindu1{ height:21px;}
.jindutiao{ height:18px;}
.fonttop{ font-weight:bold; color:#5b3714; text-align:center;}
.td_fist{ border-top:1px dotted #5b3714;}
.xuanxiang{padding-left:20px;}
.returnindex{margin-top:20px; text-align:center;}

.service_top{width:244px; height:38px; background:url(sa2images/service01.gif) no-repeat; margin:5px auto 0;} 
.service_mid{width:244px; background:url(sa2images/service02.gif) repeat-y; margin:0 auto; text-align:center}
.service_bot{width:244px; height:6px; background:url(sa2images/service04.gif) no-repeat; margin:0 auto;} 

.top1{width:240px;margin:5px auto;font-size:12px;background:#5b3717;padding-bottom:2px;}
.top1 h1{width:236px;margin:2px auto 5px;}
.top1 table tr td{border-bottom:1px solid #541B0A;border-left:1px solid #541B0A;height:20px;line-height:20px;}