@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
/* nav_menu */
.nav_menu{
    text-shadow: 1px 1px 2px #a09f9f;
    box-shadow: 0px 0px 3px 0px #565656;
    width: 100%;
    height: auto;
    background: #005d6c;
    z-index: 999;
}
/*.nav{width:1006px;height:41px;position:relative;margin:0 auto;} */
.nav{width:100%;height:41px;position:relative;margin:0 auto;}
.nav .list li{float:left;}
/*.nav .list a{float:left;display:block;width:125px;height:42px;text-align:center;font:bold 13px/36px "微软雅黑";color:#fff;}*/
.nav .list a{float:left;display:block;width:110px;height:42px;text-align:center;font:normal 1.2em/2.2em "Microsoft YaHei";color:#fff;}
@media screen and (min-width: 1201px) { 
.nav .list a{width:6.4em;} 
} 
@media screen and (min-width: 992px) and (max-width: 1200px) { 
.nav .list a{width:5.8em; font-size: 1.1em; line-height: 2.3em;} 
} 
@media screen and (min-width: 768px) and (max-width: 991px) {
.nav .list a{width:4.6em; font-size: 1.03em; line-height: 2.6em;} 
/*.nav .list a{font:normal 1em/3em "Microsoft YaHei";}*/
}

.nav .list a:hover{color:#FFA304;text-decoration: none;}
.nav .list a:hover,.nav .list .now{color:#ff9800;background:#fff;}
/*.nav .box{position:absolute;left:-5px;top:42px;width:1006px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #074c52;} */
.nav .box{position:absolute;/*left:-5px;*/top:41px;width:100%;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #005d6c;  z-index:9998;}
.nav .cont{position:relative;padding:0px 0px 0px 0px;/*background:url(./hw_zxdj.png) no-repeat center bottom;*/ z-index:9999;}
/* sublist */
.sublist {
    margin-top: -8px;
}
.sublist ul {
    text-align: center;
}
.sublist ul li {
    display: inline-block;
    line-height: 2em;
    padding: 10px 10px 5px 10px;
}
.sublist ul li h3 {
    margin-top: 0.4em;
}
.sublist ul li a {
    height: 2em;
    width: 125px;
    line-height: 0.7em;
    margin-right: 5px;
    font-size: 0.6em;
    color: #666666;
    text-decoration: none;
}
.sublist ul li a:hover {
    color: #ff9800;
}

#navfouce {margin-top: 0px;}

