﻿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: url(../images/bg.jpg) no-repeat center top #221f27;}
a{color:#2d506e;text-decoration:none;blr:expression(this.onFocus=this.blur())}
a:link{color:#2d506e;text-decoration:none}
a:hover{color:#2d506e;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:980px;margin:0 auto}
#blank{font-size:0;height:0;line-height:0;clear:both;visibility:hidden}
#blanks{height:10px;line-height:10px;clear:both;visibility:hidden}
#head{color:#fff;width:980px;margin:0 auto;height:150px;overflow:hidden}
#logo{float:left}
#says{float:right;font-size:12px;margin:115px 10px 0 0}
#says a{color:#ff0}
#menu{font-size:14px;height:48px;background:#0069b5;border-bottom:10px solid #00305a;}
#menu a{float:left;color:#fff;font-weight:700;height:48p;line-height:48px;text-align:center;padding:0 25px;margin-right:2px}
#menu a:hover{color:#2a251b;background:#fff;text-decoration:none}
#menu .on{float:left;color:#2a251b;height:48px;line-height:48px;text-align:center;padding:0 25px;display:block;background:#fff}
#menu span{float:right;font-size:12px;width:220px;background:#7b97b0;border-left:10px solid #00305a}
#menu span a{float:left;color:#00305a;width:110px;padding:0;margin:0}
#menu span a:hover{background:#fff;text-decoration:none}

/* 首页-幻灯 */
#focus{width:710px;height:250px;margin:8px 8px 0 0;overflow:hidden;position:relative;}
#focus ul{float:left;width:710px;height:250px;clear:both;position:absolute;}
#focus ul li{float:left;width:710px;height:250px;overflow:hidden;position:relative;}
#focus ul li img{width:710px;height:250px;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .sbn{position:absolute;left:0;bottom:25px;width:710px;text-align:center;}
#focus .sbn span{display:inline-block;_display:inline;_zoom:1;width:30px;height:10px;_font-size:0;margin:0 3px;cursor:pointer;background:#fff;}
#focus .preNext{width:41px;height:69px;top:86px;cursor:pointer;position:absolute;}
#focus .pre{left:0;background:url(../images/push.png) no-repeat 0 0;}
#focus .next{right:0;background:url(../images/push.png) no-repeat -41px 0;}


#main{width:960px;margin:0 auto;margin-top: 58px;border:15px solid #00305a;background-color:#fff;overflow:hidden}
#left{float:left;width:710px;padding:10px}
#left h3{color:#2d506e;font-size:14px;width:690px;margin:0 auto;height:35px;line-height:35px;border-bottom:3px solid #2d506e}
#left h3 span{float:right;color:#8b2c8c;font-size:12px;font-weight:400}
#left p{color:#2d506e;line-height:25px;padding:10px}
#faq{padding:10px}
#faq dt{color:#2d506e;font-size:14px;height:35px;line-height:35px;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-color:#b2d5eb}
.ft{width:11px;height:7px;position:absolute;z-index:50;left:25px;top:-7px}
#right{float:right;width:200px;padding:10px}
#right h3{color:#2d506e;font-size:14px;width:180px;margin:0 auto;height:35px;line-height:35px;border-bottom:3px solid #2d506e}
#right p{color:#2d506e;width:180px;line-height:25px;padding:10px}
#so{width:180px;height:304px;margin:0 auto;overflow:hidden;position:relative}
#so ul{position:absolute;height:304px;left:0;top:0}
#so li{float:left;width:180px;line-height:20px;padding:9px 0;margin-top:2px;background:#7b97b0;border-bottom:1px solid #6785a0}
#so li span{color:#555}
#bg{background:#e5d5bf}
#bg table tr:hover{background:#faf5ed}
#be{width:100%;border-top:2px solid #c9b69d;border-left:1px solid #c9b69d;border-bottom:1px solid #c9b69d}
#be thead th{color:#555;height:45px;line-height:45px;text-align:center;background:#e3d2bb;border-right:1px solid #c9b69d;border-bottom:2px solid #c9b69d}
#be tbody td{height:40px;line-height:40px;border-right:1px solid #c9b69d;border-bottom:1px solid #c9b69d}
#bk td{color:#318912;text-align:center}
#bk a{color:#318912}
#bt td{color:red;background:#af6;text-align:center}
#bt a{color:red}
#bw td{color:#aaa092;text-align:center}
#bn{padding:0 10px 10px 10px;text-align:center}
#bn table tr:hover{background:#eee}
#bm{width:100%;margin-top:20px;border-top:1px solid #ccc;border-left:1px solid #ccc}
#bm thead th{color:#555;height:45px;line-height:45px;text-align:center;background:#eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
#bm tbody td{height:40px;line-height:40px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.bn{font-weight:700;background:#eee}
.tn{color:#999}
.tl{text-align:left;padding-left:15px}
#foot{clear: both;color:#9ab5c8;width:960px;line-height:25px;text-align:center;padding:10px 0;background:#00305a;border-top:10px solid #00305a}
#foot a{color:#9ab5c8}
#ol{font-size:13px;position:fixed;top:230px;right:0;z-index:99}
#ol a{color:#00a0e9}
#ol a:hover{color:#f80;text-decoration:none}
#ol #olu{position:relative;width:28px;float:left}
#ol #olu a{width:29px;height:115px;display:block}
#ols{background:url(ol.png) no-repeat 0 bottom;padding-bottom:5px;width:140px;float:left;overflow:hidden}
#ol .tp{background:url(ol.png) no-repeat 0 0;height:5px}
#ol ul{background:url(ol.png) repeat-y -141px 0;padding:0 5px}
#ol ul h3{color:#027fe0;height:42px;line-height:42px;padding:5px 0;text-align:center;border-bottom:2px solid #eee;margin-bottom:5px}
#ol ul li{height:32px;line-height:32px;padding:5px 0;overflow:hidden;word-wrap:break-word;border-bottom:1px dashed #eee;margin:0 10px}
#ol ul li:last-child{border-bottom:none}
#ol .btnopen{background:url(ol.png) no-repeat -312px 0;position:relative;width:29px;height:115px;top:47px;left:0}
#ol .btnctn{background:url(ol.png) no-repeat -282px 0;position:relative;width:29px;height:115px;top:47px;left:0}
#ol .qq{display:block;padding-left:21px;background:url(ol.png) no-repeat 0 -21px}
#ol span{color:#01a520;display:block;padding-left:19px;background:url(ol.png) no-repeat 0 -52px}
#ol span:hover{color:#f80}
#ol .un{display:block;padding-left:21px;background:url(ol.png) no-repeat 0 -86px}
#ol .yy{display:block;padding-left:21px;background:url(ol.png) no-repeat 0 -116px}
#ol .cz{display:block;padding-left:21px;background:url(ol.png) no-repeat 0 -145px}
#ol .go{display:block;padding-left:21px;background:url(ol.png) no-repeat 0 -174px}
.STYLE2{color:#FFF;font-weight:700;font-size:14px}
.float_logo{z-index:1000;width:200px;height:186px;left:50%;margin-left:500px;top:50px;overflow:hidden;position:absolute}