@charset "utf-8";
.header{width: 100%;height: auto;position: relative;background-color: #fff;}
.header .circle{display:inline-block;width:6px;height:6px;background: url("../images/head/icon-circle.png") no-repeat;background-size: 100% 100%;}
.header .top{width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #eee;}
.header .top .top-middle{width: 1180px;margin: 0 auto;}
.header .top .top-middle .tell{letter-spacing: 1px;color:#585858;}
.header .top .top-middle .tell .icon-tell{float:left;margin-top:8px;width: 16px;height: 16px;background:url("../images/head/icon-tell.png") no-repeat;background-size:100% 100%;}
.header .top .top-middle .tell .tell-num{float: left;font-size: 12px;}
.header .top .top-middle .tell .tell-num .label{font-family: Arial Bold;}
.header .top .top-middle .right-nav{width: auto;height: 100%;float: right;font-size: 12px;line-height: 32px;letter-spacing: 1px;}
.header .top .top-middle .right-nav a{display: block;float: left;text-align: center;height: 20px;line-height: 20px;}
.header .top .top-middle .right-nav a.tab{float: left;display: block;color: #585858;padding: 0 8px;margin-top: 5px;border-right: 1px solid #eee;}
.header .top .top-middle .right-nav a .icon-app{display:inline-block;width: 12px;height: 20px;vertical-align: top;margin-right: 5px;background:url("../images/head/icon-app.png") no-repeat center center;}
.header .top .top-middle .right-nav a.border{border-right: 0; }
.header .top .top-middle .right-nav .message-icon{position: relative;margin-top: 10px;width: 16px;height: 10px;background:url("../images/head/icon-message.png") no-repeat center center;float: left;}
.header .top .top-middle .right-nav .message-icon .circle{position:absolute;top: -2px;right: -2px;width: 5px;height: 5px;}
.header .top .top-middle .right-nav .wechat-icon{position: relative;width: 30px;height: 30px;background:url("../images/head/icon-wechat.png") no-repeat center center;float: left;}
.header .top .top-middle .right-nav .wechat-icon:hover{background:url("../images/head/icon-wechat-active.png") no-repeat center center;}
.header .top .top-middle .right-nav .wechat-icon:hover .sns{display:block;}
.header .top .top-middle .right-nav .sns{z-index:100000;position:absolute;left:-98px;top:28px;display: none;width:243px;padding:0 0 6px;}
.header .top .top-middle .right-nav .sns_bt_{overflow:hidden;padding:20px 10px 10px;background:url(../images/wechat-bg.png) no-repeat;text-align:center;background-size: 100% 100%;border-radius: 5px;border-bottom:1px solid #A7A6A6;color: #464f78;}
.header .top .top-middle .right-nav .sns_bt_ .left{float: left;margin-right:10px;}
.header .top .top-middle .right-nav .sns_bt_ .right{float: left;}
.header .top .top-middle .right-nav .weibo-icon{width: 30px;height: 30px;background:url("../images/head/icon-weibo.png") no-repeat center center;float: left;}
.header .top .top-middle .right-nav .weibo-icon:hover{background:url("../images/head/icon-weibo-active.png") no-repeat center center;}
.header .nav{width: 100%;height: 70px;clear: both;border-bottom: 1px solid #eee;}
.header .nav-center{width: 1180px;height: 48px;padding: 11px 0 0;margin: 0 auto;position: relative;}
.header .nav-center .nav-logo{display:block;float: left;width:122px;height: 47px;background: url("../images/head/logo.png") no-repeat;background-size: 100% 100%;}
.header .nav-center .nav-slogen{float: left;margin-left:25px;width:150px;height: 47px;background: url("../images/head/slogen.png") no-repeat;background-size: 100% 100%;}
.header .nav-center .nav-tab{position: absolute;right: 0;color: #758d99;font-size: 18px;text-align: center;padding: 20px 0 0 0;letter-spacing: 1px;}
.header .nav-center .nav-tab>li{float:left;position: relative;z-index:10;margin-left: 56px;border-radius: 5px;}
.header .nav-center .nav-tab li .tab{display: block;height: 37px;border-bottom: 2px solid #fff;z-index:100;color: #585858;overflow: hidden;}
.header .nav-center .nav-tab li .tab-home{color: #ffb903;}
.header .nav-center .nav-tab li:hover .tab{color: #ffb903;border-bottom-color: #ffb803;text-decoration:none; }
.header .nav-center .nav-tab li .tab span{float:left;}
.header .nav-center .nav-tab li.li-mix{position: relative;}
.header .nav-center .nav-tab li.li-acc{margin-right:0;line-height: 28px;font-size: 14px;}
.header .nav-center .nav-tab li.li-mix .tab .nav-icon{margin:10px 0 0 5px;width: 10px;height:9px;background: url("../images/head/icon-nav.png") no-repeat center center;}
.header .nav-center .nav-tab li.li-mix .tab-home .nav-icon,.header .nav-center .nav-tab li:hover .tab .nav-icon{background: url("../images/head/icon-nav-active.png") no-repeat center center;}
.header .nav-center .nav-tab li.li-mix .tab .acc-icon{position:relative;margin-right: 10px;width:24px;height:24px;background: url("../images/head/icon-acc.png") no-repeat center center;}
.header .nav-center .nav-tab li.li-mix .tab-home .acc-icon,.header .nav-center .nav-tab li:hover .tab .acc-icon{background: url("../images/head/icon-acc-active.png") no-repeat center center;}
.header .nav-center .nav-tab li.li-mix .tab .acc-icon .circle{position:absolute;top:0;right:-3px;}
.header .nav-center .nav-tab li.li-mix:hover .tab{border-bottom-color: #fff;}
.header .nav-center .nav-tab li.li-mix .tab-two{ display: none; position:absolute;top: 26px;right: -20px;z-index:5;width:156px;height:auto;background-color: #fff;box-shadow: 0 0 5px #bdbdbd;}
.header .nav-center .nav-tab li.li-acc .tab-two{right: 0;}
.header .nav-center .nav-tab li.li-mix .tab-two li{width:100%;height:50px;line-height: 50px;}
.header .nav-center .nav-tab li.li-mix .nav-two{display:block;font-size: 14px;color:#585858;}
.header .nav-center .nav-tab li.li-mix .nav-two .circle{vertical-align: middle;position: relative;top: -5px;left: 2px;}
.header .nav-center .nav-tab li.li-mix:hover .tab-two{display: block;}
.header .nav-center .nav-tab li.li-mix:hover .nav-two:hover{background-color: #f6f6f6;border-left:2px solid #ffb903;text-decoration: none;color:#ffb903;}
.header .location{width: 100%;height: 35px;background-color: #eee;line-height: 35px;color: #828282;}
.header .location .center{width: 1180px;height:100%;margin: 0 auto;}
.header .location .center .title{font-size: 12px;float: left;}
.header .location .center .loc-item{font-size: 12px;float: left;margin: 0 10px;}
.header .location .center .loc-icon{width: 10px;height: 35px;background: url("../images/head/icon-location.png") no-repeat center center;float: left;}
.header .location .center .loc-item:last-child{color: #585858;}
