@charset "utf-8";
body{ font-family: "微软雅黑";}
.navlist{width:100%;position:absolute;left:0px;top:0px;z-index:1111;height:116px;background:none;}
.nav{width:100%;height:116px; position:relative}
.logo{left:0px;top:0px; width:506px; height:88px; float:left; margin-top:15px; margin-left:-8px;}
.navlist{background:url(../images/nav_bj.jpg) repeat-x -5px;}
.nav .cbnav{width:auto; float:right; margin-top:27px; margin-right:8px;}
.nav_j{ margin:0 15px;}
.nav li,.navlist:hover li{float:left;text-align:center;margin:0px auto;}
.nav a.tit,.navlist:hover a.tit{font-size:14px;color:#555;display:block;height:88px; line-height:88px; white-space:nowrap; overflow:hidden; font-family: "微软雅黑";}
.nav a.tit:hover{background:url(../images/33.png) bottom center no-repeat;color:#5fb272}
.navlist:hover a.tit,.navlist:hover .has-dropdown a.tit,.navlist .has-dropdown a.tit{font-size:14px;color:#555;display:block;height:88px; line-height:88px; white-space:nowrap; overflow:hidden}
.navlist:hover a.tit{position:relative;overflow:hidden;}
.navlist:hover a.tit:hover{background:url(../images/33.png) no-repeat 23px 78px; color:#5fb272}
.navlist:hover .has-dropdown a.tit:hover{ background:none;}
.navlist:hover li .span,.navlist li .span{display:none;}
.navlist:hover li .box .con,.navlist li .box .con{width:auto; float:right}
.navlist:hover li .box,.navlist li .box{width:100%;height:40px;position:absolute;top:88px;left:0;background-color: rgba(67,67,67,0.5);display:none; text-align:right; padding-right:200px; z-index:1; margin-top:27px;}
.navlist:hover li .cur,.navlist li .cur{display:block;}
.navlist:hover li .box a span,.navlist li .box a span{ margin-right:5px;}
.navlist:hover li .box2,.navlist li .box2{width:auto; margin:0 auto;}
.navlist:hover li .box .er,.navlist li .box .er{border:none;background:none;font-size: 14px;font-weight: normal; width:auto;position:relative;float:left; height:40px; line-height:40px;}
.navlist:hover li .box .er a,.navlist li .box .er a{display:block; width:100%;height:100%; padding:0px 3px; text-align:center;color:#fff;}
.navlist:hover li .box a:hover{color:#fff; }
.navlist:hover li .box .er ul,.navlist li .box .er ul { display:none; position:absolute; top:40px; left:0; width:100%; padding:5px 0px;background-color: rgba(67,67,67,0.5);} 
.navlist:hover li .box .er ul li,.navlist li .box .er ul li{ line-height:26px;  padding-left:10px; text-align:left;margin-left:0px;width:100%; }
.navlist:hover li .box .er ul li:hover,.navlist li .box .er ul li:hover{background:none;}
.navlist:hover li .box .er ul li a, .navlist li .box .er ul li a{color:#fff;text-align:left;}

.navlist:hover li.book,.navlist li.book{display:none;width:100%; background-color:#56aa68; text-align:center}
.navlist:hover li.book img,.navlist li.book img{width:22%; padding:20px 2%;}
.navtel{display:none;}
.navuser{position:absolute;right:130px;top:30px; width:30px; height:28px; }
.navuser button{width:30px;height:28px;background:url(../images/user2.png) center center no-repeat}
.navuser button:focus{outline:-webkit-focus-ring-color auto 0px; background:url(../images/user1.png) center center no-repeat}
.navuser button:hover{background:url(../images/user1.png) center center no-repeat}
.navuser .dropdown-menu {width: 130px;background: #fff;}
.navuser .dropdown-menu li {display: block;margin: 0;padding: 0;width: 100%;}
.navuser .dropdown-menu li b{ font-weight:normal;color:#ff9000}
.navuser .dropdown-menu li a {line-height:30px; text-align:left; font-size: 12px; padding:0px 10px;color:#555; text-decoration:underline}

/*导航下拉样式*/
.dropdown{position:relative; z-index:999; float:right; top: 22px;
margin-right: -531px;}
.dropdown button{font-weight:normal;background:#5fb272; color:#fff; font-size:14px; text-align:center; width:102px; height:26px; line-height:26px; border-radius:5px;}
.dropdown button:focus{outline:-webkit-focus-ring-color auto 0px; color:#fff;}
.dropdown button:hover{color:#fff; background:#5fb272;}
.dropdown button .caret { margin-left:10px;}
.dropdown .dropdown-menu {width: 100%;background: #fff;}
.dropdown .dropdown-menu li {display: block;margin: 0;padding: 0;width: 100%;}
.dropdown .dropdown-menu li a {line-height:30px; text-align:center; border-bottom:solid 1px #eee;font-size: 14px; padding:0px;color:#555}
.dropdown .dropdown-menu li a em{background:url(../images/hanwen.png);width:50px;height:30px;display:block; margin:0 auto}
.dropdown .dropdown-menu li a:hover em{background:url(../images/hanwen2.png);}
.dropdown .dropdown-menu li a:hover {background-color: #5fb272;color: #fff;}

.nav_z{ width:1100px; height:auto;  margin:0 auto;}
.nav_bj{margin: 16px;}

