body,div,li,ul{margin:0;padding:0}
body{font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;color:#2d506e;font-size:12px;background:#000 url(bg.jpg) no-repeat top center;behavior:url(csshover.htc)}
a{color:#666;text-decoration:none;blr:expression(this.onFocus=this.blur())}
a:link{color:#666;text-decoration:none}
a:hover{color:#666;text-decoration:underline}
li,ul{list-style-type:none}
*{padding:0;margin:0}
img{border:0;border:none}
*html{background-image:url(about:blank);background-attachment:fixed}
#warp{width:990px;margin:0 auto}
#b{font-size:0;height:0;line-height:0;clear:both;visibility:hidden}
#bs{height:12px;line-height:12px;clear:both;visibility:hidden}
#tops{height:38px}
#top{width:100%;min-width:988px;height:38px;line-height:38px;background:#333;z-index:9;opacity:.6;filter:alpha(opacity=60)}
#top a{float:left;color:#fff;height:38px;line-height:38px;margin-right:20px;display:inline-block}
#top span{float:right}
#top span a{margin:0 0 0 20px;display:inline-block}
#head{color:#fff;width:990px;margin:0 auto;height:177px;overflow:hidden}
#logo{float:left}
#says{float:right;font-size:12px;margin-top:105px}
#menu{width:970px;margin:0 auto;font-size:14px;height:65px;padding:0 12px;position:relative}
#menu a{float:left;color:#a99877;width:104px;padding-top:35px;height:30px;line-height:30px;text-align:center;background:url(menu.jpg) no-repeat}
#menu a.i{background-position:0 0}
#menu a.n{background-position:-104px 0}
#menu a.v{background-position:-208px 0}
#menu a.d{background-position:-312px 0}
#menu a.r{background-position:-416px 0}
#menu a.s{background-position:-520px 0}
#menu a:hover{color:#fff;text-decoration:none}
#menu a:hover.i{background-position:0 -65px}
#menu a:hover.n{background-position:-104px -65px}
#menu a:hover.v{background-position:-208px -65px}
#menu a:hover.d{background-position:-312px -65px}
#menu a:hover.r{background-position:-416px -65px}
#menu a:hover.s{background-position:-520px -65px}
#menu a.in{color:#f3e6d0;background-position:0 -130px}
#menu a.nn{color:#f3e6d0;background-position:-104px -130px}
#menu a.vn{color:#f3e6d0;background-position:-208px -130px}
#menu a.dn{color:#f3e6d0;background-position:-312px -130px}
#menu a.rn{color:#f3e6d0;background-position:-416px -130px}
#menu a.sn{color:#f3e6d0;background-position:-520px -130px}
#menu a:hover{color:#fff;text-decoration:none}
#menu span{float:right;font-size:14px;color:#221103;width:200px;line-height:25px;padding:10px 90px 10px 54px}
#menub{width:994px;height:20px;left:0;top:77px;position:absolute;background:url(mb.png) no-repeat}
#main{width:994px;margin:0 auto;margin-top:27px;background:url(mg.jpg) repeat-y}
.main{width:964px;margin:0 auto;padding:12px 15px;overflow:hidden;background:url(mt.jpg) no-repeat top}
#left{float:left;width:722px}
#right{float:right;width:233px}
#rt{width:233px;height:100px;background:url(rt.gif) no-repeat}
#rt h1{color:#f3e6d0;font-size:14px;padding:55px 0 10px 55px;background:url(r.gif) no-repeat 28px 56px}
#rm{width:233px;background:url(rm.gif) repeat-y}
#rb{width:233px;padding-bottom:120px;background:url(rb.gif) no-repeat bottom}
#rb h1{color:#f3e6d0;font-size:14px;padding:35px 0 20px 55px;background:url(r.gif) no-repeat 28px 36px}
#rb p{color:#666;line-height:25px;padding-left:30px}
#bk{width:233px;height:152px;background:url(b.gif) no-repeat}
#bk h1{color:#221103;font-size:14px;padding:12px 0 10px 36px;background:url(rs.gif) no-repeat 12px 13px}
#here{width:696px;height:35px;padding:0 12px;line-height:35px;background:#222}
#ol{width:200px;height:90px;margin:0 auto;overflow:hidden;position:relative}
#ol ul{position:absolute;height:90px;left:0;top:0}
#ol li{float:left;width:200px;color:#221103;line-height:22px;text-align:center}
#in{width:720px;height:260px;background:url(tbg.gif) no-repeat}
#inl{float:left;width:230px;padding-top:79px}
#inl img{width:206px;height:70px;display:block;margin:12px 0 0 12px}
#form{width:460px;padding:22px 10px 0 15px;overflow:hidden}
#form table tr{background:#24221d}
#form table tr:hover{background:#102b59}
#forme{width:100%;border-top:1px solid #070503;border-left:1px solid #070503}
#forme th{color:#ffa;line-height:40px;text-align:center;background:#1d4280;border-right:1px solid #070503;border-bottom:2px solid #070503}
#forme td{color:#c1790c;height:35px;line-height:35px;text-align:center;border-right:1px solid #070503;border-bottom:1px solid #070503;overflow: hidden;white-space: nowrap;}
#de{color:#ad835a;width:705px;line-height:25px;padding:30px 0 15px 15px;background:#191814 url(de.gif) no-repeat}
#it{color:#f3e6d0;font-size:14px;width:705px;height:40px;line-height:40px;padding-left:45px;background:url(ts.gif) no-repeat}
#is{color:#ad835a;font-size:12px;width:720px;line-height:25px}
#faq{padding:10px 2px 10px 0}
#faq dt{color:#f3e6d0;font-size:14px;height:35px;line-height:35px;background:url(rs.gif) 0 8px no-repeat;padding:0 0 0 26px;position:relative}
#faq dt span{float:right}
#faq dt:hover{cursor:pointer}
#faq dd{color:#333;line-height:25px;padding:10px;margin:10px 0;background:#e5d5bf;border:1px solid #c9b69d;position:relative}
#faq .hover{background:#443927 url(rs.gif) 0 8px no-repeat}
.ft{width:11px;height:7px;position:absolute;background:url(ft.gif) no-repeat;z-index:50;left:25px;top:-7px}
#bn{padding-right:2px;text-align:center}
#bn table tr:hover{background:#241d17}
#bm{width:100%;margin-top:20px;border-top:2px solid #483a30;border-left:1px solid #483a30;border-bottom:1px solid #483a30}
#bm thead th{color:#f3e6d0;height:45px;line-height:45px;text-align:center;background:#241d17;border-right:1px solid #483a30;border-bottom:1px solid #483a30}
#bm tbody td{height:40px;line-height:40px;border-right:1px solid #483a30;border-bottom:1px solid #483a30}
.bn{font-weight:700;background:#241d17}
.tn{color:#999}
.tl{text-align:left;padding-left:15px}
#focu{width:720px;height:265px;background:url(focu.gif) no-repeat top}
#focus{float:left;width:704px;height:249px;clear:both;overflow:hidden;position:relative;margin:8px}
#focus ul{float:left;width:704px;height:249px;clear:both;position:absolute}
#focus ul li{float:left;width:704px;height:249px;overflow:hidden;position:relative}
#focus ul li div{position:absolute;overflow:hidden}
#focus .btnBg{position:absolute;width:704px;height:20px;left:0;bottom:0;background:#000}
#focus .btn{position:absolute;width:684px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:center}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:8px;cursor:pointer;background:#fff}
#focus .btn span.on{background:#fff}
#focus .preNext{width:342px;height:229px;top:0;cursor:pointer;position:absolute}
#focus .pre{left:0;background:url(sl.gif) no-repeat left center}
#focus .next{right:0;background:url(sr.gif) no-repeat right center}
#totop{position:fixed;bottom:80px;right:50px;_position:absolute;z-index:9;display:none;opacity:.6;filter:alpha(opacity=60)}
.totop{width:69px;height:70px;display:block;background:#555 url(totop.png) no-repeat}
.totop:hover{background:#005180 url(totop.png) no-repeat}
#foot{width:994px;height:100px;margin:0 auto;background:url(foot.jpg) no-repeat}
#foot p{color:#666;line-height:25px;text-align:center}
.news-a li {border: 1px solid #000;padding: 20px;margin-right: 10px;}
.news-a li .title {font-weight: bold;color: #fff;}