@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#333; text-align:left; }
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{border:0; display:block}

.mainbox{ width:1100px; margin:0 auto;overflow:hidden;}
.lf{ float:left}
.rf{ float:right}

/*顶部*/
.top-box{ height:36px; width:100%; overflow:hidden; background:#046BAE;}
.top-box-l{ background:#004a93 ; padding-left:30px; line-height:36px; color:#fff; width:390px;font-family:Microsoft YaHei;}
.top-box-l p{ font-size:14px; float:left;}
.top-box-l img{ margin-left:10px; float:left; margin-top:5px; }
.top-box-l span{font-size:20px; float:left;}
.top-box-r li{ float:left; color:#fff; width:70px; line-height:36px;}
.top-box-r li img{ margin-top:13px; float:left;}
.top-box-r li a{ margin-left:2px;}
/*二级菜单*/
.nav-box{ width:1100px; height:90px; margin:0 auto;}
.nav-box .logo{float:left; margin:15px 0px 0px; margin-right:10px;}
.nav { float:right;width:666px;position:relative;z-index:9;height:92px;}
.nav ul { height:92px; float:left; }
.nav ul li { float:left;  width:81px;position:relative;height:92px; z-index:9999; }
.nav ul li p{ width:81px; float:left;}
.nav ul li p a { float:left;display:block; width:74px;	text-align:center;font:16px/88px Microsoft YaHei;color:#333; text-decoration:none; float:left;}
.nav ul li p span{ margin-top:34px; color:#e2e2e2; display:block;}
.nav ul li p a:hover { border-bottom:5px solid #0766ff;}
.nav ul li dl {display:none;position:absolute;left:-35px;top:93px;width:136px;z-index:33; background:#333; padding-bottom:2px;}
.nav ul li dl dd{width:136px; height:38px; line-height:38px;display:block; clear:both;text-align:center; background:none;}
.nav ul li dl dd a { text-decoration:none; color:#cacaca; font-family:Microsoft YaHei; border-bottom:1px dashed #666 ; width:120px; margin:0 auto; display:block;height:38px; line-height:38px; overflow:hidden;}
