@charset "utf-8";
/* CSS Document */

#header a.logo_link{display:block; width:178px; height:80px;}
#header .logo_link img{margin-top:10px;height: 72px;}
#header .subject{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:30px;width: 200px;line-height: 80px;height: 80px;text-align: left;text-decoration: none;}
#search{width:334px; height:30px; display:block; margin:24px 0; border:1px solid #C0C0C0;font-family:\5FAE\8F6F\96C5\9ED1;}
#search .search_sel{ display:block; width:64px ; height:28px;  float:left;}
#search .inp_txt_wrap{float:left;}
#search .inp_txt{ float:left;height: 28px;line-height: 28px;margin-left:6px; width:213px;line-height:28px;font-size:14px; border:0px;background:no-repeat 0 0 scroll white;border:none;outline:medium;color:#C0C0C0;}
#search .submit_btn{border:0px;float:right;display:block;width: 49px;height: 28px;background: url(/znw/images/ico.png) -30px -281px no-repeat;cursor: pointer;}
#search .submit_btn:hover{background: url(/znw/images/ico.png) -30px -333px no-repeat;}
#weather{width:118px; height:80px;padding-left: 10px;}
#header_ad{width:492px; height:80px; display:block; }
#header_ad img{float:right;margin-top:15px; }
#nav{background:url(/znw/images/nav_bg.png) no-repeat center; height:80px; padding-top:9px; font-size:14px;font-family:'\5FAE\8F6F\96C5\9ED1'; color:#666;}
div#nav ul{height:26px; clear:both; overflow: hidden;}
#nav ul>li{ float:left;  width:60px; margin-left:10px; line-height:26px; text-align: center; white-space: nowrap;display: inline;text-overflow: inherit; }
#nav ul>li>a{font-size:14px; color:#666;text-overflow: inherit;}

#sec_nav{height:40px; margin-top:8px; margin-bottom:8px; background-color:#116bb4;}
#sec_nav ul>li{ float:left; line-height:40px;padding:0 42px; text-align: center; white-space: nowrap;display: inline;text-overflow: inherit; }
#sec_nav ul>li:hover{background-color:#095a59;}
#sec_nav ul>li.select{background-color:#095a59;}
#sec_nav ul>li>a{font-size:14px; color:#fff;text-overflow: inherit; line-height:40px; text-decoration:none; font-weight:bold;}

#foot_nav{height:200px; background-color:#f1f7f1;padding: 1px 0;}
#foot_nav > div{width:570px; height:150px; border-left:1px solid #116bb4;margin:20px auto;}
#foot_nav > div > div{height:150px; padding:0 13px;border-right:1px solid #116bb4; float:left;}
#foot_nav > div > div >a{display:block;font-family:'\5FAE\8F6F\96C5\9ED1';}
.info_item {
    display: block;
    border-bottom: 1px dashed #116bb4;
    padding-bottom: 8px;
}
.info_item h3 {
    display: block;
}
.info_item .brief {
    color: #3e3a39;
    font-size: 13px;
}
