﻿@charset "utf-8";
/**左侧分类菜单**/
.Market-Index1 { background: var(--bg-gray-f5); }
.Market-Index1 .Market-Index1L { width: 240px; position: relative; background: var(--white); z-index: 5; }
.Market-Index1 .Market-Index1R { width: 940px; }
.Market-Index1L .mainL-hd { height: 40px; line-height: 40px; text-align: center; cursor: pointer; }
.Market-Index1L .mainL-hd a { color: var(--white); font-weight: bold; font-size: 14px; display: block; }
.Market-Index1L .mainL-fd-box { line-height: 25px; text-align: center; cursor: pointer; color: var(--yellow); }
.Market-Index1L .mainL-fd-box a { color: var(--gray6); font-size: 12px; display: block; padding: 10px 15px; }
.Market-Index1L .mainL-fd-box a h2 { font-size: 14px; }
.Market-Index1L .mainL-fd-box a:hover { background: var(--red-jy); color: var(--white); }
.Market-Index1L .mainL-fd-box a:hover h2 { color: var(--white); }
/**菜单列表**/
.jy-mainNav > li { padding: 10px 16px 0; position: relative; height: 72px; }
.jy-mainNav > li h3 { font-size: 14px; font-weight: normal; color: var(--gray0); }
.jy-mainNav > li.hover { background: #545651; }
.jy-mainNav > li .menu-tab { width: 100%; border-bottom: 1px solid #eee; padding: 6px 0 10px; overflow: hidden; }
.jy-mainNav > li .menu-tab a { padding-right: 6px; margin: 4px 5px 4px 0; box-sizing: border-box; font-size: 13px; color: var(--gray6); text-decoration: none; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.jy-mainNav > li .menu-tab a:hover { color: var(--yellow); transition: all .13s ease-in-out; }
.jy-mainNav > li .menu-more { position: absolute; display: block; width: 10px; height: 20px; right: 5px; top: 28px; font-size: 18px; overflow: hidden; color: var(--gray-c); ; }
.jy-mainNav > li:hover { box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); transition: box-shadow .13s ease-in-out; }
.jy-mainNav > li:hover .menu-tab { border-bottom: 0; }
.jy-mainNav > li:hover h3 { color: var(--yellow); transition: all .13s ease-in-out; }
.jy-mainNav > li:hover .menu-more { color: var(--yellow); transition: all .13s ease-in-out; }
/**二级菜单**/
.menu-panel { width: 840px; /*height: 500px;*/ padding: 20px 20px 20px 30px; position: absolute; left: 240px; top: 0; background: var(--white); z-index: 101; display: none; /*opacity: 0;
    visibility: hidden;*/ box-shadow: 0 0 15px 0 rgba(0, 0, 0, .2); transition: opacity .13s ease-in-out, box-shadow .13s ease-in-out; }
.menu-panel h4 { font-family: "Microsoft YaHei", "微软雅黑", "黑体"; font-size: 14px; color: var(--gray0); margin-bottom: 9px; }
.menu-panelL { width: 560px; }
.menu-panelR { width: 206px; }
.menu-panelL .menu-panel-hd { border-bottom: 1px dotted #E2E2E2; padding-bottom: 12px; margin-bottom: 14px; line-height: 1.5; }
.sub-group a { color: var(--gray6); display: inline-block; margin-right: 16px; font-size: 13px; padding: 4px 0; }
.sub-group a:hover { color: var(--yellow); text-decoration: underline; }
.sub-group a.hot { color: var(--yellow); }
.menu-panelL .menu-panel-bd li { float: left; width: 112px; height: 59px; border: 1px solid #EDEEEF; margin: 0 0 -1px -1px; background-color: var(--white); }
.menu-panelL .menu-panel-bd li a { display: block; text-align: center; }
.menu-panelL .menu-panel-bd li a img { width: 100px; height: 45px; display: inline-block; margin-top: 6px; border-radius: 3px; }
.menu-panelL .menu-panel-btn { display: inline-block; height: 32px; line-height: 30px; margin-top: 15px; padding: 0 10px; color: var(--yellow); font-size: 14px; border: 1px solid var(--yellow); background-color: var(--white); border-radius: 3px; }
.menu-panelL .menu-panel-btn:hover { background-color: var(--orange-f90); color: var(--white); border: 1px solid var(--orange-f90); }
.menu-panelL .menu-panel-btn em { width: 0; height: 0; margin-left: 6px; overflow: hidden; font-size: 0; display: inline-block; border-width: 4px; border-color: transparent transparent transparent var(--yellow); border-style: dashed dashed dashed solid; }
.menu-panelL .menu-panel-btn:hover em { border-color: transparent transparent transparent var(--white); }
.TJ-JcList li { border: 1px solid #ededed; width: 206px; height: 130px; margin-bottom: 20px; padding: 20px; box-sizing: border-box; position: relative; }
.TJ-JcList li:last-child { margin-bottom: 0px; }
.TJ-JcList li a { display: block; }
.TJ-JcList li p { font-size: 14px; color: var(--gray6); display: block; }
.TJ-JcList li span { font-size: 12px; color: var(--yellow); line-height: 35px; cursor: pointer; text-decoration: none; }
.TJ-JcList li:hover { border: 1px solid var(--yellow); transition: all .13s ease-in-out; }
.TJ-JcList li:hover p { color: var(--yellow); }
.TJ-JcList li a img { width: 70px; height: 70px; position: absolute; right: 10px; bottom: 10px; }
.white-empty-box { position: absolute; width: 16px; height: 100%; background: var(--white); left: 224px; top: 0px; z-index: 102; opacity: 0; transition: opacity .13s ease-in-out; }
/**中间部分**/
.jy-mainM { width: 666px; position: relative; z-index: 3; }
/*banner*/
.jy-banner { width: 100%; height: 320px; background: var(--white); }
.swiper-container { height: 100%; overflow: visible; }
.jbanner_page { position: absolute; left: 30px; text-align: center; bottom: 30px; }
.swiper-pagination-switch { display: inline-block; width: 35px; height: 5px; font-size: 0; line-height: 20px; text-align: center; cursor: pointer; transition: width .8s; }
.swiper-pagination-switch:before { content: ''; display: inline-block; width: 30px; height: 5px; border-radius: 2px; background: rgba(0, 0, 0, .1); vertical-align: middle; transition: width .8s, background-color .8s;/*box-shadow: 0 3px 6px 0 rgba(33, 39, 81, 0.20);*/ }
.swiper-active-switch:before { background: var(--yellow); /*box-shadow: 0 3px 6px 0 rgba(250, 111, 102, .5);*/ }
.swiper-slide { position: relative; opacity: 0; transition: opacity 0.7s ease-in-out; overflow: hidden; }
.swiper-slide-active { opacity: 1; }
.swiper-slide .img { position: absolute; }
.inner { position: relative; display: block; width: 100%; height: 100%; margin: 0 auto; }
.banner-text { position: absolute; left: 40px; bottom: 70px; z-index: 999; }
.banner-text h3 { margin-bottom: 10px; font-size: 24px; color: #333333; line-height: 36px; }
.banner-text em { font-style: normal; color: var(--yellow); }
.banner-text h2 { margin-top: 10px; margin-bottom: 10px; font-size: 48px; color: #333333; line-height: 60px; }
.banner-text p { margin-top: 10px; font-size: 18px; color: #333333; line-height: 22px; }
.banner-text .btn-primary { box-shadow: 0 10px 20px 0 rgba(239, 35, 54, 0.20); margin-top: 30px; height: 40px; line-height: 38px; padding: 0 30px; font-size: 18px; display: inline-block; }
/*底下四个导航*/
.home-events { width: 680px; height: 202px; box-sizing: border-box; overflow: hidden; background: var(--white); }
.home-events-box-item { height: 100%; border-right: 1px solid #eee; float: left; padding: 25px 24px 0; width: 226px; -webkit-transition: .2s; transition: .2s; }
.home-events-box-item:last-child { border: 0; }
.home-events-box-item a { display: inline-block; width: 100%; height: 100%; position: relative; text-decoration: none; }
.home-events-box-item h2 { font-size: 16px; color: var(--gray3); text-align: center; margin-bottom: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: .2s; transition: .2s; font-weight: normal; }
.home-events-box-item p { font-size: 13px; color: var(--gray9); text-align: center; line-height: 25px; margin-bottom: 10px; height: 50px; overflow: hidden; }
.home-events-box-item:hover h2 { color: var(--yellow); }
.home-events-box-item i { width: 70px; height: 70px; position: absolute; left: 50%; margin-left: -35px; }
.home-events-box-item i img { position: absolute; width: 100%; height: 100%; -webkit-transition: opacity .2s; transition: opacity .2s; }
.home-events-box-item i img:last-child { opacity: 0; }
.home-events-box-item:hover i img:last-child { -webkit-transition: opacity .2s; opacity: 1; }
/*首页用户登录*/
.User_box { background: var(--white); width: 240px; height: 202px; }
.User_box .U-Pic { padding-top: 25px; }
.User_box .U-Pic1 { padding-top: 20px; }
.User_box .U-Pic .U-TouX { width: 40px; height: 40px; border-radius: 100%; overflow: hidden; margin: 0 auto; }
.User_box .U-Pic .U-TouX img { height: 100%; }
.User_box .u-introduction { text-align: center; line-height: 20px; font-size: 14px; color: #181818; letter-spacing: 0; height: 20px; margin: 10px auto 0; max-width: 90%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.User_box .u-btn { width: 200px; height: 34px; margin: 15px auto 0; display: flex; justify-content: space-between; }
.User_box .u-btn1 { margin-top: 8px; display: block; text-align: center; }
.User_box .u-btn a { width: 92px; height: 34px; line-height: 32px; box-sizing: border-box; outline: none; border: 1px solid var(--yellow); display: inline-block; cursor: pointer; text-decoration: none; border-radius: 3px; text-align: center; }
.User_box .u-btn .full-link-status { background: var(--yellow); color: var(--white); }
.User_box .u-btn .border-link-status { color: var(--yellow); background: none; }
.User_box .u-btn .full-link-status:hover { opacity: 0.8; }
.User_box .u-btn .border-link-status:hover { background: #f26400 !important; color: #fff !important; }
.User_box .u-line { border-top: 1px solid #ededed; margin-top: 50px; }
.User_box .u-line1 { margin-top: 0; border-top: 0; border-bottom: 1px solid #eee; padding-top: 15px; margin-bottom: 12px; }
.User_box .lower-link { height: 58px; line-height: 58px; font-size: 13px; letter-spacing: 0; text-align: center; display: table; width: 100%; margin: 0 auto; color: var(--gray9); }
.User_box .lower-link span { color: var(--gray-c); ; }
.User_box .lower-info { padding-top: 10px; font-size: 0px; }
.User_box .lower-info .info-child { position: relative; display: inline-block; width: 33.33%; color: var(--yellow); text-align: center; height: 50px; box-sizing: border-box; padding: 10px; }
.User_box .lower-info .info-child div:first-child { color: var(--yellow); font-weight: 800; text-align: center; line-height: 20px; font-family: PingFangSC-Medium; font-size: 16px; letter-spacing: 0; height: 24px; }
.User_box .lower-info .info-child a { color: var(--yellow); }
.User_box .lower-info .info-child div:last-child { color: var(--gray9); font-size: 12px; letter-spacing: 0; text-align: center; line-height: 12px; height: 12px; }
.User_box .lower-info .Hui-icon { position: absolute; width: 18px; top: 4px; right: 10px; }
.list_bg { padding-bottom: 30px; }
.list_bg .gg img { width: 100%; height: 108px; }
.jycom-select-bar { position: relative; margin-bottom: 20px; }
.jycom-select-title-icon { display: inline-block; }
.jycom-select-title-icon .fa { font-size: 14px; color: var(--gray9); }
.jycom-select-title { font-weight: bold; font-size: 14px; color: #3d3e3e; margin-right: 16px; }
.jycom-search { display: inline-block; position: relative; font-size: 14px; background-color: var(--white); height: 34px; width: 230px; border-radius: 50px; border: 1px solid var(--gray-d); }
.jycom-search input { height: 100%; border: none; outline: none; padding: 0; width: 170px; font-size: 14px; color: var(--gray6); margin-left: 15px; }
.search-btn { width: 20px; height: 20px; padding: 0; position: absolute; top: 7px; right: 14px; color: var(--gray-c); transition: all .2s; cursor: pointer; }
.search-btn .fa { font-size: 18px; }
.select-type-bar { position: absolute; right: 0; bottom: 5px; }
.select-type-group { position: relative; display: inline-block; margin-left: 70px; }
.select-type { font-size: 14px; color: var(--gray6); }
.select-type-name { font-size: 14px; color: var(--gray9); margin-left: 16px; text-decoration: none; }
.select-type-name.cur { color: #ff6500; }
.Market-platform { padding-top: 30px; padding-bottom: 0px; }
.Market-frame-title2 { margin-bottom: 30px; display: flex; position: relative; }
.Market-frame-title2 .title-ch { color: var(--gray3); position: relative; font-size: 24px; font-weight: 600; }
.Market-frame-title2 .title-en { font-size: 12px; margin-left: 10px; color: #b9b9b9; }
.Market-frame-title2 .title-more { font-size: 14px; color: var(--gray6); position: absolute; right: 0; top: 5px; }
.Market-frame-title2 .title-more .fa { font-size: 18px; }
.Market-frame-title2 .title-more:hover, .Market-frame-title2 .title-more:hover .fa { color: var(--yellow); }
.Market-frame-title2 .tab-btn-group { position: relative; margin-top: 5px; margin-left: 30px; }
.Market-frame-title2 .tab-btn-group .slider-block { background: #ff6500; }
.Market-frame-title2 .tab-btn-group .slider-block { position: absolute; left: 22px; bottom: -7px; width: 25px; height: 2px; background: #ff6500; }
.Market-frame-title2 .tab-btn-group li { position: relative; float: left; font-size: 16px; color: var(--gray3); margin: 0 20px; cursor: pointer; padding-bottom: 5px; }
.Market-frame-title2 .tab-btn-group li.active, .Market-frame-title2 .tab-btn-group li:hover { color: var(--yellow); }
.Market-frame-title2 .tab-btn-group li.active:after, .Market-frame-title2 .tab-btn-group li:hover:after { content: ''; position: absolute; left: 50%; bottom: 0; margin-left: -0.7em; width: 1.4em; height: 2px; border-radius: 100px; background-color: var(--yellow); }
.Market-frame-box1 .platform { width: 1200px; overflow: hidden; }
.Market-frame-box1 .platform-item:nth-child(4n) { margin-right: 0; }
.Market-frame-box1 .platform-item { position: relative; width: 284px; height: 252px; overflow: hidden; float: left; padding: 0 20px; margin: 0 16px 16px 3px; border-radius: 3px; cursor: pointer; transition: all .3s; border: 1px solid var(--bg-gray-f5); box-shadow: 0 1px 4px 0 rgba(7,17,27,.1); }
.Market-frame-box1 .platform-img-wrap { width: 136px; height: 62px; overflow: hidden; margin: 25px auto 0 auto; }
.Market-frame-box1 .platform-img-wrap img { display: block; width: 100%; border-radius: 5px; }
.Market-frame-box1 .animate-group { position: relative; top: 0; transition: all .3s; }
.Market-frame-box1 .animate-group { top: 20px; }
.Market-frame-box1 .platform-item:hover .animate-group { top: 10px; }
.Market-frame-box1 .tag-wrap { text-align: center; height: 28px; line-height: 28px; }
.Market-frame-box1 .more { display: block; line-height: 30px; text-align: center; font-size: 12px; margin: 5px -30px -28px; position: relative; top: 48px; width: 308px; transition: all 0.5s; }
.Market-frame-box1 .platform-item:hover .more { top: 0px; }
.Market-frame-box1 .platform-name { text-align: center; font-size: 16px; margin-bottom: 10px; font-weight: 700; color: var(--gray3); }
.Market-frame-box1 .platform-detail { margin-bottom: 20px; text-align: center; font-size: 14px; height: 38px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color: #707070; }
.Market-frame-box1 .platform-item:hover .platform-detail { color: #fe6a00 }
.Market-frame-box1 .platform-tag { font-size: 12px; padding: 3px 5px; border-radius: 3px; margin: 0 2px; color: #8d8d8d; border: 1px solid var(--gray-c); ; }
/*list-营销推广*/
.Market-frame-title6 { margin: 0 auto 30px; }
.Market-service { padding-top: 40px; padding-bottom: 20px; background: #f7f7f7; }
.Market-frame-title6 .title-ch { position: relative; font-size: 24px; color: var(--gray6); }
.Market-frame-title6 .title-en { font-size: 12px; margin-left: 10px; color: #b9b9b9; }
.title-more { float: right; font-size: 14px; color: var(--gray9); margin-left: 20px;/* margin-top: 12px; */ }
.Market-frame-box2 .service-item { height: 288px; cursor: pointer; margin-bottom: 30px; background: var(--white); }
.Market-frame-box2 .cate { width: 220px; height: 100%; padding-top: 50px; box-sizing: border-box; text-align: center; float: left; color: var(--white); }
.Market-frame-box2 .bg1 { background: var(--yellow); }
.Market-frame-box2 .bg2 { background: var(--red-jy); }
.Market-frame-box2 .cate-left { box-sizing: border-box; position: relative; width: calc(100% - 220px); float: left; height: 288px; padding: 35px 0 30px 0; }
.Market-frame-box2 .swiper-item { padding: 0 13px; height: 100%; overflow: visible; border-right: none; }
.Market-frame-box2 .swiper-img-wrap { width: 100%; height: auto; overflow: hidden; margin: 0 auto 15px; }
.Market-frame-box2 .swiper-img-wrap img { display: block; width: 100%; margin: 0 auto; }
.Market-frame-box2 .animate-group { position: relative; top: 0; transition: all .15s; }
.Market-frame-box2 .swiper-name { text-align: center; font-size: 16px; margin-bottom: 20px; font-weight: 700; color: var(--gray3); }
.Market-frame-box2 .swiper-detail { text-align: center; margin-bottom: 14px; padding: 0; font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color: #707070; }
.Market-frame-box2 .cate-title { position: relative; font-size: 22px; margin-top: 10px; margin-bottom: 20px; }
.Market-frame-box2 .func { font-size: 14px; margin-top: 52px; }
.Market-frame-box2 .check-all { display: block; margin: 20px auto 0; background: var(--white); width: 150px; line-height: 44px; border-radius: 22px; text-align: center; transition: all .15s; }
.Market-frame-box2 .c1 { color: #fe6a00; }
.Market-frame-box2 .cate-title:after { content: ''; display: block; width: 40px; height: 3px; position: absolute; bottom: -30px; left: 50%; margin-left: -20px; background: rgba(255,255,255,.5); }
/*营销推广 轮播*/
.Market-frame-box2 .picScroll-left { overflow: hidden; position: relative; }
.Market-frame-box2 .picScroll-left .hd { position: absolute; z-index: 999; width: 100%; top: 69px; }
.Market-frame-box2 .picScroll-left .hd .prev, .picScroll-left .hd .next { border-radius: 0 5px 5px 0; display: block; width: 19px; height: 40px; float: left; margin-top: 10px; cursor: pointer; background-color: var(--gray-c); color: var(--white); line-height: 37px; text-align: center; font-size: 16px; }
.Market-frame-box2 .picScroll-left .hd .prev:hover, .picScroll-left .hd .next:hover { background-color: #fe6a00; }
.Market-frame-box2 .picScroll-left .hd .next { float: right; margin-right: 0px; border-radius: 5px 0 0 5px; }
.Market-frame-box2 .picScroll-left .hd .prevStop { background-position: -60px 0; }
.Market-frame-box2 .picScroll-left .hd .nextStop { background-position: -60px -50px; }
.Market-frame-box2 .picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.Market-frame-box2 .picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; background: url("../images/icoCircle.gif") 0 -9px no-repeat; }
.Market-frame-box2 .picScroll-left .hd ul li.on { background-position: 0 0; }
.Market-frame-box2 .picScroll-left .bd { }
.Market-frame-box2 .picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.Market-frame-box2 .picScroll-left .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; width: 226px !important; }
.Market-frame-box2 .picScroll-left .bd ul li .pic { text-align: center; }
.Market-frame-box2 .picScroll-left .bd ul li .pic img { width: 120px; height: 90px; display: block; padding: 2px; border: 1px solid var(--gray-c); ; }
.Market-frame-box2 .picScroll-left .bd ul li .pic a:hover img { border-color: var(--gray9); }
.Market-frame-box2 .picScroll-left .bd ul li .title { line-height: 24px; }
/*实操专区*/
.Market-operator { padding-top: 40px; }
.Market-frame-title1 { margin: 0 auto 30px; }
.Market-frame-title1 .title-ch { position: relative; font-size: 24px; color: var(--gray6); }
.Market-frame-title1 .title-en { font-size: 12px; margin-left: 10px; color: #b9b9b9; }
.claim-item { float: left; position: relative; z-index: 1; cursor: pointer; width: 241px; margin-bottom: 20px; padding: 20px 15px 15px; border: 1px solid #ededed; background: var(--white); -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; -webkit-transition: -webkit-box-shadow .3s; transition: -webkit-box-shadow .3s; transition: box-shadow .3s; transition: box-shadow .3s, -webkit-box-shadow .3s; box-sizing: border-box; margin-left: -1px; }
.claim-item:nth-child(5n+1) { /*margin-left: 0px;*/ }
.company-content { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 44px; justify-content: space-between; }
.company-content .company-card { line-height: 18px; font-size: 14px; width: calc(100% - 54px); }
.company-content .company-card a { padding-bottom: 5px; display: block; }
.company-content .company-card p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #aaa; font-size: 12px; }
.logo-w44 { width: 44px; height: 44px; border-radius: 4px; }
.logo-w44 img { width: 100%; height: 100%; }
.qy_bg { position: relative; }
.qy_bg .slideBox { width: 200px; height: 190px; overflow: hidden; margin: 0 auto; text-align: center; }
.qy_bg .slideBox .bd_qy span { font-size: 14px; line-height: 40px; }
.qy_bg .slideBox .bd_qy { position: relative; height: 100%; z-index: 0; }
.qy_bg .slideBox .bd_qy li { zoom: 1; vertical-align: middle; }
.qy_bg .slideBox .bd_qy img { width: 200px; height: 150px; display: block; }
/* 下面是前后按钮代码*/
.qy_bg .prev, .qy_bg .next { display: inline-block; width: 19px; height: 40px; background-color: rgba(0,0,0,0.2); color: var(--white); line-height: 35px; text-align: center; font-size: 20px; position: absolute; margin-left: 10px; margin-top: 2px; }
.qy_bg .next { background-position: 13px 11px; color: var(--white); right: 10px; }
.qy_bg .prev:hover, .qy_bg .next:hover { filter: alpha(opacity=100); opacity: 1; }
.qy_bg .prevStop { display: none; }
.qy_bg .nextStop { display: none; }
.qy_bg .qy_btn { width: 100%; position: absolute; top: 55px; display: none; }
.qy_bg:hover .qy_btn { display: block; }
.claim-item:hover { z-index: 2; border-color: #e0e0e0; -webkit-box-shadow: 0 3px 12px 0 rgba(0,0,0,.1); box-shadow: 0 3px 12px 0 rgba(0,0,0,.1); }
.Market_pagebanner { width: 100%; height: 300px; position: relative; background: url("../images/01c386d7d613402a850f88edac56b436.png") no-repeat center center; }
.Market_pagebanner_con { width: 1200px; height: 300px; margin-left: auto; margin-right: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative; }
.Market_pagebanner_con .text-wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.Market_pagebanner_con .text-wrap .title { font-size: 36px; font-weight: bold; color: var(--white); }
.Market_pagebanner_con .text-wrap .text { margin-top: 5px; width: 648px; color: var(--white); font-size: 16px; line-height: 32px; }
.Market_pagebanner_con .img { width: 400px; height: 300px; position: absolute; right: -15px; }
.Market_pagebanner_con .img img { width: 100%; height: 100%; }
.Market_section_head { -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; width: 100%; font-size: 14px; text-align: center; line-height: 24px; padding: 30px 20px 40px; }
.Market_section_head .tit { position: relative; display: inline-block; font-size: 26px; color: var(--gray3); font-weight: bold; }
.Market_section_head .titborder { position: absolute; top: 60%; height: 7px; margin-top: -6px; }
.Market_section_head .titborder:after, .Market_section_head .titborder:before { position: absolute; content: ""; display: block; width: 7px; height: 7px; -webkit-border-radius: 50%; border-radius: 50%; background-color: var(--gray9); }
.Market_section_head .titborder.is-left { left: -35px; }
.Market_section_head .titborder.is-right { right: -35px; }
.Market_section_head .titborder:before { position: absolute; content: ""; display: block; width: 7px; height: 7px; -webkit-border-radius: 50%; border-radius: 50%; background-color: var(--gray9); }
.Market_section_head .titborder.is-left:before { right: -7px; }
.Market_section_head .titborder.is-right:before { left: -7px; }
.Market_section_head .titborder:after, .Market_section_head .titborder:before { position: absolute; content: ""; display: block; width: 7px; height: 7px; -webkit-border-radius: 50%; border-radius: 50%; background-color: var(--yellow); }
.Market_section_head .titborder:after { opacity: 0.5; }
.Market_section_head .titborder.is-left:after { right: -17px; }
.Market_section_head .titborder.is-right:after { left: -17px; }
.Market_section_head .bgborder { position: absolute; top: 50%; margin-top: -1px; width: 193px; height: 1px; }
.Market_section_head .titborder.is-left .bgborder { right: 0; background: -webkit-gradient(linear, right top, left top, from(var(--yellow)), to(rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(right, var(--yellow), rgba(255, 255, 255, 0)); background: -o-linear-gradient(right, var(--yellow), rgba(255, 255, 255, 0)); background: linear-gradient(270deg, var(--yellow), rgba(255, 255, 255, 0)); }
.Market_section_head .titborder.is-right .bgborder { left: 0; background: -webkit-gradient(linear, left top, right top, from(var(--yellow)), to(rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, var(--yellow), rgba(255, 255, 255, 0)); background: -o-linear-gradient(left, var(--yellow), rgba(255, 255, 255, 0)); background: linear-gradient(90deg, var(--yellow), rgba(255, 255, 255, 0)); }
.Market_second_content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; text-align: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background-color: var(--white); margin-bottom: 30px; }
.Market_second_content .box { width: 300px; font-size: 0; height: 270px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid transparent; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; }
.Market_second_content .box img { margin-top: 19px; margin-left: auto; margin-right: auto; width: 136px; height: 62px; }
.Market_second_content .box .title { margin-top: 12px; width: 100%; font-size: 16px; font-weight: bold; text-align: center; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.Market_second_content .box .text { margin-top: 16px; width: 240px; height: 40px; line-height: 22px; margin-left: 27px; margin-right: 32px; color: #707070; font-size: 14px; white-space: normal; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.Market_second_content .box .bottom { width: -webkit-calc(100% - 50px); width: calc(100% - 50px); margin: 15px auto 0px auto; border-top: 1px dashed #e8e8e8; position: relative; }
.Market_second_content .box .bottom img { position: absolute; width: 60px; height: 36px; top: 17px; left: 0; margin: 0; }
.Market_second_content .box .bottom .bottom-text { width: 180px; position: absolute; font-size: 12px; right: 0px; top: 15px; height: 36px; color: var(--gray9); line-height: 18px; white-space: normal; margin-left: 14px; text-align: left; }
.Market_second_content .box:nth-child(4n) { border-right: 0; }
.Market_second_content .box:nth-last-child(1), .Market_second_content .box:nth-last-child(2), .Market_second_content .box:nth-last-child(3), .Market_second_content .box:nth-last-child(4) { border-bottom: 0; }
.Market_second_content .box[href] { cursor: pointer; }
.Market_second_content .box[href]:hover { border: 1px solid var(--yellow) !important; }
.Market_second_content .box[href]:hover .title { color: var(--yellow); }
.Market_second_module { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 1200px; margin-left: auto; margin-right: auto; margin-top: 50px; padding-bottom: 70px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px; color: var(--gray6); }
.Market_second_module .item { -webkit-border-radius: 50px; border-radius: 50px; font-size: 14px; text-align: center; padding: 8px 20px; cursor: pointer; }
.Market_second_module .item:hover { color: var(--yellow); }
.Market_second_module .item.is-active { color: var(--white); background-color: var(--yellow); }
.Market_news_list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: auto; margin-right: auto; padding-bottom: 50px; position: relative; margin-top: 30px; }
.Market_news_list .item { width: 260px; padding: 0; height: 100%; margin-right: 0; cursor: pointer; }
.Market_news_list .item .img { width: 260px; height: 156px; margin-bottom: 10px; -webkit-border-radius: 3px; border-radius: 3px; }
.Market_news_list .item .img a { display: block }
.Market_news_list .item .img img { width: 100%; height: 100%; display: block; }
.Market_news_list .item .text { width: 100%; height: 47px; line-height: 25px; font-size: 16px; color: var(--gray3); text-align: left; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.Market_news_list .item .info { width: 100%; height: 30px; margin-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.Market_news_list .item .info .avatar { width: 30px; height: 30px; -webkit-border-radius: 50%; border-radius: 50%; background-color: var(--gray9); }
.Market_news_list .item .info .avatar img { width: 100%; height: 100%; -webkit-border-radius: 50%; border-radius: 50%; }
.Market_news_list .item .info .anthour { margin-left: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 12px; color: var(--gray9); }
.Market_news_list .item:hover .text { color: var(--yellow); }
.Market_news_list .item + .item { margin-left: 53px; }
.Market_news_secondbtn { position: absolute; bottom: -80px; left: -webkit-calc(50% - 71px); left: calc(50% - 71px); width: 140px; height: 50px; -webkit-border-radius: 30px; border-radius: 30px; border: 1px solid var(--gray-c); ; margin: 26px auto 50px auto; text-align: center; line-height: 50px; font-size: 18px; font-weight: 400; }
.Market_news_secondbtn a { color: var(--gray6); }
.Market_news_secondbtn:hover { background-color: var(--yellow); color: #fff !important; border: 1px solid var(--yellow); }
.Market_news_secondbtn:hover a { color: #fff !important; }
.Market_news_secondbtn:hover span, .Market_news_secondbtn:hover i { color: #fff !important; }
/*banner*/
.jin.fullSlide { width: 100%; position: relative; height: 300px; }
.jin.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.jin.fullSlide .bd ul { width: 100% !important; }
.jin.fullSlide .bd li { width: 100% !important; height: 300px; overflow: hidden; text-align: center; }
.jin.fullSlide .bd li a { display: block; height: 300px; }
.jin.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 14px; left: 0; height: 11px; line-height: 11px; }
.jin.fullSlide .hd ul { text-align: center; margin: 0 auto; }
.jin.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display: inline;
zoom: 1; width: 24px; height: 5px; margin: 0 6px; overflow: hidden; background-color: var(--white); filter: alpha(opacity=90); opacity: 0.9; line-height: 999px; z-index: 999; border-radius: 50px; transition: all 0.5s; }
.jin.fullSlide .hd ul .on { background-color: #fe6a00; width: 37px; }
.Market-platform1 { padding-top: 15px; }
.Market-platform1 .Market-frame-title2 { margin-bottom: 0; }
.Market-platform1 .Market-frame-title2 .tab-btn-group { position: relative; margin-top: 0px; margin-left: 0px; }
.Market-platform1 .Market-frame-title2 .tab-btn-group li { padding-bottom: 15px; }
/*服务*/
.ServicesList { display: flex; flex-flow: row wrap; flex: initial; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; }
.ServicesList .Service_item { border-radius: 4px; position: relative; background: var(--white); border: none; margin: 0px 20px 20px 0px; width: 224px; }
.ServicesList .Service_item:nth-child(5n) { margin-right: 0; }
.ServicesList .Service_item .cardImg { width: 100%; display: block; cursor: pointer; position: relative; overflow: hidden; height: 168px; transition: all 0.1s linear 0s; }
.ServicesList .Service_item .cardImg .img { width: 100%; height: 100%; border-top-left-radius: 4px; border-top-right-radius: 4px; transition: all 0.1s linear 0s; display: block; }
.ServicesList .Service_item .cardImg .img:hover { opacity: 0.8; transition: all 0.1s linear 0s; }
.Service_item .cardInfo { text-align: left; border-top: none; border-radius: 0px; box-shadow: none; position: relative; width: 100%; background: var(--white); border-bottom: 1px solid var(--gray-d); padding: 11px 16px 13px; height: 150px; }
.cardInfoOne { display: flex; flex-flow: row; flex: initial; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }
.cardInfoOne .cardName { transition: all 0s ease 0s; color: var(--gray3); font-size: 14px; display: block; border-radius: 0px; margin-bottom: 1px; white-space: nowrap; max-width: 100%; text-overflow: ellipsis; overflow: hidden; cursor: pointer; position: relative; height: 20px; line-height: 20px; flex: 1; }
.Service_item .cardType { transition: all 0s ease 0s; color: var(--gray-c); font-size: 12px; display: block; border-radius: 0px; margin-bottom: 17px; white-space: nowrap; max-width: 100%; text-overflow: ellipsis; overflow: hidden; height: 18px; }
.Service_item .cardIcons { display: flex; flex-flow: row; flex: initial; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; }
.Service_item .cardInfo .cardIcons .iconNum { flex-flow: row; flex: initial; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; display: inline-flex; margin-right: 20px; cursor: default; }
.cardInfo .cardIcons .iconNum svg { cursor: default; }
.cardInfo .fa { fill: currentcolor; width: 16px; height: 16px; color: var(--gray-c); transition: transform 0.3s ease 0s; }
.cardInfo .iconNum:hover .fa { color: var(--yellow) !important; }
.cardInfo .innerText { transition: all 0s ease 0s; color: var(--gray-c); font-size: 12px; display: inline-block; line-height: 17px; font-weight: normal; border-radius: 0px; margin-left: 3px; }
.cardInfo .iconNum:hover .innerText { color: var(--yellow); }
.cardInfo .info { width: 100%; margin-top: 10px; padding-top: 10px; border-top: 1px solid var(--gray-d); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.cardInfo .info .avatar { width: 30px; height: 30px; -webkit-border-radius: 50%; border-radius: 50%; background-color: var(--gray9); }
.cardInfo .info .avatar img { width: 100%; height: 100%; -webkit-border-radius: 50%; border-radius: 50%; }
.cardInfo .info .anthour { margin-left: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 12px; color: var(--gray9); width: calc(100% - 30px); justify-content: space-between; }
.cardInfo .info .anthour .time { }
.ace-market-product-common { padding-top: 20px; box-sizing: border-box; overflow: hidden; display: flex; flex-wrap: wrap; }
.ace-market-product-common .product { width: 230px; height: 297px; text-align: center; padding: 28px 14px 20px; margin-bottom: 12.5px; margin-right: 12.5px; background-color: var(--white); transition: .2s; }
.ace-market-product-common .product:nth-child(5n) { margin-right: 0; }
.ace-market-product-common .product .title { font-size: 18px; color: #4a4a4a; height: 28px; }
.ace-market-product-common .product .subtitle { font-size: 12px; color: #9b9b9b; height: 20px; margin-top: 14px; line-height: 20px; }
.ace-market-product-common .product .pic { width: 100px; height: 100px; margin: 24px auto; background-repeat: no-repeat; background-size: 100% 100%; }
.ace-market-product-common .product .btn { display: block; width: 80px; height: 27px; line-height: 27px; margin: 0 auto 5px; font-size: 12px; border: 1px solid var(--yellow); color: var(--yellow); }
