﻿

.top-container {width: 100%;background-color: #000000;height: 36px;}
.top-menu-row {margin: 0px auto;width: 1200px;height: 36px;background: #000000;position: relative;}
.top-menu {float: left;width: 371px;height: 36px;line-height: 36px;font-size: 14px;font-family: PingFangSC-Regular;color: #aaa;}
.top-menu-logo {float: left;display: inline;}
.top-menu-content {float: left;margin: 0px;padding: 0px 0px 0px 5px;}
.top-menu-content li {float: left;list-style: none;}
.top-menu-content li a {color: #aaa;}
.top-menu-content li a:hover {color: #FFFFFF;text-decoration: none;}
.top-menu-content .ext {float: left;padding: 0px 5px;}
.top-menu-operate {float: right;width: 150px;height: 20px;font-size: 14px;font-family: PingFangSC-Regular;color: #aaa;line-height: 20px;padding: 8px 0px;}
.top-menu-operate a {color: #aaa;}
.top-menu-operate a:hover {color: #aaa;text-decoration: none;}
/*  */
.header {position: relative;height: 120px;}
.header .logo {display: inline-block;float: left;margin-top: 27px;width: 160px;height: 67px;background-image: url("../../images/xiazaiba_v4.png");}
.header .logo a {display: block;height: 70px;text-indent: -9999em;}
.header .search-form {height: 28px;background: #fff;float: left;width: 486px;margin-top: 20px;margin-left: 129px;}
.header .search-form form {float: left;display: block;height: 48px;position: relative;}
.header .search-wrod {float: left;width: 366px;padding: 4px 5px;height: 48px;line-height: 20px;border: 2px solid #55B82E;}
.header .search-wrod-focus {border-color: #45B823;}
.header .search-btn {float: left;width: 120px;height: 48px;line-height: 48px;font-size: 16px;color: #fff;background: #58c100;border: 0;display: block;}
.header .search-btn:hover {background: #6fd31a;}
.header .search-keys {margin-top: 58px;font-family: PingFangSC-Regular;font-size: 14px;color: #555555;letter-spacing: 0;text-align: left;}
.header .search-keys a {color: #555555;margin-right: 4px;white-space: nowrap;font-size: 13px;}
.header .search-keys a:hover {color: #14A218;text-decoration: underline;}
.header .search-adv {width: 295px;float: right;line-height: 24px;overflow: hidden;margin-top: 20px;height: 80px;}
/* footer */
.footer {width: 1000px;margin: 30px auto 20px;text-align: center;padding: 10px 0 10px;color: #666;line-height: 24px;}
.footer .footer-wlink {color: #ccc;}
.footer .email {width: 140px;height: 11px;background: url(../../images/email.png) no-repeat;display: inline-block;vertical-align: middle;vertical-align: 0px;}
.footer-rbox {height: 50px;overflow: hidden;padding-top: 10px;}
.footer-rbox img {margin: 0 5px;}
/* focus-img */
.focus-img {overflow: hidden;position: relative;}
.focus-img .focus-list-wrap li {overflow: hidden;float: left;}
.focus-img .focus-list-wrap a {display: block;overflow: hidden;position: relative;}
.focus-img .focus-list-wrap .bg {height: 30px;background: #000;width: 100%;filter: alpha(opacity=60);opacity: .6;position: absolute;left: 0;bottom: 0;z-index: 1;}
.focus-img .focus-list-wrap .item-txt {height: 30px;width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;text-align: center;overflow: hidden;line-height: 30px;}
.focus-img .xtaber-tabs {display: none;}
.focus-img .btn {width: 40px;height: 40px;position: absolute;background: #ccc;filter: alpha(opacity=80);opacity: .8;border-radius: 20px;top: 35%;overflow: hidden;z-index: 99999;}
.focus-img .btn:hover {background: #00cc00;}
.focus-img .btn i {width: 20px;height: 20px;background: url(../../images/xzb_main.png) no-repeat;_background: url(../../images/xzb_main_ie.png) no-repeat;display: block;margin: 10px auto 0;}
.focus-img .prev {left: 10px;}
.focus-img .next {right: 10px;}
.focus-img .next i {background-position: -20px 0;}
.page-pos {position: relative;text-align: center;padding: 20px 0;font-size: 14px;}
.page-pos a, .page-pos span {display: inline-block;border: 1px solid #aaaaaa;background: #fff;padding: 6px 11px;margin-right: 3px;line-height: 25px;font-size: 14px;color: #666666;}
.page-pos .nextprev {padding: 6px 16px;}
.page-pos .nextprev i {position: relative;top: 4px;}
.page-pos .omit {padding: 8px 11px;}
.page-pos .curr {color: #ffffff;border: 1px solid #5ac231;background: #5ac231;font-family: ArialMT;}
.page-pos a:hover {text-decoration: none;border-color: #5ac231;color: #5ac231;}
.page-pos a:hover .next {background-image: url(../../images/next-g.png);}
.page-pos a:hover .prev {background-image: url(../../images/prev-g.png);}
/*��תľ��*/
#whirligig {margin: 20px auto 40px;max-width: 755px;overflow: hidden;display: none;}
.whirl-main {position: relative;width: 755px;height: 300px;}
.whirl-main a, .whirl-main img {display: block;cursor: pointer;}
.whirl-main .whirl-list {width: 755px;height: 300px;}
.whirl-main .whirl-list .whirl-li {position: absolute;left: 0;top: 0;}
.whirl-main .whirl-btn {position: absolute;top: 0;width: 100px;height: 300px;z-index: 100;cursor: pointer;opacity: 0.8;}
.whirl-main .whirl-prev-btn {left: 0;background: url(../../images/btn_l.png) no-repeat center center;}
.whirl-main .whirl-next-btn {right: 0;background: url(../../images/btn_r.png) no-repeat center center;}
/*  */
.main-header {position: relative;}
.main-header>div>ul {float: left;margin: 0px;padding: 0px;clear: both;background: #55b82e;width: 100%;}
.main-header>div>ul>li {float: left;list-style: none;width: 120px;height: 48px;background: #55b82e;text-align: center;padding: 13px 0px;}
.main-header ul li span {display: inline-block;height: 22px;font-size: 16px;font-family: PingFangSC-Semibold;color: white;line-height: 22px;}
.main-header ul .active,.main-header ul li:hover {background: #4ba327;}
.main-header .main-cont {width: 1200px;position: relative;z-index: 9999;}
.main-header .main-cont > div {display: none;background: #EFFFEF;border: 1px solid #45B823;border-top: none;position: absolute;top: 48px;width: 1200px;}
.main-header .main-cont > div p {overflow: hidden;zoom: 1;padding: 8px 10px;line-height: 24px;margin: 0px;}
.main-header .main-cont > div .cccc {font-style: normal;margin: 0 4px;}
.sub-menu {position: absolute;margin: 0 auto;width: 1200px;display: none;top: 8px;}
.sub-menu-in {background: #EFFFEF;border: 1px solid #45B823;border-top: none;position: absolute;top: 40px;width: 1200px;z-index: 99;}
.sub-menu-in p {overflow: hidden;zoom: 1;padding: 8px 10px;line-height: 24px;}
.sub-menu-in p i {font-style: normal;}
.sub-menu-in a {white-space: nowrap;}
.sub-menu-in .cccc {margin: 0 4px;}
.nav-soft-box {padding: 6px 0 8px;overflow: hidden;zoom: 1;border-top: 1px solid #eee;margin: 0 10px;}
.nav-soft-box li {float: left;width: 110px;
 *width: 75px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nav-more-box {position: absolute;right: 10px;top: 13px;z-index: 99;width: 12px;height: 12px;}
.btn-more {display: block;width: 12px;height: 12px;overflow: hidden;background: url(../../images/index_ico.png) no-repeat -21px -235px;cursor: pointer;}
.more-nav {width: 70px;background: #fff;border: 1px solid #eee;margin-top: 15px;padding: 3px 5px;display: none;position: absolute;top: -4px;left: -68px;}
.more-nav a {display: block;}
.nav-more-hover .more-nav {display: block;}
.nav-more-hover .btn-more {background-position: -21px -256px;}
.softs-list li {height: 26px;overflow: hidden;line-height: 26px;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;
 *padding-left: 22px;
 *position: relative;
 *white-space: normal;}
.s-nav-mark {position: absolute;left: -1px;top: 41px;background: #EFFFEF;border: 1px solid #45B823;border-top: 0;width: 1200px;display: none;}
.s-nav-mark p {display: none;line-height: 26px;padding: 6px 10px 8px;}
.img-code {display: none;}
.list-hot .list-hot-cont .keywords a {display: inline;height: 30px;font-size: 12px;line-height: 30px;}
.map-box {position: absolute;top: 36px;left: 0;width: 100%;background: #333333;z-index: 9999;overflow: hidden;display: block;}
.mb-child-in {padding: 20px;}
.mb-child-in dl {margin: 0px;}
.mb-list dt, .mb-list dd a {font-size: 12px;text-decoration: none;line-height: 30px;}
.mb-list dt {color: #0a9341;}
.mb-list dd {float: left;margin-right: 15px;}
.mb-list dd a {color: #acacac;display: inline-block;white-space: nowrap;line-height: 30px;}
.mb-list dd a:hover {color: #ff3300;}
.mb-child {width: 25%;position: relative;}
.mb-line {width: 1px;background: #2b2b2b;height: 1000px;position: absolute;top: 0;right: 0;}
.search-item {background: #f8f8f8;overflow: hidden;zoom: 1;border-bottom: 1px solid #ccc;}
.search-item:last-child {border-bottom: none;}
.search-item span {float: left;width: 42px;text-align: center;line-height: 26px;padding-top: 2px;color: #999;}
.search-item .search-li {float: left;background: #fff;border-left: 1px solid #ccc;width: 320px;padding: 1px;}
.search-item .search-li li {height: 26px;line-height: 26px;padding: 0 5px;cursor: default;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 320px;position: relative;
 *padding-left: 28px;
 *width: 306px;}
.search-item .search-li li em {width: 20px;height: 20px;background: #f00;color: #fff;font-size: 12px;position: absolute;right: 2px;top: 3px;line-height: 20px;text-align: center;overflow: hidden;}
.autocomplete-container {background: #fff;border: 1px solid #817F82;border-top: 0px;z-index: 99999;overflow: hidden;}
.autocomplete-hover {background: #EBEBEB;}
.search-hot li {height: 26px;line-height: 26px;padding: 0 5px;cursor: default;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;width: 379px;
 *position: relative;
 *padding-left: 28px;
 *width: 351px;}
.search-hot li i {width: 12px;height: 9px;display: inline-block;overflow: hidden;background: url(https://www.xiazaiba.com/static/css/images/index_ico.png) no-repeat 0 -80px;vertical-align: 0;margin-left: 5px;
 *vertical-align: 2px;}
.autocomplete-container img {vertical-align: -3px;width: 16px;height: 16px;margin-right: 3px;
 *position: absolute;
 *left: 5px;
 *top: 5px;}
.crumbs a, .crumbs strong {color: #14A218;}
