@font-face {
    font-family: FrutigerCE;
    src: url(../font/Frutiger.ttf) format('truetype'), url(../font/Frutiger.woff) format('woff'), url(../font/Frutiger.eot) format('eot')
}

@font-face {
    font-family: 'HelveticaNeue BoldCond';
    src: url(../font/wandaWebfont.ttf) format('truetype'), url(../font/wandaWebfont.woff) format('woff'), url(../font/wandaWebfont.eot) format('eot')
}

.botton {
    font-family: FrutigerCE
}

.wanda_me {
    overflow: hidden
}

.wanda_me .qiye .title {
    font-family: "HelveticaNeue BoldCond";
    color: #353535
}

.wanda_me .banner_video .banner_btn1 .ac_01,
.wanda_me .qiye .daisai .list .title {
    font-family: FrutigerCE
}

.wanda_me .chanye .title {
    font-family: "HelveticaNeue BoldCond";
    color: #353535
}

.wanda_me .qiye .daisai .nei {
    font-family: FrutigerCE
}

.wanda_me .tt_list span {
    font-family: FrutigerCE
}

.wanda_me .toutiao_iocn a {
    font-family: FrutigerCE
}

.chanye_box .chanye_tu .tu_title {
    line-height: .4rem !important
}

.toutiao .toutiao_box .tt_list p {
    height: auto;
    min-height: 1.1rem;
    padding-bottom: .4rem;
    font-family: FrutigerCE
}

.toutiao .toutiao_box .tt_list {
    height: auto;
    position: relative;
    min-height: 1.47rem;
    float: left
}

.toutiao .toutiao_box .tt_list span {
    position: absolute;
    right: 0;
    bottom: .22rem
}

.toutiao {
    overflow: hidden
}

.qiye .daisai .img_outer {
    width: 3.34rem;
    height: 1.66rem;
    margin: 0 auto
}

.qiye .daisai .img_outer img {
    width: 100%;
    height: 100%
}

.qiye .daisai {
    height: 4.58rem;
    border-bottom: 0 !important
}

.qiye .daisai .title {
    color: #353535;
    line-height: .4rem
}

.qiye .daisai .list {
    width: 100%;
    position: inherit
}

.qiye .daisai .nei {
    font-size: .24rem;
    line-height: .34rem;
    width: 3.55rem;
    padding-top: .2rem;
    padding-bottom: .2rem;
    margin: 0 auto
}

.toutiao .gengduo i {
    margin-left: .09rem
}

.toutiao .title {
    font-family: "HelveticaNeue BoldCond";
    color: #353535
}

.banner_video .banner_btn1 i,
.introduction_main .introduction_list .list_box i,
.video_list .list_box .shiping h3,
.wd_video .banner_text {
    font-family: FrutigerCE
}

.introduction_main .introduction_list .pw p {
    width: 5.4rem
}

.btn4,
.btn5 {
    -webkit-tab-highlight-color: none
}

.contact .contact .contact_box h3 {
    font-family: FrutigerCE !important
}

.special {
    font-family: FrutigerCE
}

.special .swiper-wrapper .swiper-slide {
    width: auto !important
}

.special .swiper-wrapper .swiper-slide h3 {
    width: auto;
    font-family: FrutigerCE
}

.special .swiper-slide h3 {
    margin-right: .3rem
}

.xw_special .xw_special_list h2 {
    width: 94%;
    margin: 0 auto;
    font-weight: 500 !important;
    font-family: FrutigerCE
}

.xw_special .xw_special_list h2+span {
    text-align: left;
    text-indent: .25rem;
    border-bottom: none;
    font-family: FrutigerCE
}

.xw_special .xw_special_list h2 .xw_list p {
    line-height: .38rem
}

.xw_special .xw_special_list .xw_list p {
    font-family: FrutigerCE !important;
    font-size: .28rem;
    line-height: .48rem
}

.banner_text_bg h3 {
    font-family: 'HelveticaNeue BoldCond';
    font-weight: 600
}

.nav_bt {
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: .2rem
}

.video_list .list_box .shiping h3 {
    height: auto;
    overflow: inherit;
    -webkit-line-clamp: inherit
}

.video_list {
    overflow: hidden
}

.wd_video_main .video_list .list_box {
    display: flex;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    margin-top: .2rem
}

.video_list .list_box .shiping {
    float: inherit
}

.video_list .list_box .ml {
    margin-left: 0
}

.IIV::-webkit-media-controls-play-button,
.IIV::-webkit-media-controls-start-playback-button {
    opacity: 0;
    pointer-events: none;
    width: 5px
}

.speech_list .hezi {
    border-bottom: none !important
}

.speech_list .hezi i {
    position: absolute;
    top: .29rem;
    right: .2rem
}

.speech_list .hezi h3 {
    height: auto;
    font-family: FrutigerCE
}

.speech_list .hezi .ac3 {
    height: auto;
    font-family: FrutigerCE
}

