@charset "utf-8";
/* CSS Document */
.header{ width:100%; height:auto; margin:auto; }
.header_tao{ width:100%; height:30px; margin:auto; margin-bottom:3px; border-bottom:2px solid #ccc; background:#eee;}
.header_tao_list{ width:980px; margin:auto; height:30px;}
.header_tao_list b{ display:block; float:left; padding-top:5px; font-weight:normal;}
.header_tao_list b a{ color:#f00; margin-left:10px;}
.header_tao_list ul{ display:block; float:right; margin-right:10px;}
.header_tao_list li{ float:left; margin:5px 7px 0px 7px;}

.logo{ width:980px; margin:auto; height:120px; margin-bottom:3px;overflow:hidden;}
.logo b{ width:421px; height:120px; float:left;}
.logo b img{ width:421px; height:120px;}
.logo_rlsyt{ float:right;  height:120px; width:559px;}
.logo_rlsyt img{ height:120px; width:559px;}


.navt{ width:980px;background:#00ccff; margin:0 auto;overflow:hidden;}
.navt ul{display:block;width:100%;overflow:hidden;}
.nav{line-height:33px; position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{float:left;  position:relative;width:10%;height:33px;}
.nav .nLi h3{display:block;width:100%;height:100%;}
.nav .nLi h3 {display:block; font-size:16px; font-weight:bold;  color:white;}
.nav .nLi h3 a{display:block;width:100%;height:100%;font-size:16px; text-align:center;line-height:33px;}

.nav .sub{width:100px; left:0; display:none; top:34px;  position:absolute; background:#00a6cf;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{display:block; padding:0 7px; }
.nav .sub a:hover{ background:#00ccff; color:#fff;  }
.nav .on h3 a{background:#00a6cf; color:#fff;   }
.nav .block{display:block;} 



























