.top-header-bd .logo {float: left;height: 30px;width: 220px;background: url(/img/header-logo.png) center center no-repeat;}
.top-header-bd {position: relative;}
.g-cw {margin-left: auto;margin-right: auto;width: 1200px;}
.clearfix {display: block;zoom: 1;}
.prefer-set {line-height: 35px;color: #e74c00;font-size: 14px;cursor: pointer;}
.fl {float: left;}
.prefer-set span {float: left;}
.fr {float: right;}
.top-nav .sep {border-left: 1px solid #dcdcdc;width: 0;height: 11px;margin-top: 12px;}
.top-nav .menu-tit .icon {background-position: -64px -54px;width: 6px;height: 4px;float: left;margin: 15px 0 0 5px;}
.top-nav .p-15 {padding: 0 15px;}
.top-nav>li {float: right;}
.top-nav .menu-tit {color: #666;position: relative;float: left;z-index: 50;}
.top-nav .menu-tit {line-height: 35px;}
.top-nav .menu-item {position: relative;padding: 0 15px;}
.top-nav .menu-item:hover .menu-item-bd {display: block;}
.top-nav .login-item:hover .menu-item-bd {display: block;}
.top-nav .menu-tit {color: #666;position: relative;float: left;z-index: 50;}
.top-nav .menu-tit {line-height: 35px;}
.top-nav .menu-tit span {float: left;}
.top-nav .menu-item-bd {position: absolute;width: 352px;top: 30px;right: 0px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;z-index: 9999;background-color: #fff;display: none;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.15);}
.menu-item-tops {position: relative;}
.menu_tx {width: 70px;height: 70px;border-radius: 50%;margin: 30px 20px 10px 20px;border: solid 2px #fff;box-shadow: 0 0 10px #ccc;}
.menu_tuichu {position: absolute;right: 20px;top: 10px;color: #0080ff}
.menu_name {position: absolute;top: 25px;color: #000;}
.menu_name-img {display: inline-block;width: 20px;vertical-align: top;margin-top: 4px;margin-left: 3px;}
.menu_zfzx-img{display: inline-block;width: 21px;vertical-align: top;margin-top: 4px;margin-left: 3px;margin-right: 5px}
.menu_name_img{display: inline-block;vertical-align: top;margin-top: 7px;margin-left: 5px;}
.menu-hyyxq {vertical-align: top;position: absolute;top: 50px;}
.menu-hyyxq-endtime{color: red;}
.menu-hyyxq-xf{margin-left: 5px;color: #0080ff}
.menu-zybye {vertical-align: top;position: absolute;top: 75px;}
.menu-zybye-money{color: #ff8e42}
.menu-a{cursor:pointer}
.menu_welcome {position: absolute;top: 55px;}
.top-nav .menu-item-inner {margin: 5px;padding-bottom: 6px;}
.top-nav .menu-item-inner>a {display: block;line-height: 30px;color: #666;padding: 0 14px;text-decoration: none;}
.login-item {line-height: 30px;padding-left: 15px;}
.top-fl {float: left;color: #f86868;}
.top-login-item {color: #fff;color: #e1251b;float: left;padding: 0 5px;}
.sitenav-menu-item .menu-item-inner {padding-left: 50px;padding-bottom: 26px;}
.clearfix {display: block;zoom: 1;}
.menu_grzx {box-sizing: border-box;border-right: solid 1px #ebebeb;}
.sitenav-menu-item .xk-item {width: 440px;overflow: hidden;margin-right: -50px;}
.sitenav-menu-item .item {float: left;zoom: 1;}
.sitenav-menu-item .item h3 {font-size: 16px;line-height: 20px;font-weight: 700;margin-top: 33px;margin-bottom: 15px;color: #333;}
.sitenav-menu-item .item ul {line-height: 30px;font-size: 14px;}
ol, ul {list-style: none;}
.sitenav-menu-item .xk-item li {float: left;width: 110px;}
.sitenav-menu-item .item ul a {color: #666;}
a {text-decoration: none;cursor: pointer;outline: 0;color: #333;}
.sitenav-menu-item .vline {float: left;width: 0;border-left: 1px dashed #dcdcdc;height: 172px;margin: 35px 40px 0 40px;}
.top-nav .sitenav-menu-item .menu-item-bd {width: 1198px;right: 0;}
.sitenav-menu-item .type-item ul {margin-right: -30px;}
.sitenav-menu-item .item ul {line-height: 30px;font-size: 14px;}
.sitenav-menu-item .type-item li {float: left;width: 60px;}
.top-nav .menu-item-inner {margin: 5px;padding: 7px 0px 3px 0px;overflow: hidden;border-top: solid 1px #ebebeb;}
.top-nav .menu-item-inner>a {display: block;line-height: 30px;color: #666;text-decoration: none;width: 50%;float: left;text-align: center;}
.user-name {color: #4b98ff;}
.top-nav .menu-item-inner>a:hover {color: #e74c00}
.back-old-version {display: block;width: 98px;height: 30px;opacity: 0.9;text-align: center;line-height: 30px;color: #e2251c;font-weight: bold;font-size: 14px;}
.menucc {width: 33.3% !important;border-right: solid 1px #ebebeb;}
.menucc:nth-child(3) {border-right: solid 0 #ebebeb;}