.speech_main .banner_img {
    position: absolute;
    top: 0;
    left: 0
}

.fuping .banner_text_bg h3 {
    font-family: "HelveticaNeue BoldCond";
    font-weight: 600
}

.fuping .fuping_main h2 {
    font-family: "HelveticaNeue BoldCond"
}

.fuping .fuping_list .list_box .fp_text {
    font-family: FrutigerCE;
    overflow: initial
}

.fuping .fuping_list .list_box {
    overflow: hidden
}

.fuping .fuping_list .dsj .swiper-slide .text h4,
.fuping .fuping_list .dsj .swiper-slide .text p {
    font-size: .2rem;
    line-height: .12rem;
    font-family: FrutigerCE
}

.fuping .fuping_list .dsj .swiper-slide .text p {
    margin: .75rem 0 0
}

.fuping .show_div .nei_text {
    width: 90%;
    max-height: 3.2rem;
    overflow-y: scroll;
    font-family: FrutigerCE
}

.fuping .fuping_list .swiper-slide .dian_bg {
    position: absolute;
    top: 15.4%;
    left: .4rem;
    display: block;
    background: url(../img/development/dsj_tu3.jpg) no-repeat;
    z-index: 20;
    background-position: center center;
    width: 15px;
    height: 15px;
    background-size: 5px 5px;
    background-position: center
}

.fuping .fuping_list .swiper-slide .ac {
    background-size: 10px 10px !important;
    background-position: center;
    top: 16%;
    background: url(../img/development/dsj_tu2.jpg) no-repeat
}

.fuping .fuping_list .swiper-slide {
    z-index: -1
}

.fuping .botton {
    z-index: 10
}

.fuping .show_div {
    z-index: 100
}

.swiper-container,
.swiper-slide,
.swiper-swiper-wrapper {
    -webkit-tap-highlight-color: transparent
}

.fuping_list .dsj .swiper-slide .nei_text {
    left: -2rem;
    width: 5rem
}

.fuping_main h2 {
    line-height: .48rem;
    margin: 0 auto;
    width: 96%;
    margin-bottom: .3rem
}

.fuping_main .gengduo i {
    margin-left: .09rem
}

.fuping_list .dsj .swiper-slide .nei_text,
.fuping_main .fuping_list .list_text p,
.special .special_main .special_list .list_text span {
    font-family: FrutigerCE !important
}

.fuping .show_div .nei_text {
    line-height: .4rem
}

.environment_list .xiangqing {
    font-size: .26rem;
    line-height: .36rem;
    font-family: FrutigerCE
}

.environment_main h3 {
    font-family: "HelveticaNeue BoldCond"
}

.environment_main h2 {
    font-weight: 600 !important;
    font-family: "HelveticaNeue BoldCond"
}

.create_main .tl {
    height: auto;
    font-family: FrutigerCE;
    padding-left: .2rem;
    padding-right: .2rem
}

.create_main .banner_text_bg h3 {
    font-weight: 600 !important;
    font-family: "HelveticaNeue BoldCond"
}

.create_main .create_list .xiangqing {
    font-family: FrutigerCE
}

.create_main .tl {
    height: auto
}

.lishisousuo .lishi {
    font-family: FrutigerCE
}

.lishisousuo .heizi {
    font-family: FrutigerCE
}

.sousuoyemian .s_list img {
    margin: .42rem .25rem 0 .26rem
}

.sousuoyemian .s_list input {
    margin-top: .38rem;
    line-height: .4rem
}

.sousuoyemian .s_list i {
    margin-top: .4rem
}

.service_list {
    font-family: FrutigerCE
}

.service_list .swiper-slide {
    width: auto !important;
    margin-right: .26rem
}

.service_list .swiper-slide .ac3,
.service_list .swiper-slide h3 {
    width: auto !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important
}

.service_list .swiper-slide .ac3 {
    border-bottom: 2px solid #2156a5
}

.commerce_list .text p {
    font-family: FrutigerCE
}

.about .about_list h3 {
    line-height: .3rem;
    font-family: "HelveticaNeue BoldCond";
    font-weight: 800
}

.about .about_list .hezi li a {
    font-family: FrutigerCE
}

#scroller ul li {
    font-family: FrutigerCE;
    font-size: .28rem;
    line-height: .28rem;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center
}

.wrapper1 .list_tu p {
    font-family: FrutigerCE
}

.development .banner_text_bg h3 {
    font-family: 'HelveticaNeue BoldCond';
    font-weight: 600
}

.development .development_list {
    font-family: FrutigerCE
}

.development .development_list .dsj .swiper-slide .text p {
    margin: .76rem 0 .07rem;
    font-size: .18rem;
    line-height: .3rem;
    font-family: FrutigerCE
}

.development .development_list .list_box h3 {
    height: auto;
    font-size: .26rem;
    font-weight: 400
}

.development .development_list .list_box i {
    width: auto
}

