@charset "UTF-8";
/* CSS Document */
body { padding: 0 0 1.33rem; }
.cjj-wrapper { margin-top: 2.05rem; position: relative; overflow: hidden; }
.cjj-wrapper.special-wrapper { margin-top: 1.2rem; }
.cjj-wrapper img { max-width: 100%;}
/***************************** 头部 *****************************/
.cjj-header { padding: 0 .2rem; height: 1.2rem; line-height: 1.2rem; background: #fff; position: fixed; left: 0; right: 0; top: 0; z-index: 5; }
.cjj-header-logo { display: inline-block; margin: .2rem 0 0 .2rem; width: 2.93rem; height: .8rem; line-height: .8rem; text-indent: -999em; background: url("../images/logo.png") center no-repeat; background-size: 100% auto; }
.cjj-header-iconfont { display: inline-block; margin-top: .2rem; padding: 0 .2rem; line-height: .8rem; font-size: 20px; }
[data-dpr="2"] .cjj-header-iconfont { font-size: 40px; }
[data-dpr="3"] .cjj-header-iconfont { font-size: 60px; }
.cjj-header.header-special { background: #101115; }
.header-special .cjj-header-logo { margin: auto; width: .75rem; height: .8rem; background: url("../images/logo2.png") center no-repeat; background-size: 100% auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.header-special .cjj-header-iconfont { color: #fff; }
.cjj-header-menu { height: 1.2rem; position: relative; }
.cjj-menu-list { display: none; width: 2.45rem; background: #101115; position: absolute; left: -.2rem; top: 1.2rem; z-index: 5; }
.cjj-menu-list { padding: .2rem 0; text-align: center; }
.cjj-menu-list .cjj-navigate-item { display: block; line-height: 2.75em; }
.cjj-iconfont-menu { margin-left: .3em; }
/***************************** 导航 *****************************/
.cjj-navigate { width: 100%; height: .85rem; line-height: .85rem; background: #101115; position: fixed; left: 0; top: 1.2rem; overflow: hidden; z-index: 5; }
.cjj-navigate-list { display: -webkit-flex; display: flex; }
.cjj-navigate-list>li { -webkit-flex: 1.5; flex: 1.5; text-align: center; }
.cjj-navigate-list>li:first-child { -webkit-flex: 1; flex: 1; }
.cjj-navigate-item { display: inline-block; font-size: 12px; color: #fff; }
[data-dpr="2"] .cjj-navigate-item { font-size: 24px; }
[data-dpr="3"] .cjj-navigate-item { font-size: 36px; }
.cjj-navigate-item.active { color: #EFBA4A; }
/***************************** 焦点图 *****************************/
.cjj-bannner { height: 5.01rem; background: #000; color: #fff; position: relative; overflow: hidden; }
.swiper-pagination-bullet { width: .24rem; height: .08rem; border-radius: .04rem; background: #dce6ec; opacity: 1; }
.swiper-pagination-bullet-active { background: #EFBA4C; }
.cjj-banner-imgitem { display: block; height: 100%; }
.cjj-banner-imgitem>img { display: block; width: 100%; height: 100%; }

/***************************** 首页-快速导航 *****************************/
.cjj-fastnav { background: #fff; position: relative; overflow: hidden; }
.cjj-fastnav-list { padding: .16rem .13rem; position: relative; overflow: hidden; }
.cjj-fastnav-list>li { padding: .16rem 0; width: 25%; float: left; text-align: center; }
.cjj-fastnav-item { display: inline-block; line-height: 1em; font-size: 14px; color: #555; }
[data-dpr="2"] .cjj-fastnav-item { font-size: 28px; }
[data-dpr="3"] .cjj-fastnav-item { font-size: 42px; }
.cjj-fastnav-item-icon { display: inline-block; margin-bottom: .13rem; width: 1.33rem; height: 1.33rem; line-height: 1.33rem; border-radius: 50%; background: #f3f3f3; font-size: 28px; color: #EFBA4C; }
[data-dpr="2"] .cjj-fastnav-item-icon { font-size: 56px; }
[data-dpr="3"] .cjj-fastnav-item-icon { font-size: 84px; }
/*********************** 首页-公司核名、节税计算器快速入口 ***********************/
.cjj-mainct { padding: .4rem; }
.cjj-fastenter {}
.cjj-fastenter-list { display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; display: flex; flex-wrap: wrap; }
.cjj-fastenter-list>li { padding: .29rem; width: 4.4rem; height: 2.27rem; box-sizing: border-box; background: center no-repeat; background-size: 100% auto; color: #fff; font-size: 10px; position: relative; overflow: hidden; }
[data-dpr="2"] .cjj-fastenter-list>li { font-size: 20px; }
[data-dpr="3"] .cjj-fastenter-list>li { font-size: 40px; }
.cjj-fastenter-list>li:first-child { background-image: url("../images/fastenter-img-01.png"); }
.cjj-fastenter-list>li:nth-child(2) { background-image: url("../images/fastenter-img-02.png"); }
.cjj-fastenter-name, .cjj-fastenter-tips { line-height: 1em; }
.cjj-fastenter-name { margin-top: .05rem; font-size: 16px; font-weight: normal; }
[data-dpr="2"] .cjj-fastenter-name { font-size: 32px; }
[data-dpr="3"] .cjj-fastenter-name { font-size: 48px; }
.cjj-fastenter-tips { margin: .19rem 0 .27rem; }
.cjj-fastenter-btn { display: inline-block; padding: 0 .16rem; height: .43rem; line-height: .43rem; border-radius: .08rem; background: #fff; color: #4367FD; }
.cjj-fastenter-list>li:nth-child(2) .cjj-fastenter-btn { color: #E0B257; }
/***************************** 首页-小焦点图 *****************************/
.cjj-advimg { height: 2.13rem; background: #fff; position: relative; overflow: hidden; }
/***************************** 核心优势 *****************************/
.cjj-abus-tit { margin: .27rem 0; line-height: .64rem; font-size: 20px; font-weight: normal; }
[data-dpr="2"] .cjj-abus-tit { font-size: 40px; }
[data-dpr="3"] .cjj-abus-tit { font-size: 60px; }
.cjj-abus-tit>.tit-val { display: inline-block; padding-left: .91rem; position: relative; }
.cjj-abus-icon { display: inline-block; width: .64rem; height: .64rem; background: url("../images/abus-icon.png") center 0 no-repeat; background-size: .64rem auto; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
.cjj-abus-icon-01 { background-position: center 0; }
.cjj-abus-icon-02 { background-position: center -.64rem; }
.cjj-abus-icon-03 { background-position: center -1.28rem; }
.cjj-abus-icon-04 { background-position: center -1.89rem; }
.cjj-abus-tips { font-size: 12px; color: #666; }
[data-dpr="2"] .cjj-abus-tips { font-size: 24px; }
[data-dpr="3"] .cjj-abus-tips { font-size: 36px; }
.cjj-abus-list {}
.cjj-abus-list>li { display: -webkit-flex; display: flex; margin-top: .53rem; height: 3.2rem; background: #fff; position: relative; overflow: hidden; }
.cjj-abus-imgele { display: block; width: 4.08rem; }
.cjj-abus-inner { /*width: 4.37rem;*/ -webkit-flex: 1; flex: 1; padding: 0 .4rem; font-size: 10px; }
[data-dpr="2"] .cjj-abus-inner { font-size: 20px; }
[data-dpr="3"] .cjj-abus-inner { font-size: 40px; }
.cjj-abus-titele { margin: .2rem 0 .27rem 0; height: .99rem; line-height: .99rem; overflow: hidden; font-size: 16px; font-weight: normal; position: relative; }
[data-dpr="2"] .cjj-abus-titele { font-size: 32px; }
[data-dpr="3"] .cjj-abus-titele { font-size: 48px; }
.cjj-abus-titele:after { content: ""; width: .43rem; height: .08rem; background: #EFBA4C; position: absolute; left: 0; bottom: 0; }
.cjj-abus-titele.alignRight:after { left: auto; right: 0; }
.cjj-abus-short { height: 5.1em; line-height: 1.7em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
/***************************** 图片快捷口 *****************************/
.cjj-imgenter-sb { display: block; margin: 0 .27rem .43rem; height: 2.61rem; background: url("../images/adv-img-01.png") center no-repeat; background-size: 100% auto; }
/***************************** 相关数据 *****************************/
.cjj-databox { height: 2.93rem; background: url("../images/data-bg.jpg") center no-repeat; background-size: 100% auto; position: relative; overflow: hidden; }
.cjj-advantage-points { display: -webkit-flex; display: flex; margin-top: .93rem; }
.cjj-advantage-points>.data { flex: 1; text-align: center; color: #fff; }
.cjj-advantage-points>.data>h5, .cjj-advantage-points>.data>p { height: 1em; line-height: 1em; }
.cjj-advantage-points>.data>h5 { font-weight: normal; font-size: 18px; }
[data-dpr="2"] .cjj-advantage-points>.data>h5 { font-size: 36px; }
[data-dpr="3"] .cjj-advantage-points>.data>h5 { font-size: 54px; }
.cjj-advantage-points>.data>p { margin-top: .24rem; font-size: 12px; }
[data-dpr="2"] .cjj-advantage-points>.data>p { font-size: 24px; }
[data-dpr="3"] .cjj-advantage-points>.data>p { font-size: 36px; }
.cjj-advantage-points>.line { width: 1px; height: .56rem; background: #fff; margin-top: 5px; }
/***************************** 合作企业&机构 *****************************/
.cjj-cooperative-venture { display: -webkit-flex; -webkit-flex-wrap: wrap; /*-webkit-justify-content: space-between; justify-content: space-between;*/ display: flex; flex-wrap: wrap; padding-top: .13rem; overflow: hidden; }
.cjj-cooperative-venture>li { margin: 0 0 .05rem .05rem; width: 2.24rem; height: 1.33rem; position: relative; overflow: hidden; }
.cjj-coopven-img { display: block; width: 100%; height: 100%; }
/***************************** 安盛动态 *****************************/
.f-bg-01 { background: #fff; }
.cjj-news-list {}
.cjj-news-list>li { display: -webkit-flex; display: flex; padding: .27rem 0; height: .64rem; line-height: .64rem; border-bottom: 1px solid #E5E5E5; }
.cjj-news-tit { -webkit-flex: 1; flex: 1; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
[data-dpr="2"] .cjj-news-tit { font-size: 24px; }
[data-dpr="3"] .cjj-news-tit { font-size: 36px; }
.cjj-news-date { width: 8em; font-size: 10px; color: #666; text-align: right; }
[data-dpr="2"] .cjj-news-date { font-size: 20px; }
[data-dpr="3"] .cjj-news-date { font-size: 30px; }
.cjj-loder-more { display: block; margin: .53rem auto; width: 1.87rem; height: .67rem; line-height: .67rem; border: 1px solid #D7D7D7; text-align: center; font-size: 12px; color: #999; }
[data-dpr="2"] .cjj-loder-more { font-size: 24px; }
[data-dpr="3"] .cjj-loder-more { font-size: 36px; }
/***************************** 底部咨询浮层 *****************************/
.cjj-consult { width: 100%; height: 1.33rem; background: rgba(21, 21, 21, .3); position: fixed; left: 0; bottom: 0; z-index: 5; }
.cjj-consult-main { display: flex; display: -webkit-flex; -webkit-justify-content: center; justify-content: center; padding: .19rem .4rem; position: relative; }
.cjj-consult-btn { display: block; margin: 0 .11rem; width: 2.93rem; height: .96rem; line-height: .96rem; text-align: center; background: #182D62; color: #fff; font-size: 14px; }
[data-dpr="2"] .cjj-consult-btn { font-size: 28px; }
[data-dpr="3"] .cjj-consult-btn { font-size: 42px; }
.cjj-consult-btn-special { background: #EFBA4A; }
.cjj-consult-btn .iconfont { margin-right: .13rem; font-size: 20px; }
[data-dpr="2"] .cjj-consult-btn .iconfont { font-size: 40px; }
[data-dpr="3"] .cjj-consult-btn .iconfont { font-size: 60px; }
.cjj-consult-btn-in { display: inline-block; overflow: hidden; }
/***************************** 弹出框 *****************************/
.cjj-layout { display: none; }
.cjj-layout-bg { width: 100%; height: 100%; background: rgba(0, 0, 0, .65); position: fixed; left: 0; top: 0; z-index: 9; }
.cjj-layout-mainct { margin: auto; padding: 0 .67rem; width: 6.8rem; border-radius: .33rem; background: #fff; position: fixed; left: 0; right: 0; top: .27rem; z-index: 10; }
.cjj-layout-tit { padding: .53rem .67rem 0; height: .67rem; line-height: .67rem; text-align: center; font-weight: normal; font-size: 16px; }
[data-dpr="2"] .cjj-layout-tit { font-size: 32px; }
[data-dpr="3"] .cjj-layout-tit { font-size: 48px; }
.cjj-layout-form { margin-top: .4rem; height: .8rem; line-height: .8rem; border: 1px solid #999; border-radius: .11rem; position: relative; }
.cjj-form-ele { width: 100%; height: .8rem; line-height: .8rem; background: none; border: 0 none; font-size: 14px; text-align: center; }
[data-dpr="2"] .cjj-form-ele { font-size: 28px; }
[data-dpr="3"] .cjj-form-ele { font-size: 42px; }
select.cjj-form-ele { opacity: 0; position: absolute; left: 0; top: 0; z-index: 6; }
.cjj-layout-form>.iconfont { margin-right: .37rem; width: 1em; color: #999; font-size: 14px; position: absolute; right: 0; top: 0; }
[data-dpr="2"] .cjj-layout-form>.iconfont { font-size: 28px; }
[data-dpr="3"] .cjj-layout-form>.iconfont { font-size: 42px; }
.cjj-layout-submit { display: block; margin: .53rem 0 .67rem; height: .85rem; line-height: .85rem; border-radius: .43rem; background: #EFBA4A; color: #fff; text-align: center; font-size: 14px; }
[data-dpr="2"] .cjj-layout-submit { font-size: 28px; }
[data-dpr="3"] .cjj-layout-submit { font-size: 42px; }
.cjj-layout-close { display: block; margin: auto; width: 1em; line-height: 1em; color: #fff; font-size: 40px; position: absolute; left: 0; right: 0; bottom: -1.6rem; }
[data-dpr="2"] .cjj-layout-close { font-size: 80px; }
[data-dpr="3"] .cjj-layout-close { font-size: 120px; }
.cjj-layout-weichat { display: block; margin: .4rem auto 0; width: 3.2rem; }
.cjj-layout-weichat>img { display: block; width: 100%; }
/***************************** 关于我们 *****************************/
.cjj-video { width: 100%; height: 6.13rem; background: #fff; }
.cjj-video>video { width: 100%; height: 100%; }
.cjj-text-box { max-height: 100%; font-size: 12px; color: #666; }
[data-dpr="2"] .cjj-text-box { font-size: 24px; }
[data-dpr="3"] .cjj-text-box { font-size: 36px; }
.cjj-company-intro { }
.cjj-company-intro.hide { height: 22em; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 10; }
.cjj-text-box p { line-height: 2.2em; }
.cjj-read-more { font-size: 12px; color: #EFB948; }
[data-dpr="2"] .cjj-read-more { font-size: 24px; }
[data-dpr="3"] .cjj-read-more { font-size: 36px; }
.cjj-aboutus-newslist { margin-top: .6rem; }
.cjj-aboutus-newslist>li { margin-bottom: .67rem; }
.cjj-aboutus-item {display: -webkit-flex; display: flex; }
.cjj-aboutus-imgele { display: block; margin-left: .61rem; width: 2.99rem; height: 2.32rem; }
.cjj-aboutus-desele { -webkit-flex: 1; flex: 1; }
.cjj-aboutus-desele>h5 { margin: .27rem 0 .21rem; height: 2.6em; line-height: 1.3em; font-weight: normal; font-size: 16px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
[data-dpr="2"] .cjj-aboutus-desele>h5 { font-size: 32px; }
[data-dpr="3"] .cjj-aboutus-desele>h5 { font-size: 48px; }
.cjj-aboutus-desele>time { font-size: 12px; color: #999; }
[data-dpr="2"] .cjj-aboutus-desele>time { font-size: 24px; }
[data-dpr="3"] .cjj-aboutus-desele>time { font-size: 36px; }
/***************************** 联系我们 *****************************/
.cjj-contactus {}
.cjj-comaddress-list {}
.cjj-comaddress-list>li { margin-bottom: .53rem; border-radius: .16rem; position: relative; overflow: hidden; }
.cjj-comaddress-imgele { display: block; width: 100%; height: 3.2rem; }
.cjj-company-name { height: 1em; line-height: 1em; font-size: 18px; position: absolute; left: .4rem; top: .72rem;color: white; }
[data-dpr="2"] .cjj-company-name { font-size: 36px; }
[data-dpr="3"] .cjj-company-name { font-size: 54px; }
.cjj-company-other { padding: .2rem .4rem; line-height: 1.65em; font-size: 12px; color: #fff; background: rgba(38, 40, 42, .6); position: absolute; left: 0; right: 0; bottom: 0; }
[data-dpr="2"] .cjj-company-other { font-size: 24px; }
[data-dpr="3"] .cjj-company-other { font-size: 36px; }
.cjj-company-other a { color: #fff; }
/***************************** 安盛动态 *****************************/
.cjj-news-tit { font-size: 16px; font-weight: normal; }
[data-dpr="2"] .cjj-news-tit { font-size: 32px; }
[data-dpr="3"] .cjj-news-tit { font-size: 48px; }
.cjj-news-time { margin-top: .13rem; font-size: 12px; color: #999; }
[data-dpr="2"] .cjj-news-time { font-size: 24px; }
[data-dpr="3"] .cjj-news-time { font-size: 36px; }
.cjj-news-innerimg>img { display: block; margin: .4rem auto; max-width: 100%; }
.cjj-news-fastbtn, .cjj-page-in, .cjj-page-in>a { color: #999; }
.cjj-page-in { margin-top: .2rem; padding: .2rem 0; text-align: center; }
.cjj-page-in>a, .cjj-page-in>span { display: inline-block; padding: 0 .07rem; }
.cjj-page-in>a.active { color: #EFBA4A; }
/***************************** 项目分类 *****************************/
html { height: 100%; }
body.body-special { height: 100%; padding: 0; overflow: hidden; }
.cjj-search-bar { display: -webkit-flex; display: flex; padding: .4rem .2rem .4rem 0; height: .8rem; line-height: .8rem; background: #fff; position: fixed; left: 0; right: 0; top: 2.05rem; z-index: 5; }
.cjj-back-btn { margin-right: .13rem; display: inline-block; width: .8rem; text-align: center; font-size: 16px; }
[data-dpr="2"] .cjj-back-btn { font-size: 32px; }
[data-dpr="3"] .cjj-back-btn { font-size: 48px; }
.cjj-search-in { -webkit-flex: 1; flex: 1; border-radius: .4rem; background: #F7F7F7; position: relative; }
.cjj-search-in>.iconfont { display: inline-block; width: 1em; font-size: 16px; color: #A9A9A9; position: absolute; left: .32rem; top: 0; }
[data-dpr="2"] .cjj-search-in>.iconfont { font-size: 32px; }
[data-dpr="3"] .cjj-search-in>.iconfont { font-size: 48px; }
.cjj-search-input { width: 100%; padding: 0 .32rem 0 .83rem; box-sizing: border-box; height: .8rem; line-height: .8rem; border: 0 none; background: none; font-size: 12px; }
[data-dpr="2"] .cjj-search-input { font-size: 24px; }
[data-dpr="3"] .cjj-search-input { font-size: 36px; }
body.body-special>.cjj-wrapper { width: 100%; margin-top: 0; position: absolute; left: 0; top: 3.65rem; bottom: 0; }
.cjj-side-nav, .cjj-kinds-menu { padding-bottom: 1.33rem; position: absolute; top: 0; bottom: 0; overflow: auto; -webkit-overflow-scrolling: touch; }
.cjj-side-nav { width: 2.61rem; left: 0; }
.cjj-side-navitem { display: block; height: 1.33rem; line-height: 1.33rem; text-align: center; font-size: 14px; position: relative; }
[data-dpr="2"] .cjj-side-navitem { font-size: 28px; }
[data-dpr="3"] .cjj-side-navitem { font-size: 42px; }
.cjj-side-navitem.active { color: #EFBA4A; background: #fff; }
.cjj-side-navitem.active:after { content: ""; margin: auto; width: .16rem; height: .53rem; background: #EFBA4A; position: absolute; left: 0; top: 0; bottom: 0; }
.cjj-kinds-menu { background: #fff; left: 2.61rem; right: 0; }
.cjj-kinds-menu>.cjj-fastenter-list { margin: .23rem .4rem; }
.cjj-kinds-menu>.cjj-fastenter-list>li { width: 3.07rem; }
.cjj-kinds-menu>.cjj-fastenter-list>li:first-child { background-image: url("../images/fastenter-img-01-2.png"); }
.cjj-kinds-menu>.cjj-fastenter-list>li:nth-child(2) { background-image: url("../images/fastenter-img-02-2.png"); }
.cjj-kinds-menulist { padding-top: .23rem; margin: 0 .4rem; overflow: hidden; }
.cjj-kinds-menulist>li { margin: 0 0 .51rem 0; float: left; width: 33.3%; }
.cjj-kinds-menulist>li:nth-child(3n+1)>.cjj-kinds-menuitem { float: left; }
.cjj-kinds-menulist>li:nth-child(3n)>.cjj-kinds-menuitem { float: right; }
.cjj-kinds-menuitem { margin: 0 auto; display: block; text-align: center; color: #767676; font-size: 12px; }
[data-dpr="2"] .cjj-kinds-menuitem { font-size: 24px; }
[data-dpr="3"] .cjj-kinds-menuitem { font-size: 36px; }
.cjj-kmenu-imgele { display: inline-block; width: 1.73rem; height: 1.73rem; background: #FFF6E3; position: relative; overflow: hidden; }
.cjj-kmenu-imgele>img { display: block; width: 100%; }
.cjj-kinds-menuitem>p { margin-top: .2rem; height: 1em; line-height: 1em; overflow: hidden; }
/***************************** 项目分类详情 *****************************/
.cjj-serve-basebox { display: -webkit-flex; display: flex; padding: .27rem 0; }
.cjj-serve-baseimg { margin-right: .53rem; width: 3.2rem; height: 3.2rem; background: #9CA6AC; position: relative; overflow: hidden; }
.cjj-serve-baseimg>img { display: block; width: 100%; }
.cjj-serve-basein { -webkit-flex: 1; flex: 1; font-size: 10px; }
[data-dpr="2"] .cjj-serve-basein { font-size: 20px; }
[data-dpr="3"] .cjj-serve-basein { font-size: 30px; }
.cjj-serve-basein>.base-name { font-weight: normal; font-size: 14px; }
[data-dpr="2"] .cjj-serve-basein>.base-name { font-size: 28px; }
[data-dpr="3"] .cjj-serve-basein>.base-name { font-size: 42px; }
.cjj-serve-basein>p { margin-top: .2rem; }
.f-mar-tb { margin: .27rem 0; }
.cjj-text-intit { padding: .2rem 0 .4rem; font-weight: normal; font-size: 16px; color: #EFBA4A; }
[data-dpr="2"] .cjj-text-intit { font-size: 32px; }
[data-dpr="3"] .cjj-text-intit { font-size: 48px; }
.cjj-text-box h4, .cjj-text-box h5 { font-weight: normal; line-height: 2.2em; }
.cjj-text-box h4 { font-size: 14px; color: #333; }
[data-dpr="2"] .cjj-text-box h4 { font-size: 28px; }
[data-dpr="3"] .cjj-text-box h4 { font-size: 42px; }
.cjj-text-box h5 { font-size: 12px; }
[data-dpr="2"] .cjj-text-box h5 { font-size: 24px; }
[data-dpr="3"] .cjj-text-box h5 { font-size: 36px; }
.cjj-text-box p+h5, .cjj-text-box p+h4 { margin-top: 1em; }

/********** 2021-01-30风采 **********/
.cjj-bearing-item { display: block; height: 6.8rem; }
.cjj-bearing-item>img { display: block; width: 100%; height: 100%; }
.cjj-bearing .swiper-pagination { padding: .27rem 0 .13rem; text-align: left; font-size: 20px; position: relative; bottom: 0; }
[data-dpr="2"] .cjj-bearing .swiper-pagination { font-size: 40px; }
[data-dpr="3"] .cjj-bearing .swiper-pagination { font-size: 60px; }
.cjj-bearing .swiper-pagination-current { color: #EFBA4A; }
.cjj-bearing .swiper-pagination-total { font-size: 14px; }
[data-dpr="2"] .cjj-bearing .swiper-pagination-total { font-size: 28px; }
[data-dpr="3"] .cjj-bearing .swiper-pagination-total { font-size: 42px; }
.cjj-bearing-box { margin-top: .4rem; overflow: hidden; }
.cjj-bearing-col { width: 4.4rem; }
.cjj-bearing-col:first-child { float: left; }
.cjj-bearing-col:last-child { float: right; }
.cjj-bearing-col>li { width: 100%; margin-bottom: .4rem; position: relative; overflow: hidden; }
.cjj-bearing-col>li:nth-child(2n) { height: 3.2rem; }
.cjj-bearing-col>li:nth-child(2n+1) { height: 4.4rem; }
.cjj-bearing-col:last-child>li:nth-child(2n) { height: 4.4rem; }
.cjj-bearing-col:last-child>li:nth-child(2n+1) { height: 3.2rem; }
.cjj-bearing-showitem { display: block; width: 100%; height: 100%; background: no-repeat center #ccc; }
.cjj-bearing-titele { height: .83rem; line-height: .83rem; padding: 0 .27rem; overflow: hidden; color: #fff; font-size: 14px; font-weight: normal; background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.9)); position: absolute; left: 0; right: 0; bottom: 0; }
[data-dpr="2"] .cjj-bearing-titele { font-size: 28px; }
[data-dpr="3"] .cjj-bearing-titele { font-size: 42px; }
