/*--header--*/
body { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; }

/*.header-wrap { padding: 20px 0; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f6f6)); background: linear-gradient(to bottom, #ffffff, #f6f6f6); border-bottom: 1px solid #ff7300; }
.header-wrap .logo-wrap { float: left; margin-top: 15px; }
.header-wrap .logo-wrap a { display: inline-block; width: 387px; height: 55px; background: url(../images/logo.png) no-repeat center center; }
.header-wrap .head-qrcode { float: right; }
.header-wrap .head-qrcode .item { float: left; text-align: center; cursor: pointer; margin-left: 18px; position: relative; }
.header-wrap .head-qrcode .item > .imgbox { width: 67px; height: 67px; padding: 5px; border: 1px solid #e7e7e7; border-radius: 3px; }
.header-wrap .head-qrcode .item p { font-size: 12px; color: #5e5e5e; margin-top: 5px; }
.header-wrap .head-qrcode .item .preview-box { display: none; position: absolute; left: -127px; top: 66px; width: 198px; border: 1px solid #e5e5e5; border-radius: 10px; overflow: hidden; z-index: 15; }
.header-wrap .head-qrcode .item .preview-box .imgbox { background-color: #fff; padding: 15px 20px; }
.header-wrap .head-qrcode .item .preview-box .caption { padding: 15px; background-color: #f5f5f5; }
.header-wrap .head-qrcode .item .preview-box .caption .txt { font-size: 12px; color: #2e2e2e; line-height: 180%; }
.header-wrap .head-qrcode .item .preview-box .caption .txt .name { color: #ff7300; }
.header-wrap .head-qrcode .item .preview-box .caption .txt .pl { color: #0b9134; }
.header-wrap .search-wrap { float: left; margin-left: 145px; }
.header-wrap .search-wrap .srh-case { margin-bottom: 5px; }
.header-wrap .search-wrap .srh-case a { font-size: 12px; color: #4a4a4a; }
.header-wrap .search-wrap .srh-case a.active { color: #ff4800; }
.header-wrap .search-wrap .srh-case a:hover { color: #ff4800; }
.header-wrap .search-wrap .srh-case span { font-size: 12px; color: #bababa; margin: 0 15px; vertical-align: baseline; }
.header-wrap .search-wrap .srh-bar .srh-input { float: left; }
.header-wrap .search-wrap .srh-bar .srh-input input { width: 512px; height: 40px; border: 2px solid #ff6700; padding: 0 10px; }
.header-wrap .search-wrap .srh-bar .srh-btn { width: 98px; height: 40px; background-color: #ff6700; border: 0; color: #fff; font-size: 16px; cursor: pointer;}
.header-wrap .search-wrap .srh-hot-keyword { margin-top: 10px; color: #4a4a4a; font-size: 12px; }
.header-wrap .search-wrap .srh-hot-keyword a { margin-right: 15px; }
.header-wrap .search-wrap .srh-hot-keyword a:hover { color: #ff4800; }*/