.development .development_list .dsj .swiper-slide .dian_bg {
    width: 15px;
    height: 15px;
    background-size: 5px 5px;
    background-position: center;
    top: 49%
}

.development .development_list .dsj .swiper-slide .ac {
    background-size: 10px 10px
}

.development_list .dsj .swiper-slide .title_top,
.fuping_list .dsj .swiper-slide .title,
.fuping_list .dsj .swiper-slide .title_top,
.fuping_main .fuping_list .list_text span,
.fuping_main .liangdian .list_box i,
.honor_main .honor_list .jieshao em,
.introduction_main .introduction_list .list_box p,
.introduction_main .introduction_list .xiangqing,
.special .special_main .special_list .list_text p,
.special .special_main .special_list .list_text span {
    font-family: FrutigerCE
}

.introduction_main .introduction_list .pw i {
    width: 1rem
}

.introduction_main .introduction_list .text_hz {
    position: relative
}

.introduction_main .introduction_list .jt_icon {
    position: absolute;
    right: .52rem;
    bottom: 0
}

.banner_text_bg h4 {
    margin: auto;
    text-align: left;
    font-size: .24rem;
    line-height: .36rem;
    font-family: 'HelveticaNeue BoldCond';
    margin-left: .46rem;
    height: .36rem
}

.banner_text_bg .ac {
    margin: 0;
    margin-left: .46rem
}

.banner_text_bg h4:first-child {
    margin-top: .56rem
}

.honor_main h2 {
    line-height: .36rem;
    height: .36rem;
    font-family: 'HelveticaNeue BoldCond'
}

.honor_main .honor_list .list_box p {
    font-family: FrutigerCE;
    margin-left: 0
}

.contact .contact_box h2,
.contact .contact_box h3,
.introduction_main .introduction_list h2 {
    font-family: 'HelveticaNeue BoldCond'
}

.introduction_main .introduction_list .list_box p {
    margin-left: 0
}

.honor_main .honor_list .list_box i,
.honor_main .honor_list h3,
.speech_list .hezi i {
    font-family: FrutigerCE
}

#property .two-pic ul li img {
    border: 1px solid #fff;
    box-shadow: 0 0 .03rem 0 #343434
}

.special .special_main .special_list .list_text {
    padding: .3rem .2rem .3rem .45rem
}

.special .special_main .special_list .list_text img {
    top: .43rem !important
}

.industry {
    width: 100%;
    background-color: #fff;
    overflow: hidden
}

.industry .film-tit {
    font-size: .36rem;
    line-height: .48rem;
    height: .48rem;
    font-family: 'HelveticaNeue BoldCond';
    text-align: center;
    padding-top: .52rem;
    padding-bottom: .36rem;
    color: #353535
}

.industry .tc-nav {
    width: 1.74rem;
    height: .3rem;
    font-size: .2rem;
    line-height: .3rem;
    color: #fff;
    position: relative
}

.industry .tc-nav img {
    width: 1.64rem;
    height: .3rem;
    position: absolute;
    left: 0;
    top: 0
}

.industry .tc-nav i {
    margin-left: .1rem;
    position: absolute;
    top: 0;
    left: .02rem;
    z-index: 1
}

.industry .tc-nav span {
    width: .12rem;
    display: inline-block;
    height: .08rem;
    margin-left: .1rem;
    margin-bottom: .04rem;
    position: absolute;
    top: 38%;
    right: .22rem;
    z-index: 1;
    background: url(../img/industry/sanjiao.png) no-repeat center center/contain
}

.industry .in-last {
    width: 6.92rem;
    margin: .28rem auto 0;
    padding: 0;
    border: none
}

.industry .in-last ul {
    padding-bottom: .8rem
}

.industry .in-last li {
    width: 6.92rem;
    height: 3rem;
    margin: .5rem auto;
    position: relative
}

.industry .in-last li .in-shadow {
    width: 5.3rem;
    position: absolute;
    color: #fff;
    top: .29rem;
    left: .78rem;
    background: rgba(6, 87, 171, .44)
}

.industry .in-last li .green-show {
    background: rgba(75, 127, 99, .44)
}

.industry .in-last li img {
    width: 100%;
    height: 100%
}

.industry .in-last li h3 {
    font-family: FrutigerCE;
    font-size: .3rem;
    line-height: .3rem;
    height: .63rem;
    line-height: .63rem;
    width: 100%;
    text-align: center;
    position: relative
}

.industry .in-last li p {
    font-size: .26rem;
    line-height: .36rem;
    font-family: FrutigerCE;
    width: 5rem;
    margin: .2rem auto 0
}

.industry .in-last li p b {
    display: inline-block;
    vertical-align: top;
    margin-right: .1rem
}

.industry .in-last li h4 {
    font-size: .22rem;
    line-height: .3rem;
    text-align: right;
    margin-top: .1rem;
    margin-right: .36rem
}

