@charset "utf-8";
/* CSS Document */

body,p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,table,td,input,form,option,select{ margin:0; padding:0;}
body{ background:url(../images/BG.jpg) no-repeat center top; font:normal 12px/22px simsun; color:#353535;}
ul,li,ol,dt{ list-style:none;}
a{color:#353535; text-decoration:none;}
a:hover{ text-decoration:underline;}
a img{ border:0;}
input,select{ font-size:12px;}
button{ cursor:pointer;}
.clearit{ clear:both;}


#header{ width:1002px; height:208px; margin:0 auto;}
#wrpapper_flash{ position:relative; width:1002px; margin:0 auto;}
.conflash{ position:absolute; left:0; top:0; width:1002px; margin:0 auto; }

#mainav{ width:922px; height:30px; margin:0 auto;}
#mainav table{width:100%; background:#2163a8;}
#mainav table td{ height:30px; line-height:30px; text-align:center; padding-right:1px; background:url(../images/nav_line.gif) no-repeat right top;}
#mainav table td a{ color:#fff;} 
 
#mainav table td .subnav{position:relative; width:100%; z-index:15;}
#mainav table td .subnav ul{position:absolute; left:0; top:30px; width:103px; display:none;  opacity:0.8; filter:alpha(opacity=80);}
#mainav table td .subnav ul li{ float:left; width:103px; height:21px; text-align:center;}
#mainav table td.show .subnav a{color:#ffaf34;}
#mainav table td.show .subnav ul li a{ display:block; width:100%; height:21px; line-height:21px; background:#3f7ab6; font-size:12px; font-weight:normal; color:#fff; padding:0; border:0;}
#mainav table td .subnav ul li a:hover{height:21px; line-height:21px; background:#e88f33; color:#fff; border:0; text-decoration:none;}

#mainav table td.show .subnav ul{ display:block;}



.container{ width:922px; background:#ecf2f8; margin:0 auto; /*overflow:hidden;*/}
.container2{ width:922px; margin:0 auto; overflow:hidden;}


#footer{ width:923px; height:86px; margin:0 auto; font-family:Arial;border-top:1px solid  #E3EDFB;margin-top:4px}
#footer .list{ height:25px; line-height:25px;  color:#606060; display:inline;}
#footer .list a{ padding:0 9px; color:#606060;}
#footer  .number{ background:url(../images/number.jpg) no-repeat left center; padding-left:22px;}
#footer address{ float:left; display:block; font-style:normal; margin-left:116px; color:#a9a9a9; display:inline;}
#footer span{color:#a9a9a9; margin-left:30px;}
#footer p{ text-align:center;}



.topspan{ margin-top:11px;}


/*-----------hehao 2010-08-30-----------*/
.fixpic_0830{ width:233px; height:126px;z-index:1002;  right:0; top:200px; position: absolute;}
/*html{ _overflow: hidden;}
body{ height: 100%; overflow: auto;}*/
/*-----------hehao 2010-08-30-----------*/

/*-----------wangdd 2010-09-03-----------*/
.imgpic903{ width:215px; height:336px; z-index:1002;position:absolute; right:0; top:150; }
/*-----------wangdd 2010-09-03-----------*/