.category-wrap { margin-top: 25px; }
.category-wrap .category-title { margin-bottom: 10px; }
.category-wrap .category-title .title { color: #ff6600; }
.category-wrap .category-title .count { font-size: 12px; }
.category-wrap .category-title .count span { font-size: 14px; color: #ff6600; font-weight: bold; }
.category-wrap .category-list { border: 1px solid #e8e8e8; }
.category-wrap .category-list .c-item { padding: 12px 12px 12px 25px; border-bottom: 1px solid #f1f1f1; overflow: hidden; position: relative; }
.category-wrap .category-list .c-item:last-child { border-bottom: 0; }
.category-wrap .category-list .c-item .c-title { float: left; font-size: 12px; width: 105px; color: #7a7a7a; line-height: 30px; }
.category-wrap .category-list .c-item .c-link { float: left; }
.category-wrap .category-list .c-item .c-link a { display: inline-block; color: #262626; margin-right: 40px; font-size: 12px; line-height:30px; }
.category-wrap .category-list .c-item .c-link a span { color: #ff6600; margin-left: 5px; font-size: 12px; }
.category-wrap .category-list .c-item .c-link a:hover { color: #ff6600; }
.category-wrap .category-list .c-item .c-link .current { color: #ff6600; }
.category-wrap .category-list .c-item .c-link .more-brand { border: 1px solid #e8e8e8; color: #808080; padding: 3px 11px; margin-right: 0; position: absolute; top: 9px; right: 12px; }
.category-wrap .category-list .c-item .c-other-link a { font-size: 12px; display: inline-block; color: #262626; }
.category-wrap .category-list .c-item .c-other-link a:hover { color: #ff6600; }
.category-wrap .category-list .c-item .c-other-link span { margin: 0 20px; color: #bcbcbc; font-size: 12px; }

.tab-wrap { margin-top: 10px; }
.tab-wrap .tab-main-box { border: 1px solid #e8e8e8; background-color: #f5f5f5; }
.tab-wrap .tab-main-box .three-tabs .tab-item {  padding: 0px 10px 0px 14px; float: left; text-align: center; height: 38px; line-height: 38px; border-right: 1px solid #e8e8e8; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; }
.tab-wrap .tab-main-box .three-tabs .tab-item i { display: inline-block; width: 25px; height: 25px; background: url(../images/icon_tab.png) no-repeat 0 0; margin-right: 8px; }
.tab-wrap .tab-main-box .three-tabs .tab-item .tab1 { background-position: -39px 0; }
.tab-wrap .tab-main-box .three-tabs .tab-item .tab2 { background-position: -39px -32px; }
.tab-wrap .tab-main-box .three-tabs .tab-item .tab3 { background-position: -39px -63px; }
.tab-wrap .tab-main-box .three-tabs .tab-item:hover, .tab-wrap .tab-main-box .three-tabs .tab-item.cur { background-color: #ff7300; color: #fff; }
.tab-wrap .tab-main-box .three-tabs .tab-item:hover .tab1, .tab-wrap .tab-main-box .three-tabs .tab-item.cur .tab1 { background-position: -4px 0; }
.tab-wrap .tab-main-box .three-tabs .tab-item:hover .tab2, .tab-wrap .tab-main-box .three-tabs .tab-item.cur .tab2 { background-position: -4px -32px; }
.tab-wrap .tab-main-box .three-tabs .tab-item:hover .tab3, .tab-wrap .tab-main-box .three-tabs .tab-item.cur .tab3 { background-position: -4px -63px; }
.tab-wrap .tab-main-box .s-e-list { line-height: 38px; text-align: right; padding-right: 15px; font-size: 12px; color: #8b8b8b; }
.tab-wrap .tab-main-box .s-e-list a { color: #4f4f4f; margin-right: 25px; }
.tab-wrap .tab-main-box .s-e-list a i { display: inline-block; width: 20px; height: 35px; vertical-align: middle; background: url(../images/icon_search.png) no-repeat 0 0; margin-right: 5px; }
.tab-wrap .tab-main-box .s-e-list a .icon-baidu { background-position: 0 7px; }
.tab-wrap .tab-main-box .s-e-list a .icon-acg { background-position: -28px 7px; }
.tab-wrap .tab-main-box .s-e-list a .icon-360 { background-position: -53px 7px; }
.tab-wrap .tab-main-box .s-e-list a .icon-sogou { background-position: -82px 7px; }
.tab-wrap .tab-main-box .s-e-list a:hover { color: #ff7300; }
.tab-wrap .tab-main-box .s-e-list a:first-child { margin-left: 10px; }
.tab-wrap .tab-main-box .s-e-list a:last-child { margin-right: 0; }
.tab-wrap .tab-sub-box { border: 1px solid #e8e8e8; border-top: 0; background-color: #f5f5f5; position: relative; }
.tab-wrap .tab-sub-box .sub-list { position: absolute; height: 36px; line-height: 36px; top: 0; left: 0; z-index: 10; }
.tab-wrap .tab-sub-box .sub-list .item { float: left; width: 110px; border-bottom: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; font-size: 12px; color: #4f4f4f; text-align: center; cursor: pointer; }
.tab-wrap .tab-sub-box .sub-list .item i { vertical-align: middle; color: #c6c6c6; margin-left: 10px; }
.tab-wrap .tab-sub-box .sub-list .item i.iconfont { font-size: 14px; }
.tab-wrap .tab-sub-box .sub-list .item:hover, .tab-wrap .tab-sub-box .sub-list .item.active { background-color: #fff; border-bottom-color: #fff; }
.tab-wrap .tab-sub-box .adv-txt { line-height: 38px; color: #ff7300; font-size: 12px; margin-right: 15px; }
.tab-wrap .tab-sub-box .sub-con { position: absolute; border: 1px solid #e8e8e8; border-top: 0; background-color: #fff; z-index: 50; top: 39px; left: -1px; right: -1px; display: none; }
.tab-wrap .tab-sub-box .sub-con a { font-size: 12px; display: inline-block; margin-right: 15px; padding: 15px; color: #666; }
.tab-wrap .tab-sub-box .sub-con a:hover { color: #ff7300; }

.pro-list-wrap { margin-top: 10px; }
.pro-list-wrap .pro-item { float: left; width: 222px; height: 404px; border: 1px solid #e7e7e7; margin-right: 13.5px; margin-bottom: 35px; background-color: #fff; }
.pro-list-wrap .pro-item:nth-child(6n) { margin-right: 0; }
.pro-list-wrap .pro-item > a { display: block; }
.pro-list-wrap .pro-item > .imgbox { height: 220px; border-bottom: 1px solid #e7e7e7;overflow: hidden; }
.pro-list-wrap .pro-item > .imgbox img { height: 100%; width: 100%;transform: scale(1);transition: transform 0.4s ease 0s;}
.pro-list-wrap .pro-item > .imgbox img:hover{opacity: 0.9;transform: scale(1.2);}
.pro-list-wrap .pro-item .p-cap { position: relative; }
.pro-list-wrap .pro-item .p-cap .p1 { font-size: 12px; color: #181818; padding: 0 8px; margin: 10px 0 8px; line-height: 180%;height:42px; }
.pro-list-wrap .pro-item .p-cap .p2 { font-size: 12px; color: #868686; padding: 0 8px; margin-bottom: 5px; }
.pro-list-wrap .pro-item .p-cap .p2 .d { font-weight: bold; color: #ff7300; font-size: 15px; }
.pro-list-wrap .pro-item .p-cap .p2 .num { color: #ff7300; font-size: 20px; font-weight: bold; }
.pro-list-wrap .pro-item .p-cap .p3 { padding: 0 8px; height:20px;}
.pro-list-wrap .pro-item .p-cap .p3 a { display: inline-block; padding: 0 2px; border: 1px solid #f8ddb4; border-radius: 2px; color: #e88f09; font-size: 12px; margin-right: 5px; }
.pro-list-wrap .pro-item .p-cap .p4 { padding: 0 8px; margin: 6px 0; }
.pro-list-wrap .pro-item .p-cap .p4 .pos { font-size: 13px; color: #868686; }
.pro-list-wrap .pro-item .p-cap .p4 .pos i { display: inline-block; width: 12px; height: 18px; background: url(../images/position.png) no-repeat center center; vertical-align: bottom; margin-right: 3px; }
.pro-list-wrap .pro-item .p-cap .p5 { padding: 10px 8px 9px; font-size: 12px; color: #a1a1a1; border-top: 1px solid #e7e7e7; }
.pro-list-wrap .pro-item .p-cap .p5 > div { float: left; }
.pro-list-wrap .pro-item .p-cap .p5 .yzt { color: #ff7300; background: url(../images/icon26-u.png) no-repeat -5px center; padding: 1px 0 0 22px; }
.pro-list-wrap .pro-item .p-cap .p5 .cpname {font-size:13px; margin: 0 0px; width: 121px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; line-height: 23px; }
.pro-list-wrap .pro-item .p-cap .p5 .kf a { display: inline-block; width: 18px; height: 18px; background: url(../images/icon_fun.png) no-repeat -55px 0; }
.pro-list-wrap .pro-item .p-cap .hov-con { position: absolute; bottom: 13px; width: 100%; background-color: #fff; display: none; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box > a { display: block; background-color: rgba(255, 115, 0, 0.8); color: #fff; line-height: 38px; text-align: center; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p1 { padding: 11px 20px; color: #868686; border-bottom: 1px solid #e7e7e7; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p1 span { color: #ff7300; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p2 { padding: 12px 20px; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p2 > * { margin-bottom: 7px; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p2 > a { font-size: 12px; color: #21a7ed; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p2 p { font-size: 12px; color: #494949; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.pro-list-wrap .pro-item .p-cap .hov-con .hov-box .hov-p2 p span { color: #8f8f8f; }
.pro-list-wrap .pro-item:hover { border-color: #ff7300; }
.pro-list-wrap .pro-item:hover .hov-con { display: block; }
.pro-list-wrap .no-price .p-cap .p1 { margin-bottom: 41px;height:42px; }
.pro-list-wrap .supply .p-cap .hov-con { bottom: 13px; height: 221px; }
.pro-list-wrap .supply .p-cap .hov-con .hov-box .sup-p1 { padding: 12px 20px; font-size: 12px; color: #494949; display: -webkit-box; display: -ms-flexbox; display: flex; }
.pro-list-wrap .supply .p-cap .hov-con .hov-box .sup-p1 span { display: inline-block; width: 60px; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #8f8f8f; margin-top: 2px; }
.pro-list-wrap .supply .p-cap .hov-con .hov-box .sup-p1 p { height: 40px; line-height: 180%; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
    .pro-list-wrap .adv {border: 1px solid #ff7300;background-color: #fff9f0;position: relative;}
.pro-list-wrap .adv .p-cap .a2 { padding: 0 8px; margin: 20px 0 19px; }
.pro-list-wrap .adv .p-cap .a2 a { display: inline-block; width: 93px; height: 28px; line-height: 26px; border: 1px solid #c9c9c9; background-color: #fff; border-radius: 3px; font-size: 12px; text-align: center; }
.pro-list-wrap .adv .p-cap .a2 a i { display: inline-block; width: 17px; height: 26px; vertical-align: middle; background: url(../images/icon_fun.png) no-repeat; margin-right: 3px; }
.pro-list-wrap .adv .p-cap .a2 a.web-btn { color: #ff7300; margin-right: 15px; }
.pro-list-wrap .adv .p-cap .a2 a.web-btn i { background-position: 0 3px; }
.pro-list-wrap .adv .p-cap .a2 a.wx-btn { color: #23b542; }
.pro-list-wrap .adv .p-cap .a2 a.wx-btn i { background-position: -27px 3px; }
.pro-list-wrap .adv .p-cap .p4 { overflow: hidden; position: relative; }
.pro-list-wrap .adv .p-cap .p4 .pos { float: left; }
.pro-list-wrap .adv .p-cap .p4 .pos i { background-image: url(../images/position_adv.png); }
.pro-list-wrap .adv .p-cap .p4 .tag-adv { width: 38px; height: 18px; line-height: 18px; text-align: right; padding: 0 6px; font-size: 12px; color: #fff; position: absolute; right: 0; background-color: #fd7301; }
.pro-list-wrap .adv .xcx-code-box { position: absolute; top: 5px; left: 5px; right: 5px; z-index: 15; background-color: #fff; padding: 10px; text-align: center; font-size: 12px; display: none; }
.pro-list-wrap .adv .xcx-code-box .imgbox { position: relative; }
.pro-list-wrap .adv .xcx-code-box .imgbox .cpimg { position: absolute; width: 59px; height: 59px; border-radius: 50%; left: 65px; top: 36px; }
.pro-list-wrap .adv .xcx-code-box .name, .pro-list-wrap .adv .xcx-code-box .cpname, .pro-list-wrap .adv .xcx-code-box .txt { line-height: 160%; }
.pro-list-wrap .adv .xcx-code-box .name { color: #2f2f2f; }
.pro-list-wrap .adv .xcx-code-box .name span { color: #ababab; }
.pro-list-wrap .adv .xcx-code-box .cpname { color: #626262; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pro-list-wrap .adv .xcx-code-box .txt { color: #33b257; }

.m-page-wrap { text-align: center; margin-bottom: 80px; }
.m-page-wrap .page-list { display: inline-block; }
.m-page-wrap .page-list .prev, .m-page-wrap .page-list .next { display: inline-block; width: 72px; height: 40px; line-height: 38px; border-radius: 2px; border: 1px solid #d9d9d9; font-size: 12px; color: #888888; text-align: center; -webkit-box-shadow: 0 1px 1px #d9d9d9; box-shadow: 0 1px 1px #d9d9d9; }
.m-page-wrap .page-list .prev a, .m-page-wrap .page-list .next a { display: block; }
.m-page-wrap .page-list .prev:hover, .m-page-wrap .page-list .next:hover { background-color: #ff7300; border-color: #ff7300; color: #fff; }
.m-page-wrap .page-list .not-allow { background-color: #f8f8f8; color: #ccc; border-color: #e9e9e9; cursor: not-allowed; }
.m-page-wrap .page-list .not-allow:hover { border-color: #e9e9e9 !important; background-color: #f8f8f8; color: #ccc; }
.m-page-wrap .page-list .page-all { display: inline-block; }
.m-page-wrap .page-list .page-all a { display: inline-block; width: 40px; height: 40px; line-height: 38px; text-align: center; border: 1px solid #d9d9d9; border-radius: 2px; color: #666; -webkit-box-shadow: 0 1px 1px #d9d9d9; box-shadow: 0 1px 1px #d9d9d9; margin: 0 10px; }
.m-page-wrap .page-list .page-all a:hover, .m-page-wrap .page-list .page-all a.cur { background-color: #ff7300; border-color: #ff7300; color: #fff; }
.m-page-wrap .page-list .page-all span { color: #666; font-size: 28px; vertical-align: baseline; margin-right: 10px; }
.m-page-wrap .page-fliter { display: inline-block; color: #666; margin-left: 10px; font-size: 12px; }
.m-page-wrap .page-fliter span { margin-right: 10px; }
.m-page-wrap .page-fliter input[type="text"] { width: 44px; height: 46px; border: 1px solid #a9a9a9; text-align: center; padding: 0 10px; }
.m-page-wrap .page-fliter a.btn { display: inline-block; width: 72px; height: 40px; line-height: 38px; border-radius: 2px; border: 1px solid #d9d9d9; font-size: 12px; color: #888; text-align: center; -webkit-box-shadow: 0 1px 1px #d9d9d9; box-shadow: 0 1px 1px #d9d9d9; margin-left: 10px; }

.f-link-wrap { margin-bottom: 50px; }
.f-link-wrap .wrap { border: 1px solid #e8e8e8; font-size: 12px; padding: 10px 18px; overflow: hidden; position: relative; }
.f-link-wrap .wrap .f-title { color: #888; float: left; margin-right: 35px; }
.f-link-wrap .wrap .f-link-box { width: 1090px; float: left; white-space: nowrap; }
.f-link-wrap .wrap .f-link-box a { color: #555555; }
.f-link-wrap .wrap .f-link-box a:hover { color: #ff7300; }
.f-link-wrap .wrap .f-link-box span { margin: 0 20px; color: #e1e0e0; }
.f-link-wrap .wrap .btn-publish { position: absolute; right: 0; display: inline-block; width: 150px; height: 38px; line-height: 38px; border-left: 1px solid #e8e8e8; color: #888; text-align: center; top: 0; }

.f-link-wrap.no-more .wrap .f-link-box { width: 1230px; }
.f-link-wrap.no-more .wrap .btn-publish { display: none; }

.recommend-wrap { background-color: #f5f5f5; padding: 50px 0; }
.recommend-wrap .r-main-title { margin-bottom: 15px; }
.recommend-wrap .r-main-title .title { font-size: 16px; padding-left: 10px; border-left: 3px solid #ff7300; line-height: 1; }
.recommend-wrap .r-main-title .t-tag span { display: inline-block; font-size: 12px; padding: 3px 10px; margin-left: 6px; }
.recommend-wrap .r-main-title .t-tag .adv { color: #fff; background-color: #c7c7c7; border: 1px solid #e8e8e8; }
.recommend-wrap .r-main-title .t-tag .vip { color: #ff7300; background-color: #fff; border: 1px solid #e8e8e8; }
.recommend-wrap .r-list .r-item { float: left; width: 222px; height: 316px; margin-right: 13.5px; border: 1px solid #efefef; background-color: #fff; }
.recommend-wrap .r-list .r-item:last-child { margin-right: 0; }
.recommend-wrap .r-list .r-item .caption { padding: 10px; }
.recommend-wrap .r-list .r-item .caption .p1 { overflow: hidden; margin-bottom: 10px; }
.recommend-wrap .r-list .r-item .caption .p1 .price { float: left; color: #ff7300; }
.recommend-wrap .r-list .r-item .caption .p1 .price span { font-size: 16px; font-weight: bold; }
.recommend-wrap .r-list .r-item .caption .p1 .alww {padding-right:25px; float: right; display: inline-block; width: 16px; height: 16px; background: url(../images/icon_fun.png) no-repeat -55px 0; margin-top: 3px; }
.recommend-wrap .r-list .r-item .caption .title { line-height: 180%; font-size: 12px; color: #888; }
.recommend-wrap .r-list .r-item .caption .title span { color: #ff0000; }
.recommend-wrap .r-list .r-item:hover .caption .title a { text-decoration: underline; }

.foot-wrap { background-color: #333333; padding: 25px; text-align: center; color: #888; font-size: 12px; }
.foot-wrap a:hover { color: #ff7300; }
.foot-wrap .txt > div { display: inline-block; }
.foot-wrap .txt .copyright { margin-right: 25px; }
.foot-wrap .txt .link span { margin: 0 7px; }
.foot-wrap .txt:first-child { margin-bottom: 10px; }

.top-adv-wrap { margin-top: 25px; }
.top-adv-wrap .t-a-item { float: left; width: 688px; border: 1px solid #e5e5e5; padding: 8px; position: relative; }
.top-adv-wrap .t-a-item:first-child { margin-right: 10px; }
.top-adv-wrap .t-a-item .tag-m { position: absolute; top: -1px; right: -1px; font-size: 12px; color: #fff; background-color: #ff7300; display: inline-block; width: 58px; height: 25px; text-align: center; line-height: 25px; }
.top-adv-wrap .t-a-item .tag-adv { position: absolute; bottom: 0; right: 0; font-size: 12px; color: #fff; background-color: #c8c8c8; display: inline-block; width: 31px; height: 16px; text-align: center; line-height: 16px; }
.top-adv-wrap .t-a-item .v-imgbox { float: left; width: 222px; }
.top-adv-wrap .t-a-item .v-imgbox a { display: block; position: relative;}


.top-adv-wrap .t-a-item .v-imgbox a::before, .top-adv-wrap .t-a-item .v-imgbox a::after { display: block; content: ""; position: absolute; opacity: 0; -webkit-transition: all ease .3s; transition: all ease .3s; }
.top-adv-wrap .t-a-item .v-imgbox a::before {opacity: 1;  left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); z-index: 2; }
.top-adv-wrap .t-a-item .v-imgbox a::after {opacity: 1; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 48px; height: 48px; background: url(../images/player.png) no-repeat; z-index: 2; }
.top-adv-wrap .t-a-item .v-imgbox a:hover::before, .top-adv-wrap .t-a-item .v-imgbox a:hover::after { opacity: 1;  }
.top-adv-wrap .t-a-item .v-imgbox a:hover::before{background: rgba(0, 0, 0, 0.6);}
.top-adv-wrap .t-a-item .v-imgbox p { text-align: center; color: #7c7c7c; font-size: 12px; line-height: 28px; background-color: #ebebeb; }
.top-adv-wrap .t-a-item .v-imgbox img { width: 100%; height: 126px; }
.top-adv-wrap .t-a-item .n-imgbox { float: left; width: 153px; height: 153px;overflow:hidden;}
.top-adv-wrap .t-a-item .n-imgbox img { height: 100%; width: 100%; transform: scale(1);transition: transform 0.4s ease 0s;}
.top-adv-wrap .t-a-item .n-imgbox img:hover{opacity: 0.9;transform: scale(1.2);}
.top-adv-wrap .t-a-item .t-a-con { float: left; margin-left: 20px; width: 360px; }
.top-adv-wrap .t-a-item .t-a-con .title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-top: 5px; margin-bottom: 15px;font-size:15px; }
.top-adv-wrap .t-a-item .t-a-con .title a { color: #131313; }
.top-adv-wrap .t-a-item .t-a-con .cpname { font-size: 13px; color: #ff893f; margin-bottom: 10px;    font-weight: bold; }
/*.top-adv-wrap .t-a-item .t-a-con .cpname i { display: inline-block; width: 26px; height: 18px; background: url(../images/icon26-u.png) no-repeat center center; vertical-align: bottom; }*/
.top-adv-wrap .t-a-item .t-a-con .cpname .smvip { display: inline-block; width: 26px; height: 18px; background: url(../images/eeau-icon.png) no-repeat center center; vertical-align: bottom; }
.top-adv-wrap .t-a-item .t-a-con .cpname .jpvip { display: inline-block; width: 26px; height: 26px; background: url(../images/au-icon.png) no-repeat center center; vertical-align: bottom; }
.top-adv-wrap .t-a-item .t-a-con .cpname .ptvip { display: inline-block; width: 26px; height: 18px; background: url(../images/geau-icon.png) no-repeat center center; vertical-align: bottom; }
.top-adv-wrap .t-a-item .t-a-con .cpname .supervip { display: inline-block; width: 26px; height: 18px; background: url(../images/small-super-icon.png) no-repeat center center; vertical-align: bottom; }
.top-adv-wrap .t-a-item .t-a-con .cpname .ruyivip { display: inline-block; width: 26px; height: 18px; background: url(../images/ruyitong.png) no-repeat center center; vertical-align: bottom; }
.top-adv-wrap .t-a-item .t-a-con .cpname .allnetvip { display: inline-block; width: 26px; height: 18px; background: url(../images/small-allnet-icon.png) no-repeat center center; vertical-align: bottom; }




.top-adv-wrap .t-a-item .t-a-con .txt { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 12px; color: #848484; margin-bottom: 5px; }
.top-adv-wrap .t-a-item .t-a-con .btn-box { margin-top: 15px; }
.top-adv-wrap .t-a-item .t-a-con .btn-box a.btn { display: inline-block; width: 90px; height: 26px; line-height: 26px; color: #fff; background-color: #ff6000; text-align: center; font-size: 12px; margin-right: 11px; }
.top-adv-wrap .t-a-item .t-a-con .btn-box a:last-child { margin-right: 0; }
.top-adv-wrap .bw .t-a-con { width: 407px; }

.in-list-wrap .tab-wrap { margin-bottom: 10px; }
.in-list-wrap .tab-wrap .tab-main-box .s-e-list { float: left; margin-left: 30px; }
.in-list-wrap .tab-wrap .tab-main-box .s-e-more { display: inline-block; float: right; font-size: 12px; color: #737373; border: 1px solid #d4d4d4; background-color: #fff; padding: 5px 15px; border-radius: 3px; margin-top: 5px; margin-right: 4px; }

.company-list-wrap .pro-item { height: 372px; }
.company-list-wrap .pro-item .c-info { padding: 14px 8px; }
.company-list-wrap .pro-item .c-info .imgbox { float: left; border: 1px solid #efefef; width: 65px; height: 65px; }
.company-list-wrap .pro-item .c-info .imgbox img { width: 100%; height: 100%; }
.company-list-wrap .pro-item .c-info .intro { float: left; width: 124px; margin-left: 15px; }
.company-list-wrap .pro-item .c-info .intro .title { color: #0087d4; font-size: 13px;font-weight: bold; line-height: 160%; margin-bottom: 7px; }
.company-list-wrap .pro-item .c-info .intro .title:hover a { text-decoration: underline; }
/*ÉÌÃË»áÔ±*/
.pro-list-wrap .pro-item .p-cap .p5 .smvip { height:23px;line-height:22px; vertical-align: top; display: inline-block; font-size: 13px; color: #ff7300; background: url(../images/eeau-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.pro-list-wrap .pro-item .p-cap .p5 .jpvip { height:23px;line-height:22px;vertical-align: top; display: inline-block; font-size: 13px; color: #ff7300; background: url(../images/au-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.pro-list-wrap .pro-item .p-cap .p5  .ptvip { height:23px;line-height:22px;vertical-align: top; display: inline-block; font-size: 13px; color: #ff7300; background: url(../images/geau-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.pro-list-wrap .pro-item .p-cap .p5  .supervip { height:23px;line-height:22px;vertical-align: top; display: inline-block; font-size: 13px; color: #ff7300; background: url(../images/small-super-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.pro-list-wrap .pro-item .p-cap .p5  .ruyivip { height:23px;line-height:22px;vertical-align: top; display: inline-block; font-size: 13px; color: #ff7300; background: url(../images/ruyitong.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.pro-list-wrap .pro-item .p-cap .p5 .allnetvip { height:23px;line-height:22px;vertical-align: top; display: inline-block; font-size: 13px; color: #ff7300; background: url(../images/small-allnet-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }


.company-list-wrap .pro-item .c-info .intro .smvip { height:23px;line-height:21px; vertical-align: top; display: inline-block; font-size: 12px; color: #ff7300; background: url(../images/eeau-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.company-list-wrap .pro-item .c-info .intro .jpvip { height:23px;line-height:21px; vertical-align: top; display: inline-block; font-size: 12px; color: #ff7300; background: url(../images/au-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.company-list-wrap .pro-item .c-info .intro  .ptvip { height:23px;line-height:21px; vertical-align: top; display: inline-block; font-size: 12px; color: #ff7300; background: url(../images/geau-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.company-list-wrap .pro-item .c-info .intro .supervip { height:23px;line-height:21px; vertical-align: top; display: inline-block; font-size: 12px; color: #ff7300; background: url(../images/small-super-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.company-list-wrap .pro-item .c-info .intro .ruyivip { height:23px;line-height:21px; vertical-align: top; display: inline-block; font-size: 12px; color: #ff7300; background: url(../images/ruyitong.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }
.company-list-wrap .pro-item .c-info .intro .allnetvip { height:23px;line-height:21px; vertical-align: top; display: inline-block; font-size: 12px; color: #ff7300; background: url(../images/small-allnet-icon.png) no-repeat 0px center; padding: 1px 0 0 26px; margin-right: 10px; }


.company-list-wrap .pro-item .c-info .intro .kf { display: inline-block; vertical-align: -webkit-baseline-middle;; }
.company-list-wrap .pro-item .c-info .intro .kf a { display: inline-block; width: 18px; height: 18px; background: url(../images/icon_fun.png) no-repeat -55px 0; }
.company-list-wrap .pro-item .c-detail { height: 160px; overflow: hidden; padding: 15px 10px; background-color: #f6f6f6; }
.company-list-wrap .pro-item .c-detail .item { font-size: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5px; }
.company-list-wrap .pro-item .c-detail .item span { color: #5f5f5f; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; line-height: 180%; }
.company-list-wrap .pro-item .c-detail .item p { line-height: 180%; }
.company-list-wrap .pro-item .c-res-pro { padding: 8px; overflow: hidden; }
.company-list-wrap .pro-item .c-res-pro .res-item { float: left; width: 62px; height: 62px; border: 1px solid #e0e0e0; margin-right: 9px; }
.company-list-wrap .pro-item .c-res-pro .res-item:hover { border-color: #ff7300; }
.company-list-wrap .pro-item .c-res-pro .res-item:last-child { margin-right: 0; }
.company-list-wrap .pro-item .pos { margin-top: 6px; font-size: 12px; color: #868686; text-align: right; padding: 0 8px; }
.company-list-wrap .pro-item .pos i { display: inline-block; width: 12px; height: 18px; background: url(../images/position.png) no-repeat center center; vertical-align: bottom; margin-right: 3px; }

.pro-list-wrap .pro-item .p-cap .p5 .kf{line-height: 32px;}
.r-item .imgbox{overflow:hidden;}
.r-item .imgbox img{transform: scale(1);transition: transform 0.4s ease 0s;}
.r-item .imgbox img:hover{opacity: 0.9;transform: scale(1.2);}
.direct-arrow{color: #cac6c6;}
.nav-crumb a{color:#000;}
.nav-crumb .icur{color:#ff6600;}


.tab-wrap .tab-main-box .three-tabs .tab-item .tab4 { background-position: -4px -93px; }
.tab-wrap .tab-main-box .tab-txt { float: right; font-size: 12px; color: #5b5b5b; line-height: 40px; margin-right: 25px; }
.tab-wrap .tab-main-box .tab-txt span { color: #006cda; }

.pinxuan-Case{width: 260px;background-color: #fff;border-radius: 10px;position: fixed;right: 15px;top: 150px;box-shadow: 0 0 10px #a8a7a7;padding-bottom: 20px;z-index: 99;}
.Case-head{padding: 0 15px;margin: 15px 0;color: #b89d6e;font-size: 12px;}
.pinxuan-checbox .left-words{width: 220px;border: 1px solid #e7e7e7;margin: 0 auto;}
.pinxuan-checbox .left-words .text-box{padding: 10px;border-top:1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
.pinxuan-checbox .left-words .text-box h4{font-size: 12px;color: #222222;line-height: 22px;margin-bottom: 10px;}
.pinxuan-checbox .left-words .text-box p{margin-bottom: 7px;font-size: 13px;    clear: both;    padding-top: 12px;}
.pinxuan-checbox .left-words .text-box p .zizhi{display: block;float:left;    margin-right: 10px; width: 66px;height: 20px;line-height: 18px;text-align: center;font-size: 12px;color: #e88f09;border: 1px solid #e88f09;border-radius: 1px;}
.pinxuan-checbox .left-words .text-content{padding:7px 8px;font-size: 12px;}
.pinxuan-checbox .left-words .text-content .flow-txt{display: inline-block;width: 115px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;margin-bottom: -6px;color: #868686;}