.industry .in-last li h4 i {
    width: .25rem;
    height: .2rem;
    margin-right: .1rem;
    display: inline-block;
    margin-bottom: .05rem;
    vertical-align: middle !important;
    background: url(../img/industry/arrow2.png) no-repeat center center/cover
}

.industry .in-last li a {
    color: #fff;
    font-family: FrutigerCE
}

.industry .create_main .create_list {
    padding: 0 .2rem .23rem;
    width: 7.1rem
}

.create_list .yi {
    width: auto !important;
    height: auto !important;
    display: block
}

.tc {
    position: relative;
    margin-bottom: .2rem
}

.tc .tc-inner {
    width: 7.5rem;
    height: 100rem;
    position: absolute;
    top: .3rem;
    left: -.2rem;
    background: rgba(0, 0, 0, .5);
    display: none;
    z-index: 10
}

.tc .tc-inner p {
    width: 6.8rem;
    margin: 0 auto;
    padding: .2rem .35rem;
    font-size: .2rem;
    line-height: .45rem;
    font-family: FrutigerCE;
    background: #fff;
    border-top: .05px solid #eee;
    color: #666
}

.tc .tc-inner p a {
    color: #666
}

#bgt2 .tc-nav {
    margin-top: .24rem
}

.create_main .create_list .bs {
    font-size: .3rem;
    line-height: .4rem;
    color: #353535
}

.clj {
    margin-top: .12rem
}

.clj b {
    width: .25rem;
    height: .2rem;
    display: inline-block;
    vertical-align: middle !important;
    margin-bottom: .06rem;
    background: url(../img/industry/arrow1.png) no-repeat center center/cover
}

.bgt {
    width: 100%;
    height: 5.66rem;
    margin-top: .32rem;
    background: url(../img/industry/3.jpg) no-repeat center center/cover
}

.bgt .bs {
    margin-bottom: .16rem
}

.bgt .bgt-img {
    width: 7.1rem;
    margin: 0 auto;
    margin-bottom: .24rem
}

.bgt .bgt2 .film-tit {
    margin-top: .18rem
}

#no-bg {
    background: 0 0;
    height: auto;
    margin-top: 0
}

.industry #bgt2 {
    height: auto;
    background: #f4f4f4
}

.industry #bgt2 ul {
    width: 7.16rem !important;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    margin: .16rem auto
}

.industry #bgt2 li {
    width: 2.25rem;
    height: 1.54rem;
    background: #fff
}

.industry #bgt2 li img {
    width: 100%;
    height: 100%;
    box-shadow: 0 0 .03rem 0 #343434;
    border: 1px solid #fff
}

.hx {
    transform: rotate(180deg)
}

#property .two-pic ul h3 {
    color: #353535
}

#property .create_main .create_list .bs {
    font-weight: 600
}

#property #bgt2 {
    background: #f4f4f4
}

#property .two-pic {
    width: 100%;
    background: #f4f4f4
}

#property .two-pic ul {
    width: 7.14rem;
    margin: 0 auto;
    display: flex;
    justify-content: space-between
}

#property .two-pic ul h3 {
    font-family: 'HelveticaNeue BoldCond';
    font-weight: 600;
    font-size: .36rem;
    height: .48rem;
    line-height: .48rem;
    text-align: left;
    padding-top: .44rem;
    padding-bottom: .34rem;
    text-indent: .1rem
}

#property .two-pic ul li {
    width: 3.46rem;
    padding-bottom: .48rem
}

#property .two-pic ul li img {
    width: 3.46rem;
    height: 2.12rem
}

#property .in-last li p {
    margin: 0 auto
}

#property .in-last li p:nth-of-type(1) {
    margin-top: .2rem
}

#finance {
    padding-bottom: 1rem
}

#finance .create_main .create_list {
    padding: 0 .2rem 0
}

#finance .create_main .create_list:last-child {
    padding-bottom: .47rem
}

.commerce .cbd i {
    background: url(../img/commerce/dibiao.jpg) no-repeat center center/contain;
    width: .13rem;
    height: .18rem;
    display: inline-block;
    margin-right: .1rem;
    margin-top: .16rem
}

.commerce .commerce_list .beijishi .kaiye {
    color: #353535;
    font-family: FrutigerCE
}

.commerce .commerce_list .beijishi .dbjd {
    padding-bottom: .2rem
}

.commerce .lunbotu .swiper-container .swiper-slide p {
    font-size: .22rem;
    line-height: .2rem;
    font-family: FrutigerCE
}

.commerce .commerce_list .hy_text {
    line-height: .22rem;
    font-family: FrutigerCE
}

.commerce .commerce_list .title {
    font-family: 'HelveticaNeue BoldCond'
}

.commerce .commerce_list .hy_text p {
    font-family: FrutigerCE;
    height: 1.77rem
}

.commerce .lunbotu .swiper-container .swiper-slide img {
    padding-top: .25rem
}

.contact .contact_box ul li i {
    font-family: FrutigerCE;
    display: inline
}

.contact .contact_box ul li {
    height: auto
}

