/*css reset*/
.wm-public{ position:absolute;}
body { font-size:12px; font-family:Verdana;background:url(../images/bodybg.jpg) repeat;}
:focus {outline:none;}
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur()); outline:none;}
area{blr:expression(this.onFocus=this.blur());outline:none;}
ul,ol { list-style:none;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd{ margin:0; padding:0;}
img {border:0 none; display:block;}

.wrap{ background:url(../images/bg.jpg) no-repeat center top; clear:both;}
.content{ width:1002px; margin:auto; position:relative;}

/*topnav*/
.nav_box{width:500px; height:30px; line-height:30px; left:30px; top:0; float:left;}
.nav_box,.nav_box a{color:#c7c7c7;}
.nav_box a:hover{color:#FF0;}
.nav_box span{padding:0 8px;}
#top{width:1002px;margin:0 auto; color:#fff; background:#000;}
#share_line{width:250px;height:20px; float:right; line-height:20px; }
#share_line ul{ margin-top:3px;}
#share_line ul li{ line-height:20px;}

.nav a{width:155px;height:155px;display:block;text-indent:-99999em;overflow:hidden;background:url(../images/none.jpg);position:absolute;}
.nav a.a1{top:596px;left:115px;}
.nav a.a2{top:599px;left:307px;width:164px;}

.main{ background:url(../images/cont_mid.jpg) repeat-y; min-height:900px;_height:900px;}
.main_bg_top{ background:url(../images/cont_top.jpg) no-repeat top}
.main_bg_bom{background:url(../images/cont_bom.jpg) no-repeat bottom;min-height:900px;_height:900px;}
.txt{ width:694px; margin:0 auto; color:#8ea2b2; line-height:20px;}
.tab_box{padding-bottom:120px;}
/*tab_nav*/
.navul{width:400px;height:41px;position: absolute;left: 270px;top: 282px; overflow:hidden;}
.navul li{width:100px; height:41px; display:block; float:left; text-indent:-99999em; overflow:hidden; cursor:pointer; }
.navul li.btn1{background:url(../images/nav_01.jpg)}
.navul li.btn2{background:url(../images/nav_02.jpg)}
.navul li.btn3{background:url(../images/nav_03.jpg)}
.navul li.btn4{background:url(../images/nav_04.jpg); width:99px;}
.navul li.selected{background-position:0 -41px;}

.txt h2{ font-size:16px; color:#48b5fa; padding:10px 60px;}
.txt h3{ font-size:14px; color:#48b5fa; font-weight:normal; margin:10px 60px;}
.txt p{margin:10px 60px;}
.txt b{ font-size:14px;color:#48b5fa;font-weight:normal; }
.img{ background:#021a35;border-bottom:#04223c 1px solid; border-top:#04223c 1px solid;filter:alpha(opacity=50);opacity:0.5; margin:2px 0;}
.txt img{ margin:0px auto; padding:40px 0;}

h2.title{ text-align:center; color:#fff; height:24px; display:block; background:#021224; font-size:20px; font-weight:bold;filter:alpha(opacity=70);opacity:0.7;border-top:#04223c 1px solid;}


.tab_td{border-collapse:collapse; line-height:24px;}
.tab_td td ,.tab_td th{padding:5px; font-size:12px;}
.tab_td th{text-align:center;font-weight:bold; font-size:16px; height:34px; line-height:34px; border-bottom:1px solid #084882; border-top:1px solid #084882;}
.tab_td tr.color td{background:#022242;}
.tab_td td img{ padding:5px;}