.contact .contact_box ul li img {
    margin-top: .14rem;
    float: left
}

.contact .contact_box ul li i {
    float: left;
    width: 93%
}

.contact .contact_box ul li img {
    height: auto
}

.commerce_list .text .b {
    background: url(asset/img/five.svg) center center no-repeat/cover;
    width: .25rem;
    display: inline-block;
    height: .25rem
}

.commerce_list .text .heilongjiang {
    left: 5.9rem !important
}

.commerce_list .text .jilin {
    left: 5.8rem !important;
    top: 1.45rem
}

.commerce_list .text .liaoning {
    left: 5.6rem !important
}

.commerce_list .text .beijing {
    top: 2.2rem;
    left: 4.9rem
}

.commerce_list .text .tianjin {
    top: 2.35rem
}

.commerce_list .text .shandong {
    left: 5.2rem
}

.commerce_list .text .zhejiang {
    top: 3.8rem;
    left: 5.6rem
}

.commerce_list .text .fujian {
    left: 5.3rem
}

.commerce_list .text .taiwan {
    top: 4.6rem;
    left: 5.84rem
}

.commerce_list .text .neimenggu {
    top: 1.8rem;
    left: 4.5rem
}

.commerce_list .text .hebei {
    left: 4.75rem
}

.commerce_list .text .shanxi {
    left: 4.4rem
}

.commerce_list .text .henan {
    top: 3.15rem;
    left: 4.6rem
}

.commerce_list .text .anhui {
    left: 5.1rem
}

.commerce_list .text .ningxia {
    top: 2.75rem;
    left: 3.65rem
}

.commerce_list .text .shanxi1 {
    position: absolute;
    top: 3.1rem;
    left: 4.05rem
}

.commerce_list .text .hubei {
    position: absolute;
    top: 3.6rem;
    left: 4.4rem
}

.commerce_list .text .jiangxi {
    position: absolute;
    top: 4.2rem;
    left: 5rem
}

.commerce_list .text .gansu {
    position: absolute;
    top: 2.95rem;
    left: 3.4rem
}

.commerce_list .text .hunan {
    position: absolute;
    top: 4.1rem;
    left: 4.5rem
}

.commerce_list .text .guangdong {
    position: absolute;
    top: 4.75rem;
    left: 4.75rem
}

.commerce_list .text .xianggang {
    top: 5rem;
    left: 4.95rem
}

.commerce_list .text .shanghai {
    top: 3.5rem;
    left: 5.7rem
}

.commerce_list .text .aomen {
    position: absolute;
    top: 5.1rem;
    left: 4.8rem
}

.commerce_list .text .qinghai {
    position: absolute;
    top: 2.9rem;
    left: 2.65rem
}

.commerce_list .text .chongqing {
    position: absolute;
    top: 3.9rem;
    left: 3.88rem
}

.commerce_list .text .guizhou {
    position: absolute;
    top: 4.3rem;
    left: 3.85rem
}

.commerce_list .text .xinjia {
    position: absolute;
    top: 1.9rem;
    left: 1.2rem
}

.commerce_list .text .hainan {
    position: absolute;
    top: 5.55rem;
    left: 4.3rem
}

#zuo {
    background: url(../img/publication/you.png) no-repeat;
    background-size: 100% 100%;
    height: 22px;
    top: 65%
}

#you {
    background: url(../img/publication/zuo.png) no-repeat;
    background-size: 100% 100%;
    height: 22px;
    top: 65%
}

.charitable {
    font-family: FrutigerCE
}

.video-js {
    position: relative
}

.video-js .vjs-big-play-button {
    font-size: 1.5rem;
    line-height: 1rem;
    height: 1rem;
    width: 1rem;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    background-color: #73859f;
    background-color: rgba(0, 0, 0, .5);
    border: none;
    top: 67%;
    left: 74%
}

.vjs-big-play-button .vjs-icon-placeholder {
    font-size: .6rem
}

.vjs-loading-spinner {
    font-size: 2.5em;
    width: 1rem;
    height: 1rem;
    border-radius: 100%
}

.video-js.vjs-playing .vjs-tech {
    pointer-events: auto
}

.vjs-paused .vjs-big-play-button,
.vjs-paused.vjs-has-started .vjs-big-play-button {
    display: block
}

.wanda-share {
    height: .84rem;
    display: flex;
    align-items: center;
    flex-direction: row;
    margin: .2rem auto;
    justify-content: space-around
}

.wanda-share a {
    height: .48rem;
    display: inline-block
}

.wanda-share a img {
    height: 100%
}

.wanda-share a .linked {
    transform: scale(1.4);
    margin-top: .04rem
}

.about {
    padding-bottom: 1rem
}

.mc {
    position: fixed;
    background: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: none
}

.mc .wanda-share {
    position: absolute;
    top: 30%;
    left: 32%;
    width: 3rem;
    flex-wrap: wrap
}

.mc .wanda-share a {
    height: .8rem
}

.mc .wanda-share .a2a_button_email img {
    margin-left: .4rem;
    margin-top: .08rem
}

.banner_video {
    padding-bottom: 0
}

.toutiao .title {
    padding: .5rem 0 .3rem 0
}

.toutiao .gengduo {
    margin-top: 0
}

.toutiao {
    position: relative
}

.toutiao::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .14rem;
    background: #eee
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list {
    padding: .3rem .2rem
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list img {
    float: right;
    border-radius: .1rem
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list img {
    width: 1.81rem;
    height: 1.21rem
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list p {
    float: unset;
    min-height: .72rem;
    padding-bottom: .18rem;
    width: 4.94rem;
    margin-left: .14rem
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list p::after {
    content: "";
    clear: both
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list span {
    float: left;
    position: unset;
    margin-left: .14rem
}

.toutiao {
    padding-bottom: .12rem
}

.qiye .social {
    width: 100%;
    padding: 0 .2rem;
    box-sizing: border-box
}

.qiye .social .detail {
    width: 3.39rem;
    position: relative;
    margin-bottom: .32rem;
    display: inline-block;
    overflow: hidden;
    float: left
}

.qiye .social .img-show {
    width: 3.39rem;
    height: 2.2rem;
    overflow: hidden
}

.qiye .social img {
    width: 3.39rem;
    height: 2.2rem
}

.qiye .social .bg2 .banner-bg {
    background: #0087d9
}

.qiye .social .banner-bg {
    opacity: .75;
    left: -.15rem;
    transform: skewX(-15deg);
    -moz-transform: skewX(-15deg)
}

.qiye .social .banner-bg,
.qiye .social .detail-text {
    position: absolute;
    width: 2.86rem;
    height: .98rem;
    line-height: .62rem;
    top: 0
}

.qiye .social h5 {
    font-size: .3rem;
    line-height: .4rem;
    color: #fff;
    margin-left: .14rem;
    font-family: FrutigerCE;
    margin-top: .1rem
}

.qiye .social .detail:nth-child(even) {
    float: right
}

.qiye .social .bg3 .banner-bg {
    background: #119d5a
}

.qiye .social .bg4 .banner-bg {
    background: #609d11
}

.qiye .social .detail-lr .banner-bg {
    left: auto;
    right: -.15rem
}

.qiye .social .detail-lr h5 {
    margin-right: .14rem
}

.qiye .social .detail-lr .detail-text {
    right: 0;
    left: auto;
    text-align: right
}

.nav-top {
    border-bottom: 1px solid #e4e4e4;
    padding: 0 .3rem
}

.nav-top .hezi {
    width: 100%;
    overflow: hidden
}

.nav-top .hezi li {
    float: left;
    display: flex
}

.nav-top .hezi li a {
    letter-spacing: .01rem;
    text-align: center;
    line-height: .79rem;
    height: .79rem;
    margin: 0 .2rem;
    font-weight: 400;
    font-size: .32rem;
    color: #353535;
    display: inline-block;
    text-decoration: none
}

.clear:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    overflow: hidden;
    content: '.'
}

.nav-top .hezi li a.ac3 {
    color: #2156a5;
    border-bottom: 2px solid #2156a5;
    box-shadow: none !important;
    -webkit-box-shadow: none !important
}

.detail-content.first-child {
    padding-top: .51rem
}

.detail-content {
    padding: .21rem .29rem 0 .29rem;
    width: 6.9rem
}

.detail-content .section {
    width: 100%;
    overflow: hidden
}

.one-images .img-show,
.two-images .img-show {
    position: relative;
    overflow: hidden
}

.two-images .img-show {
    width: 3.37rem;
    height: 4.24rem
}

.detail-content .fl {
    float: left
}

.one-images .img-show h5,
.two-images .img-show h5 {
    font-size: .28rem;
    color: #fff;
    position: absolute;
    left: .32rem;
    top: .24rem;
    z-index: 100;
    font-family: FrutigerCE
}

.two-images .img-show img {
    width: 3.37rem;
    height: 4.76rem
}

.detail-content .fr {
    float: right
}

.two-images .img-show {
    width: 3.37rem;
    height: 4.24rem
}

.one-images .img-show,
.two-images .img-show {
    position: relative;
    overflow: hidden
}

.one-images .img-show,
.one-images .img-show img {
    width: 100%;
    height: 2.3rem
}

.one-images .img-show h5 {
    left: .27rem
}

#property .create_main .create_list {
    padding: 0 .2rem 0
}

#property .in-last ul {
    padding-bottom: 0
}

.table-box {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0
}

.table {
    display: table;
    width: 100%;
    height: 100%;
    margin: 0
}

.table-cell {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.commerce_main .banner .sx_text {
    padding: .22rem .38rem
}

.banner .sx_text {
    padding: .42rem .25rem;
    margin: 0 auto;
    color: #fff;
    width: 6.56rem;
    background: url(../img/banner-bg.png) no-repeat;
    background-size: cover;
    box-sizing: border-box;
    overflow: hidden;
    font-family: FrutigerCE
}

.banner .sx_text h4 {
    font-size: .4rem;
    text-align: center;
    font-family: 'HelveticaNeue BoldCond'
}

.banner .sx_text .yi {
    margin: 0 auto;
    margin-top: .19rem;
    margin-bottom: .16rem;
    width: .33rem;
    height: .03rem
}

.banner .sx_text p {
    text-align: left;
    font-size: .26rem;
    line-height: .35rem;
    overflow: hidden;
    /* width: 5.3rem; */
}

.lunbotu .swiper-container .swiper-slide .erweima {
    width: .4rem;
    height: .4rem;
    padding: .04rem;
    background: url(../img/service/biankuang.png) no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: middle;
    margin-left: .1rem;
    border: 1px dashed #0852af;
    padding-top: 0 !important
}

.mengban_bg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10000;
    background: url(../img/shukan/touming.png) no-repeat;
    background-size: 100% 100%
}

.mengban_bg img {
    opacity: 1;
    border: none;
    position: absolute;
    top: 30%;
    left: 25%;
    height: 4rem;
    width: 4rem
}

.commerce_list .huiyun_img {
    width: 7.1rem;
    height: 3.56rem
}

.commerce_list .bofang {
    position: absolute;
    top: 1.38rem;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: .82rem;
    height: .82rem
}

.commerce_img_txt .commerce_sys_box {
    position: relative;
    width: 7.1rem;
    height: 3.56rem;
    overflow: hidden;
    margin: 0 auto
}

.commerce_img_txt p {
    font-size: .28rem;
    color: #353535;
    width: 7.1rem;
    margin: 0 auto;
    margin-top: .27rem;
    line-height: .38rem;
    font-family: FrutigerCE
}

.commerce_img_txt .yi {
    margin: 0 auto;
    margin-top: .2rem;
    margin-bottom: .17rem;
    width: 33px;
    height: 3px;
    background-color: #2156a5;
    display: block
}

.commerce_img_txt .commerce_sys_box {
    position: relative;
    width: 7.1rem;
    height: 3.56rem;
    overflow: hidden;
    margin: 0 auto
}

.commerce_img_txt .desc {
    margin-bottom: .28rem
}

.commerce_list .desc {
    font-size: .28rem;
    color: #353535;
    width: 7rem;
    margin: 0 auto;
    margin-bottom: .2rem
}

.clear-line {
    width: 100%;
    height: 1px;
    background-color: #e4e4e4;
    margin: .28rem 0
}

.commerce_list {
    width: 7.5rem;
    position: relative;
    z-index: 9998
}

.toutiao .toutiao_box .tt_list p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    min-height: auto;
    padding-bottom: 0;
    margin-bottom: .4rem
}

.toutiao.toutiao_img_lr .toutiao_box .tt_list p {
    padding-bottom: 0
}

.commerce .commerce_main>.commerce_list .title {
    margin-top: .56rem
}

.commerce_main>.commerce_list.commerce_img_txt .title {
    margin-bottom: 0
}

.learn-more {
    position: relative;
    width: 2.16rem;
    height: .6rem;
    border: 1px solid #012b89;
    line-height: .6rem;
    text-align: center;
    float: right;
    margin-top: .22rem;
    margin-bottom: .08rem;
    margin-right: .2rem
}

.learn-more a {
    color: #0e52ab;
    font-size: .26rem;
    width: 2.16rem;
    height: .6rem;
    display: block;
    line-height: .6rem;
    text-align: center;
    font-family: FrutigerCE
}

.industry .create_main .create_list {
    overflow: hidden
}

.industry .create_main .bgt {
    padding-bottom: .3rem;
    height: auto
}

.box-bg {
    width: 7.5rem;
    height: 4.44rem;
    background-color: #f4f4f4
}

.industry #bgt2 {
    background: #fff
}

#bgt2 {
    width: 7.5rem;
    padding: 0;
    /* margin-bottom: .36rem */
}

#bgt2 p {
    margin: 0 auto
}

#bgt2 .tc-nav {
    margin-left: .2rem
}

#bgt2 .tc {
    margin-top: .6rem
}

.list_img_txt {
    width: 7.1rem;
    position: relative;
    margin: 0 auto;
    padding: 0;
    height: auto;
    overflow: hidden
}

.list_img_txt img {
    width: 7.1rem;
    height: 3.56rem
}

.list_img_txt .swiper-button-next {
    width: .44rem;
    height: .45rem;
    background-size: .44rem .45rem;
    background-image: url(../img/btn_next.png);
    right: .4rem;
    top: 2.42rem;
    margin-top: 0;
    outline: 0
}

.list_img_txt p.top-title {
    font-size: .3rem;
    color: #0657ab;
    margin-top: .3rem;
    line-height: 1.5
}

.list_img_txt p {
    font-size: .28rem;
    color: #353535;
    width: 7.1rem;
    margin: 0 auto;
    margin-top: .28rem;
    line-height: .38rem
}

.list_img_txt1 p,
.list_img_txt2 p {
    margin-top: .2rem
}

.list_img_txt .btn_lj.no-margin {
    margin-top: .2rem
}

.list_img_txt .btn_lj {
    font-size: .26rem;
    float: left;
    margin-top: .3rem;
    color: #0657ab;
    white-space: nowrap
}

.list_img_txt .btn_lj img {
    width: .22rem;
    height: .19rem;
    display: inline-block;
    margin-right: .09rem;
    vertical-align: middle
}

.list_img_txt2 {
    margin-top: .7rem;
    margin-bottom: .5rem
}

.culture {
    margin-bottom: .98rem;
    letter-spacing: 0
}

.list_img_txt .title {
    font-size: .36rem;
    padding-bottom: .37rem;
    text-align: center;
    line-height: .36rem;
    font-weight: 600;
    padding-top: .62rem;
    color: #353535;
    font-family: 'HelveticaNeue BoldCond'
}

.list_img_txt_small p.top-title {
    margin-top: .27rem
}

.list_img_txt p.top-title {
    font-size: .3rem;
    color: #0657ab;
    margin-top: .3rem;
    line-height: .38rem;
    font-family: FrutigerCE;
    text-align: left
}

.list_img_txt p {
    font-size: .28rem;
    color: #353535;
    width: 7.1rem;
    margin: 0 auto;
    margin-top: .28rem;
    line-height: .38rem;
    text-align: left
}

.movies_main .swiper-container,
.sports_main .swiper-container,
.textbrigade_main .swiper-container {
    border-bottom: 0
}

#babyking,
#movies,
#textbrigade {
    padding-bottom: .52rem
}

.list_img_txt .yi {
    margin: 0 auto;
    width: .33rem;
    height: .03rem;
    background-color: #2156a5;
    display: block
}

.list_img_txt_yi .title {
    padding-bottom: .2rem
}

.list_img_txt .two-images {
    width: 3.36rem;
    margin: 0 .08rem;
    float: left
}

.list_img_txt .two-images img {
    width: 3.36rem;
    height: 4.23rem
}

.list_img_txt .two-images p {
    width: 3.36rem;
    margin-top: .2rem
}

.list_img_txt .two-images p {
    width: 3.36rem;
    margin-top: .2rem
}

.textbrigade_main .swiper-wrapper .swiper-slide {
    width: inherit !important
}

.create_list.first_list {
    padding-top: .5rem
}

.environment_main .environment_list {
    padding: .3rem .2rem .3rem;
    width: 7.1rem
}

.environment_list.first_list {
    padding-top: .5rem
}

.environment_main .environment_list .xiangqing {
    font-size: .28rem;
    color: #353535;
    width: 7.1rem;
    line-height: .38rem;
    height: auto
}

.environment_main .ac {
    border-top: .01rem solid #e4e4e4
}

.environment {
    padding-bottom: 1.39rem
}

.charitable_list.first_list {
    padding-top: .5rem
}

.charitable_main .charitable_list {
    padding: .3rem .2rem .3rem;
    width: 7.1rem;
    margin-top: 0
}

.charitable_main .charitable_list .chuangz_img {
    width: 7.1rem;
    height: 3.56rem;
    display: block;
    margin-bottom: .3rem
}

.charitable {
    padding-bottom: 1.39rem
}

.charitable_main .ac {
    border-top: .01rem solid #e4e4e4;
    border-bottom: 0
}

.commerce_list .desc {
    font-size: .28rem;
    color: #353535;
    width: 7rem;
    margin: 0 auto;
    margin-bottom: .2rem
}

.commerce_list .num-desc {
    position: absolute;
    top: 2.67rem;
    left: 0;
    right: 0;
    margin: 0 auto;
    font-size: .28rem;
    text-align: center
}

.commerce_list .text {
    top: 2.5rem
}

.commerce_list .list_tu {
    top: 7.4rem
}

.commerce_list .num-desc i {
    font-style: normal;
    color: #2156a5;
    font-weight: 700
}

.commerce_list .num-desc {
    left: -.8rem
}

#special .swiper-wrapper a {
    color: #353535
}

.xiangqing-o {
    padding: .2rem 0
}

.fuping_list .dsj .dsj_bg {
    width: 100%
}

.wrapper0 {
    top: 1.8rem
}

.ajaxload-box {
    top: 1.8rem
}

.commerce_list #ditu_box {
    top: 2.38rem
}
.playButton {
    width: 1rem;
    height: 1rem;
    background: url('../img/wd_video/anniu.png') no-repeat;
    background-size: 100% 100%; 
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -0.5rem;
    margin-top: -0.5rem;
}

.imgBox{
    position: relative;
}

.no-padding-top {
    padding-top: 0 !important;
} 