.mt-60 { margin-top: 60px; }

.mt-100 { margin-top: 60px; }

.mt-120 { margin-top: 100px; }

@media screen and (max-width: 1440px) { .mt-60 { margin-top: 40px; }
    .mt-100 { margin-top: 40px; }
    .mt-120 { margin-top: 80px; } }

@media screen and (max-width: 768px) { .mt-60 { margin-top: 40px; }
    .mt-100 { margin-top: 40px; }
    .mt-120 { margin-top: 60px; } }

.inside-container { padding: 0 160px; }

@media screen and (max-width: 1440px) { .inside-container { padding: 0 80px; } }

@media screen and (max-width: 1280px) { .inside-container { padding: 0 40px; } }

@media screen and (max-width: 960px) { .inside-container { padding: 0 10px; } }


@media screen and (min-width: 2000px) { .sub-banner img { display: block; width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; } }

@media screen and (min-width: 2000px) { .sub-banner .wrap .wrap-con { max-width: inherit; width: 1600px; margin: 0 auto; }
  .support-wrap .support-banner > img { display: block; width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; }
  .mission-choose .mission-choose-swiper .swiper-slide img { display: block; width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; }
  .about-future img { display: block; width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; }
  .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt { left: 50%; width: 1600px; margin-left: -800px; }
  .mission-pro .mission-pro-swiper .swiper-pagination { left: 50%; width: 1600px; margin-left: -800px; text-align: left; }
  .taxation-solution .t-solu-wrap { max-width: 1600px; margin: 0 auto; }
  .taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide { width: 20vw; }
  .activity-lcoation .lcoation-con { max-width: 1600px; margin: 0 auto; padding-left: inherit; } }

.crumbs { padding: 35px 0; }

.crumbs .container { padding: 0; }
.crumbs .container span a:last-child{cursor: inherit;color: #0060ae; }

.crumbs .container ul li { display: inline-block; }

.crumbs .container ul li:nth-child(3):hover a { color: #999; cursor: inherit; }

.crumbs .container ul li:last-child a { cursor: inherit; }

.crumbs .container ul li.on a { color: #0060ae; }

.crumbs .container ul li:hover a { color: #0060ae; }

.crumbs .container span{color:#999;font-size:14px;}

.crumbs .container ul li a ,.crumbs .container span a{ display: inline-block; font-size: 14px; color: #999;text-transform: uppercase;}

@media screen and (max-width: 1440px) { .crumbs { padding: 20px 0; } }

@media screen and (max-width: 960px) { .crumbs { padding: 15px 0; } }

.sub-banner { width: 100%; position: relative; overflow: hidden; }

.sub-banner img { display: block; width: 1920px; max-width: inherit; position: relative; left: 50%; margin-left: -960px; }

.sub-banner .wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.sub-banner .wrap .wrap-con { display: table; max-width: 800px; height: 100%; padding: 0 160px; }

.sub-banner .wrap .wrap-con .wrap-cell { display: table-cell; vertical-align: middle; }

.sub-banner .wrap .wrap-con .wrap-cell .title { font-size: 48px; color: #fff; font-style: italic; font-weight: bold;text-shadow: 2px 1px #000; }

.sub-banner .wrap .wrap-con .wrap-cell .en { font-size: 20px; color: #fff; margin-top: 15px; }

.sub-banner .wrap .wrap-con .wrap-cell span.spLine { display: block; width: 50px; height: 3px; background: #fff; margin-top: 30px; }

.sub-banner .wrap .wrap-con .wrap-cell .addBtn { color: #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; }

.sub-banner .wrap .wrap-con .wrap-cell .addBtn span { background: #fff; }

.sub-banner .wrap .wrap-con .wrap-cell .addBtn i { background: url("/eportal/uiFramework/commonResource/image/2019122609042493122.png") no-repeat center; }
/*  02-14  */
@media screen and (max-width: 1440px) { .sub-banner {/* max-height: 280px; */ max-height: 720px; overflow: hidden; }
    .sub-banner img { width: 1440px; max-width: inherit; position: relative; left: 50%; margin-left: -720px; }
    .sub-banner .wrap .wrap-con { padding: 0 80px; } }

@media screen and (max-width: 1280px) { .sub-banner img { width: 1280px; max-width: inherit; position: relative; left: 50%; margin-left: -640px; }
    .sub-banner .wrap .wrap-con { padding: 0 80px; }
    .sub-banner .wrap .wrap-con .wrap-cell .title { font-size: 28px; }
    .sub-banner .wrap .wrap-con .wrap-cell .en { font-size: 16px; } }

@media screen and (max-width: 768px) { .sub-banner .wrap .wrap-con { padding: 0 20px; } }

.inside-tit { text-align: center; margin-top: 60px; }

.inside-tit h3 { font-size: 32px; color: #0060ae; font-style: italic; }

.inside-tit span { display: inline-block; width: 60px; height: 3px; background: #0062ac; margin: 40px auto 0; }

@media screen and (max-width: 1600px) { .inside-tit { margin-top: 40px; } }

@media screen and (max-width: 1440px) { .inside-tit h3 { font-size: 28px; }
    .inside-tit span { margin: 20px auto 0; } }

@media screen and (max-width: 960px) { .inside-tit { margin-top: 20px; }
    .inside-tit h3 { font-size: 22px; } }

.inside-header { background: #fff; }

.inside-header .header { position: relative; top: inherit; }

.inside-header .header .logo a img.logo-bg { opacity: 0; }

.inside-header .header .logo a img.logo-font { display: none; }

.inside-header .header .logo a img.logo-active { opacity: 1; }

.inside-header .header .header-list .nav ul li a.f { color: #333; }

.inside-header .header .header-list .nav .lang { background: url("/eportal/fileDir/en/resource/cms/2019/11/2019112115034536267.png") no-repeat left 3px; }

.inside-header .header .header-list .nav .lang span { color: #333; }

.inside-header .header .header-list .search .h-search-txt { height: 63px; border: 1px solid #333; }

@media screen and (max-width: 1440px) { .inside-header .header { height: 78px !important; } }

@media screen and (max-width: 1280px) { .inside-header .header { height: 60px !important; }
    .inside-header .header .header-list .search .h-search-btn { height: 58px; }
    .inside-header .header .header-list .search .h-search-txt { height: 58px; } }

@media screen and (max-width: 960px) { .inside-header .header { height: 40px; } }

@media screen and (max-width: 480px) { .inside-header .header { height: 60px !important; }
    .inside-header .header .logo { top: 10px; }
    .inside-header .header .menuCon { top: 10px; } }

.support-wrap { margin-bottom: 100px; overflow: hidden; }

.support-wrap .support-banner { position: relative; }

.support-wrap .support-banner > img { display: block; max-width: inherit; width: 1920px; position: relative; left: 50%; margin-left: -960px; }

.support-wrap .support-banner .support-txt { position: absolute; top: 0; left: 50%; width: 1000px; margin-left: -500px; text-align: center; }

.support-wrap .support-banner .support-txt h2 { font-size: 48px; color: #fff; font-style: italic; margin-top: 80px; }

.support-wrap .support-banner .support-txt .support-search { width: 100%; position: relative; margin-top: 80px; }

.support-wrap .support-banner .support-txt .support-search .s-s-text { width: 100%; height: 66px; line-height: 66px; font-size: 20px; color: #999; border: none; outline: none; text-indent: 1em; }

.support-wrap .support-banner .support-txt .support-search .s-s-text::-webkit-input-placeholder { font-size: 20px; color: #999; }

.support-wrap .support-banner .support-txt .support-search .s-s-text:-moz-placeholder { font-size: 20px; color: #999; }

.support-wrap .support-banner .support-txt .support-search .s-s-text::-moz-placeholder { font-size: 20px; color: #999; }

.support-wrap .support-banner .support-txt .support-search .s-s-text:-ms-input-placeholder { font-size: 20px; color: #999; }

.support-wrap .support-banner .support-txt .support-search .s-s-text::-ms-input-placeholder { font-size: 20px; color: #999; }

.support-wrap .support-banner .support-txt .support-search .s-s-text::placeholder { font-size: 20px; color: #999; }

.support-wrap .support-banner .support-txt .support-search .s-s-btn { width: 88px; height: 66px; border: none; outline: none; cursor: pointer; border-left: 1px solid #0062ac; background: #fff url("/eportal/fileDir/en/resource/cms/2019/11/2019112115135278484.png") no-repeat center; position: absolute; top: 0; right: 0; }

.support-wrap .support-banner .support-txt .support-how { text-align: right; margin-top: 100px; }

.support-wrap .support-banner .support-txt .support-how a { display: inline-block; font-size: 16px; color: #fff; opacity: 0.6; border-bottom: 1px solid #fff; position: relative; overflow: hidden; }

.support-wrap .support-banner .support-txt .support-how a:hover { opacity: 1; overflow: inherit; }

.support-wrap .support-banner .support-txt .support-how a:hover span { opacity: 1; }

.support-wrap .support-banner .support-txt .support-how a span { opacity: 0; font-size: 16px; color: #333; text-align: left; padding: 20px; position: absolute; left: 0; top: 22px; width: 100%; background: #fff; -webkit-box-shadow: 2px 2px 15px #DEDEDE; -moz-box-shadow: 2px 2px 15px #DEDEDE; box-shadow: 2px 2px 15px #DEDEDE; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.support-wrap .support-banner .support-txt .support-how a span img { display: block; width: 82px; margin: 0 auto 10px; }

.support-wrap .support-con .support-tab { margin-top: 60px; }

.support-wrap .support-con .support-tab ul { text-align: center; }

.support-wrap .support-con .support-tab ul li { display: inline-block; border-right: 1px solid #dee0e9; padding: 5px 40px; }

.support-wrap .support-con .support-tab ul li:last-child { border: none; }

.support-wrap .support-con .support-tab ul li a { display: inline-block; font-size: 20px; color: #333; font-weight: bold; }

.support-wrap .support-con .support-tab ul li a:hover { color: #0060ae; }

.support-wrap .support-con .support-servers { width: 100%; background: #f4f5fa; padding: 50px 0; margin-top: 60px; position: relative; }

.support-wrap .support-con .support-servers .support-servers-tit { float: left; width: 279px; text-align: center; position: absolute; top: 60px; left: 0; }

.support-wrap .support-con .support-servers .support-servers-tit img { display: inline-block; }

.support-wrap .support-con .support-servers .support-servers-tit span { display: block; font-size: 24px; color: #0060ae; margin-top: 20px; }

.support-wrap .support-con .support-servers .support-servers-link { border-left: 1px solid #a1aeb8; margin-left: 280px; }

.support-wrap .support-con .support-servers .support-servers-link ul li { float: left; width: 26.33%; padding: 15px 2% 15px 5%; }

.support-wrap .support-con .support-servers .support-servers-link ul li a { display: inline-block; font-size: 18px; color: #333; }

.support-wrap .support-con .support-servers .support-servers-link ul li a:hover { color: #0060ae; }

.support-wrap .support-con .support-choose { width: 100%; height: 496px; margin-top: 60px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121711534572523.jpg") no-repeat center; -moz-background-size: cover; background-size: cover; overflow: hidden; }

.support-wrap .support-con .support-choose ul li { float: left; width: 33.33%; height: 248px; text-align: center; }

.support-wrap .support-con .support-choose ul li a { display: table; width: 100%; height: 100%; position: relative; }

.support-wrap .support-con .support-choose ul li a:hover .s-tit { border-bottom: 1px solid white; }

.support-wrap .support-con .support-choose ul li a .s-tit { display: table-cell; vertical-align: middle; border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.1); -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.support-wrap .support-con .support-choose ul li a .s-tit h4 { font-size: 24px; color: #fff; font-weight: normal; }

.support-wrap .support-con .support-choose ul li a .s-tit span { display: inline-block; font-size: 14px; color: #fff; opacity: 0.6; }

@media screen and (max-width: 1600px) { .support-wrap .support-con .support-servers .support-servers-tit span { font-size: 20px; }
    .support-wrap .support-con .support-choose ul li a .s-tit h4 { font-size: 20px; } }

@media screen and (max-width: 1440px) { .support-wrap .support-banner > img { width: 1440px; margin-left: -720px; }
    .support-wrap .support-banner .support-txt h2 { font-size: 32px; margin-top: 60px; }
    .support-wrap .support-banner .support-txt .support-search { margin-top: 60px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text { font-size: 16px; height: 50px; line-height: 50px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::-webkit-input-placeholder { font-size: 16px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text:-moz-placeholder { font-size: 16px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::-moz-placeholder { font-size: 16px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text:-ms-input-placeholder { font-size: 16px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::-ms-input-placeholder { font-size: 16px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::placeholder { font-size: 16px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-btn { height: 50px; }
    .support-wrap .support-banner .support-txt .support-how { margin-top: 60px; }
    .support-wrap .support-con .support-tab { margin-top: 30px; }
    .support-wrap .support-con .support-tab ul li { padding: 5px 2%; }
    .support-wrap .support-con .support-tab ul li a { font-size: 16px; }
    .support-wrap .support-con .support-servers { padding: 35px 0; }
    .support-wrap .support-con .support-servers .support-servers-tit { width: 219px; top: 45px; }
    .support-wrap .support-con .support-servers .support-servers-tit span { font-size: 16px; }
    .support-wrap .support-con .support-servers .support-servers-link { margin-left: 220px; }
    .support-wrap .support-con .support-servers .support-servers-link ul li a { font-size: 16px; }
    .support-wrap .support-con .support-choose { height: 412px; }
    .support-wrap .support-con .support-choose ul li { height: 206px; }
    .support-wrap .support-con .support-choose ul li a .s-tit h4 { font-size: 20px; } }

@media screen and (max-width: 1280px) { .support-wrap .support-banner > img { width: 1280px; margin-left: -640px; }
    .support-wrap .support-banner .support-txt h2 { font-size: 28px; }
    .support-wrap .support-banner .support-txt .support-search { width: 90%; margin: 40px auto 0; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::-webkit-input-placeholder { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text:-moz-placeholder { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::-moz-placeholder { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text:-ms-input-placeholder { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::-ms-input-placeholder { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-text::placeholder { font-size: 14px; }
    .support-wrap .support-banner .support-txt .support-search .s-s-btn { width: 50px; } }

@media screen and (max-width: 960px) { .support-wrap { margin-bottom: 80px; }
    .support-wrap .support-banner .support-txt { width: 90%; margin-left: -45%; }
    .support-wrap .support-con .support-tab { margin-top: 40px; }
    .support-wrap .support-con .support-tab ul li a { font-size: 14px; }
    .support-wrap .support-con .support-servers { margin-top: 40px; }
    .support-wrap .support-con .support-servers .support-servers-tit { width: 139px; }
    .support-wrap .support-con .support-servers .support-servers-tit span { font-size: 16px; }
    .support-wrap .support-con .support-servers .support-servers-link { margin-left: 140px; }
    .support-wrap .support-con .support-servers .support-servers-link ul li { width: 43%; padding: 5px 2% 5px 5%; }
    .support-wrap .support-con .support-servers .support-servers-link ul li a { font-size: 14px; }
    .support-wrap .support-con .support-choose { height: 300px; }
    .support-wrap .support-con .support-choose ul li { height: 150px; }
    .support-wrap .support-con .support-choose ul li a .s-tit h4 { font-size: 16px; } }

@media screen and (max-width: 480px) { .support-wrap .support-con .support-servers .support-servers-tit { width: 99px; }
    .support-wrap .support-con .support-servers .support-servers-tit img { width: 35px; }
    .support-wrap .support-con .support-servers .support-servers-tit span { font-size: 14px; }
    .support-wrap .support-con .support-servers .support-servers-link { margin-left: 100px; }
    .support-wrap .support-con .support-servers .support-servers-link ul li { width: 93%; }
    .support-wrap .support-con .support-choose { height: 180px; }
    .support-wrap .support-con .support-choose ul li { width: 50%; height: 90px; }
    .support-wrap .support-con .support-choose ul li:nth-child(7) { display: none; }
    .support-wrap .support-con .support-choose ul li:nth-child(8) { display: none; }
    .support-wrap .support-con .support-choose ul li:nth-child(9) { display: none; }
    .support-wrap .support-con .support-choose ul li a .s-tit h4 { font-size: 14px; }
    .support-wrap .support-con .support-choose ul li a .s-tit span { font-size: 12px; } }

.about-us-wrap { width: 100%; }

.about-company .about-company-l { float: left; width: 45%; margin-right: 5%; }

.about-company .about-company-l .inside-tit { margin-top: 0; text-align: left; }

.about-company .about-company-r { float: left; width: 50%; }

.about-company .about-company-r .ab-company-img img { display: block; width: 100%; }

.about-company .ab-company-txt { margin-top: 40px; }

.about-company .ab-company-txt h4 { font-size: 20px; color: #333; }

.about-company .ab-company-txt p { font-size: 16px; color: #666; line-height: 26px; margin-top: 20px; }

.about-history { background: #ebeef5 url("/eportal/fileDir/en/resource/cms/2019/12/2019122510010563103.png") no-repeat center bottom 50px; -moz-background-size: 100%; background-size: 100%; }

.about-history .about-history-swiper { padding: 85px 0; position: relative; }

.about-history .about-history-swiper .inside-tit { text-align: left; margin-top: 0; margin-bottom: 40px; }

.about-history .about-history-swiper .swiper-slide:nth-child(even) { padding-top: 100px; }

.about-history .about-history-swiper .swiper-slide:nth-child(odd) { padding-bottom: 100px; }

.about-history .about-history-swiper .swiper-slide .ab-history-data { padding: 0 15%; }

.about-history .about-history-swiper .swiper-slide .ab-history-data .ab-years { font-size: 48px; color: #333; font-weight: bold; font-style: italic; padding-left: 30px; background: url("/eportal/uiFramework/commonResource/image/2019112115234182343.png") no-repeat left center; -moz-background-size: 18px; background-size: 18px; }

.about-history .about-history-swiper .swiper-slide .ab-history-data p { font-size: 14px; color: #333; line-height: 26px; }

.about-history .about-history-swiper .swiper-button-prev { top: 18%; left: inherit; right: 120px; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.3) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711543720074.png") no-repeat center; }

.about-history .about-history-swiper .swiper-button-prev:hover { background: #0060ae url("/eportal/fileDir/en/resource/cms/2019/12/2019121711543720074.png") no-repeat center; }

.about-history .about-history-swiper .swiper-button-next { top: 18%; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.3) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711553684521.png") no-repeat center; }

.about-history .about-history-swiper .swiper-button-next:hover { background: #0060ae url("/eportal/fileDir/en/resource/cms/2019/12/2019121711553684521.png") no-repeat center; }

.about-going { background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121711560612387.jpg") no-repeat; -moz-background-size: cover; background-size: cover; padding: 110px 0; }

.about-going .inside-tit { margin-top: 0; }

.about-going .inside-tit h3 { color: #fff; }

.about-going .inside-tit span { background: #fff; }

.about-going .about-going-txt { text-align: center; margin-top: 40px; }

.about-going .about-going-txt p { font-size: 20px; color: #fff; line-height: 34px; }

.about-soft .inside-tit { text-align: left; }

.about-soft .about-soft-text { margin-top: 60px; }

.about-soft .about-soft-text .ab-soft-l { float: left; width: 45%; margin-right: 5%; }

.about-soft .about-soft-text .ab-soft-r { float: left; width: 50%; }

.about-soft .about-soft-text .soft-txt { margin: 40px 0; }

.about-soft .about-soft-text .soft-txt h4 { font-size: 20px; color: #333; font-weight: bold;}

.about-soft .about-soft-text .soft-txt p { font-size: 16px; color: #666; line-height: 26px; margin-top: 20px; }

.about-soft .about-soft-text .soft-img { width: 100%; }

.about-soft .about-soft-text .soft-img img { display: block; width: 100%; }

.about-future { width: 100%; overflow: hidden; position: relative; }

.about-future .ab-future-tit { position: absolute; top: 15%; left: 0; width: 100%; z-index: 2; text-align: center; }

.about-future .ab-future-tit.hide { display: none; }

.about-future .ab-future-tit .inside-tit h3 { color: #fff; }

.about-future .ab-future-tit .VideoBtn { display: inline-block; width: 90px; height: 90px; background: rgba(255, 255, 255, 0.2) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711564994462.png") no-repeat center; margin-top: 60px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.about-future .ab-future-tit .VideoBtn:hover { background: rgba(255, 255, 255, 0.2) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711564994462.png") no-repeat center; }

.about-future .ab-videoClose { display: none; width: 30px; height: 30px; position: absolute; top: 20px; right: 20px; z-index: 5; }

.about-future .ab-videoClose a { display: inline-block; width: 100%; height: 100%; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121711573286527.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.about-future img { display: block; width: 1920px; max-width: inherit; position: relative; left: 50%; margin-left: -960px; }

.about-future .ab-future-video { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }

.about-future .ab-future-video .video-js { width: 100%; height: 100%; }

.about-future .ab-future-video .video-js .vjs-big-play-button { display: none; top: 62%; width: 90px; height: 90px; background: rgba(0, 0, 0, 0.2) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711564994462.png") no-repeat center; -moz-background-size: 19px; background-size: 19px; border: none; outline: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-top: -45px; margin-left: -45px; }

.about-future .ab-future-video .video-js .vjs-big-play-button span { display: none; }

.about-news .inside-tit { text-align: left; }

.about-news .ab-news-swiper { margin-top: 60px; position: relative; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt span { display: block; font-size: 16px; color: #666; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt h4 { font-size: 20px; color: #333; margin-top: 30px; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt h4:hover a { color: #0064aa; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt h4 a { color: #333; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt p { font-size: 16px; color: #666; line-height: 28px; margin-top: 10px; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt p:hover a { color: #0064aa; }

.about-news .ab-news-swiper .swiper-slide .ab-news-txt p a { color: #666;font-weight: inherit; font-size: inherit; }

.about-news .ab-news-swiper .swiper-button-prev { top: -100px; left: inherit; right: 120px; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.3) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711543720074.png") no-repeat center; }

.about-news .ab-news-swiper .swiper-button-prev:hover { background: #0060ae url("/eportal/fileDir/en/resource/cms/2019/12/2019121711543720074.png") no-repeat center; }

.about-news .ab-news-swiper .swiper-button-next { top: -100px; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.3) url("/eportal/fileDir/en/resource/cms/2019/12/2019121711553684521.png") no-repeat center; }

.about-news .ab-news-swiper .swiper-button-next:hover { background: #0060ae url("/eportal/fileDir/en/resource/cms/2019/12/2019121711553684521.png") no-repeat center; }

.about-news .ab-news-more { text-align: center; }

.about-news .ab-news-innovation { background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712434622158.jpg") no-repeat; -moz-background-size: cover; background-size: cover; text-align: center; padding: 10px 0 90px; }

.about-news .ab-news-innovation .inside-tit { text-align: center; }

.about-news .ab-news-innovation .innovation-txt { max-width: 960px; margin: 40px auto 0; }

.about-news .ab-news-innovation .innovation-txt p { font-size: 16px; color: #666; line-height: 28px; }

.about-news .ab-news-link ul { padding: 80px 0; }

.about-news .ab-news-link ul li { float: left; width: 25%; text-align: center; }

.about-news .ab-news-link ul li:hover span { color: #0060ae; }

.about-news .ab-news-link ul li img { display: block; margin: 0 auto; }

.about-news .ab-news-link ul li span { display: block; font-size: 20px; color: #333; margin-top: 20px; }

@media screen and (max-width: 1440px) { .about-future img { width: 1440px; margin-left: -720px; } }

@media screen and (max-width: 1280px) { .about-company .ab-company-txt h4 { font-size: 18px; }
    .about-company .ab-company-txt p { font-size: 14px; line-height: 24px; }
    .about-history .about-history-swiper .swiper-slide .ab-history-data { padding: 0 20px; }
    .about-future img { width: 1280px; margin-left: -640px; }
    .about-news .ab-news-innovation .innovation-txt p { padding: 0 10px; } }

@media screen and (max-width: 960px) { .about-news .ab-news-link ul li img { width: 80px; } }

@media screen and (max-width: 768px) { .about-company .about-company-l { float: none; width: 100%; margin-right: inherit; }
    .about-company .about-company-r { float: none; width: 100%; margin-top: 40px; }
    .about-history .about-history-swiper { padding: 40px 0 80px; }
    .about-history .about-history-swiper .swiper-slide { padding-top: inherit !important; padding-bottom: inherit !important; }
    .about-history .about-history-swiper .swiper-slide .ab-history-data { height: 278px; }
    .about-history .about-history-swiper .swiper-slide .ab-history-data p { line-height: 22px; }
    .about-history .about-history-swiper .swiper-button-next { width: 40px; height: 40px; top: inherit; right: 30%; bottom: 20px; }
    .about-history .about-history-swiper .swiper-button-prev { width: 40px; height: 40px; top: inherit; left: 30%; bottom: 20px; }
    .about-going { padding: 60px 0; }
    .about-going .about-going-txt p { font-size: 18px; }
    .about-soft .about-soft-text .ab-soft-l { float: none; width: 100%; margin-right: inherit; }
    .about-soft .about-soft-text .ab-soft-r { float: none; width: 100%; }
    .about-news .ab-news-swiper { margin-top: 40px; }
    .about-news .ab-news-swiper .swiper-button-prev { width: 40px; height: 40px; top: -18px; }
    .about-news .ab-news-swiper .swiper-button-next { width: 40px; height: 40px; top: -18px; }
    .about-news .ab-news-link ul { padding: 40px 0; }
    .about-news .ab-news-link ul li { width: 48%; margin: 0 1% 40px; }
    .about-news .ab-news-link ul li img { width: 50px; } }

.pro-model-banner { padding: 49px 0; background: #ececec url("/eportal/uiFramework/commonResource/image/2019122718181562141.png") repeat-y; -moz-background-size: 100%; background-size: 100%; }

.pro-model-banner .pro-model-txt { float: left; width: 45%; margin-right: 5%; margin-top: 2%; }

.pro-model-banner .pro-model-txt h2 { font-size: 50px; color: #333; font-style: italic; }

.pro-model-banner .pro-model-txt p { font-size: 20px; color: #666; line-height: 28px; margin-top: 20px; }

.pro-model-banner .pro-model-txt .pro-model-txt-link { margin-top: 100px; }

.pro-model-banner .pro-model-txt .pro-model-txt-link a { display: inline-block; font-size: 16px; color: #0064aa; height: 43px; line-height: 43px; padding: 0 35px 0 80px; border: 2px solid #0062ac; margin-right: 30px; }

.pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(1) { background: url("/eportal/uiFramework/commonResource/image/2019122711020752573.png") no-repeat left 30px center; -moz-background-size: 31px; background-size: 31px; }

.pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(1):hover { color: #fff; background: #0062ac url("/eportal/fileDir/en/resource/cms/2019/12/2019121712444426139.png") no-repeat left 30px center; -moz-background-size: 31px; background-size: 31px; }

.pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(2) { background: url("/eportal/uiFramework/commonResource/image/2019122711025252938.png") no-repeat left 30px center; -moz-background-size: 31px; background-size: 31px; }

.pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(2):hover { color: #fff; background: #0062ac url("/eportal/fileDir/en/resource/cms/2019/12/2019121712451364626.png") no-repeat left 30px center; -moz-background-size: 31px; background-size: 31px; }

.pro-model-banner .pro-model-swiper { float: left; width: 50%; position: relative; }

.pro-model-banner .pro-model-swiper .swiper-slide a { display: block; width: 75%; margin: 0 auto; }

.pro-model-banner .pro-model-swiper .swiper-slide a img { display: block; width: 100%; max-width: 595px; margin: 0 auto; }

.pro-model-banner .pro-model-swiper .swiper-button-prev { width: 26px; height: 43px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712462347793.png") no-repeat center; }

.pro-model-banner .pro-model-swiper .swiper-button-next { width: 26px; height: 43px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712474799026.png") no-repeat center; }

.pro-model-powerful .inside-tit { text-align: left; }

.pro-model-powerful .powerful-top .p-top-tit { float: left; width: 47%; margin-right: 6%; position: relative; }

.pro-model-powerful .powerful-top .p-top-tit > img { opacity: 0; }

.pro-model-powerful .powerful-top .p-top-tit h4 { font-size: 20px; color: #333; font-weight: normal; line-height: 28px; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.pro-model-powerful .powerful-top .p-top-img { float: left; width: 47%; }

.pro-model-powerful .powerful-bottom .p-txt-con { float: left; width: 47%; }

.pro-model-powerful .powerful-bottom .p-txt-con:first-child { margin-right: 6%; }

.pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item { margin-bottom: 60px; }

.pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item:last-child { margin-bottom: 0; }

.pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item h4 { font-size: 20px; color: #333; margin-bottom: 40px; }

.pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item .p-txt-tit { font-size: 16px; color: #82878a; line-height: 28px; }

.pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item p { font-size: 16px; color: #82878a; line-height: 28px; margin: 6px 0; }

.pro-model-technical { padding-top: 80px; padding-bottom: 120px; background: #f9f9f9; }

.pro-model-technical .inside-tit { margin-top: 0; text-align: left; }

.pro-model-technical .pro-technical-table table { width: 100%; }

.pro-model-technical .pro-technical-table table thead td { font-size: 16px; color: #0062ac; padding: 20px 0; border-bottom: 1px solid #a5abaf; width: 60%; }

.pro-model-technical .pro-technical-table table thead td:first-child { width: 40%; font-size: 16px; color: #0062ac; font-weight: bold; }

.pro-model-technical .pro-technical-table table tbody td { font-size: 16px; color: #82878a; padding: 20px 0; border-bottom: 1px solid #a5abaf; line-height: 32px; width: 60%; }

.pro-model-technical .pro-technical-table table tbody td:first-child { width: 40%; font-size: 16px; color: #333; font-weight: bold; }

.pro-model-resouces { background: url("/eportal/fileDir/en/resource/cms/2020/02/img_pc_site/2020022818250494025.jpg") no-repeat; -moz-background-size: cover; background-size: cover; padding: 60px 0; }

.pro-model-resouces .inside-tit { text-align: left; margin-top: 0; }

.pro-model-resouces .inside-tit h3 { color: #fff; }

.pro-model-resouces .inside-tit span { background: #fff; }

.pro-model-resouces .resouces-list .resouces-list-item { float: left; width: 22.33%; padding: 0 3% 0 8%; }

.pro-model-resouces .resouces-list .resouces-list-item span { display: inline-block; font-size: 20px; color: #fff; padding-bottom: 10px; border-bottom: 1px solid #fff; }

.pro-model-resouces .resouces-list .resouces-list-item .re-item-link { margin-top: 20px; }

.pro-model-resouces .resouces-list .resouces-list-item .re-item-link a { display: inline-block; font-size: 16px; color: #fff; padding-right: 15px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712474799026.png") no-repeat right center; -moz-background-size: 9px; background-size: 9px; margin: 5px 0; }

.pro-model-resouces .resouces-list .resouces-list-item .re-item-link a:hover { text-decoration: underline; }

.pro-model-resouces .resouces-more { text-align: center; }

.pro-model-resouces .resouces-more a { color: #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; }

.pro-model-resouces .resouces-more a span { background: #fff; }

.pro-model-resouces .resouces-more a i { background: url("/eportal/uiFramework/commonResource/image/2019122609042493122.png") no-repeat center; }

.pro-model-awards { padding-bottom: 120px; }

.pro-model-awards .inside-tit { text-align: left; }

.pro-model-awards .pro-awards-swiper { position: relative; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-img { float: left; width: 48%; margin-right: 4%; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-img img { display: block; width: 100%; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt { float: left; width: 48%; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt h4 { font-size: 20px; color: #333; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt h4:hover a { color: #0060ae; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt h4 a { color: #333; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt p { font-size: 16px; color: #333; margin-top: 20px; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt p:hover a { color: #0060ae; }

.pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt p a { color: #333; }

.pro-model-awards .pro-awards-swiper .swiper-button-prev { left: -40px; width: 20px; -moz-background-size: 100%; background-size: 100%; }

.pro-model-awards .pro-awards-swiper .swiper-button-next { right: -40px; width: 20px; -moz-background-size: 100%; background-size: 100%; }

@media screen and (max-width: 1440px) { .pro-model-banner .pro-model-txt { margin-top: inherit; }
    .pro-model-banner .pro-model-txt h2 { font-size: 36px; }
    .pro-model-banner .pro-model-txt p { font-size: 18px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link { margin-top: 60px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link a { font-size: 14px; padding: 0 20px 0 55px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(1) { background: url("/eportal/uiFramework/commonResource/image/2019122711020752573.png") no-repeat left 12px center; -moz-background-size: 31px; background-size: 31px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(1):hover { color: #fff; background: #0062ac url("/eportal/fileDir/en/resource/cms/2019/12/2019121712444426139.png") no-repeat left 12px center; -moz-background-size: 31px; background-size: 31px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(2) { background: url("/eportal/uiFramework/commonResource/image/2019122711025252938.png") no-repeat left 12px center; -moz-background-size: 31px; background-size: 31px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link a:nth-child(2):hover { color: #fff; background: #0062ac url("/eportal/fileDir/en/resource/cms/2019/12/2019121712451364626.png") no-repeat left 12px center; -moz-background-size: 31px; background-size: 31px; } }

@media screen and (max-width: 1280px) { .pro-model-technical { padding-top: 60px; padding-bottom: 80px; }
    .pro-model-technical .pro-technical-table table thead td { padding: 10px 0; }
    .pro-model-technical .pro-technical-table table thead td:first-child { font-size: 18px; }
    .pro-model-technical .pro-technical-table table tbody td { padding: 10px 0; }
    .pro-model-technical .pro-technical-table table tbody td:first-child { font-size: 18px; }
    .pro-model-resouces .resouces-list .resouces-list-item { width: 30.33%; padding: 0 3% 0 0; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt h4 { font-size: 16px; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt p { font-size: 14px; } }

@media screen and (max-width: 960px) { .pro-model-banner .pro-model-txt { float: none; width: 100%; }
    .pro-model-banner .pro-model-txt h2 { font-size: 28px; }
    .pro-model-banner .pro-model-txt p { font-size: 16px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link { margin-top: 40px; }
    .pro-model-banner .pro-model-txt .pro-model-txt-link a { margin-right: 15px; }
    .pro-model-banner .pro-model-swiper { float: none; width: 100%; margin-top: 40px; }
    .pro-model-banner .pro-model-swiper .swiper-button-next { width: 14px; -moz-background-size: 100%; background-size: 100%; }
    .pro-model-banner .pro-model-swiper .swiper-button-prev { width: 14px; -moz-background-size: 100%; background-size: 100%; }
    .pro-model-powerful .powerful-top .p-top-tit h4 { font-size: 18px; }
    .pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item { margin-bottom: 40px;margin-left:0;margin-right:0; }
    .pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item h4 { font-size: 18px; margin-bottom: 20px; }
    .pro-model-awards .pro-awards-swiper .swiper-button-prev { left: 20px; }
    .pro-model-awards .pro-awards-swiper .swiper-button-next { right: 20px; } }

@media screen and (max-width: 768px) { .pro-model-powerful .powerful-top .p-top-tit { float: none; width: 100%; margin-right: inherit; }
    .pro-model-powerful .powerful-top .p-top-tit > img { display: none; }
    .pro-model-powerful .powerful-top .p-top-tit h4 { position: inherit; top: inherit; left: inherit; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
    .pro-model-powerful .powerful-top .p-top-img { float: none; width: 100%; margin-top: 20px; }
    .pro-model-powerful .powerful-bottom .p-txt-con { float: none; width: 100%; margin-right: inherit !important; margin-bottom: 40px; }
    .pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item { float:none; }
    .pro-model-powerful .powerful-bottom .p-txt-con .p-txt-item p { font-size: 14px; }
    .pro-model-technical .pro-technical-table table thead tr { display: block; padding: 15px 0; border-top: 1px solid #a5abaf; border-bottom: 1px solid #a5abaf; }
    .pro-model-technical .pro-technical-table table thead td { display: block; width: 100% !important; font-size: 14px; line-height: 22px; padding: 0; border: none; }
    .pro-model-technical .pro-technical-table table thead td:first-child { font-size: 16px; }
    .pro-model-technical .pro-technical-table table tbody tr { display: block; padding: 15px 0; border-bottom: 1px solid #a5abaf; }
    .pro-model-technical .pro-technical-table table tbody td { display: block; width: 100% !important; font-size: 14px; line-height: 22px; padding: 0; border: none; }
    .pro-model-technical .pro-technical-table table tbody td:first-child { font-size: 16px; }
    .pro-model-resouces .resouces-list .resouces-list-item { width: 100%; padding: 0; margin-bottom: 40px; }
    .pro-model-resouces .resouces-list .resouces-list-item span { font-size: 16px; }
    .pro-model-resouces .resouces-list .resouces-list-item .re-item-link p { display: inline-block; margin-right: 20px; }
    .pro-model-resouces .resouces-list .resouces-list-item .re-item-link a { font-size: 14px; }
    .pro-model-awards { padding-bottom: 80px; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con { width: 85%; margin: 0 auto; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-img { float: none; width: 100%; margin-right: inherit; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt { float: none; width: 100%; margin-top: 20px; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt h4 a { height: 36px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
    .pro-model-awards .pro-awards-swiper .swiper-slide .awards-con .awards-con-txt p { margin-top: 10px; }
    .pro-model-awards .pro-awards-swiper .swiper-button-next { right: 0px; }
    .pro-model-awards .pro-awards-swiper .swiper-button-prev { left: 0px; } }

.resource-data { width: 100%; }

.resource-data .resource-data-con { width: 100%; position: relative; }

.resource-data .resource-data-list { width: 370px; position: absolute; top: 0; left: 0; background: #eceef6; padding-bottom: 100px; }

.resource-data .resource-data-list ul { padding: 0 20px; }

.resource-data .resource-data-list ul > li .ul-a { display: block; font-size: 16px; color: #333; font-weight: bold; padding: 20px 0; border-bottom: 1px solid #d7d9e1; position: relative; }

.resource-data .resource-data-list ul > li .ul-a.on i { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }

.resource-data .resource-data-list ul > li .ul-a i { display: inline-block; width: 15px; height: 15px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712495699938.png") no-repeat center; position: absolute; right: 0; top: 50%; margin-top: -8px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.resource-data .resource-data-list ul > li ol li .ol-a { display: block; font-size: 16px; color: #666; padding: 20px 0; border-bottom: 1px solid #d7d9e1; position: relative; }

.resource-data .resource-data-list ul > li ol li .ol-a.on i { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }

.resource-data .resource-data-list ul > li ol li .ol-a i { display: inline-block; width: 15px; height: 15px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712495699938.png") no-repeat center; position: absolute; right: 0; top: 50%; margin-top: -8px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.resource-data .resource-data-list ul > li ol li dl { display: none; }

.resource-data .resource-data-list ul > li ol li dl.on { display: block; }

.resource-data .resource-data-list ul > li ol li dl dd { padding-left: 20px; }

.resource-data .resource-data-list ul > li ol li dl dd .dl-a { display: block; font-size: 16px; color: #666; padding: 20px 0; border-bottom: 1px solid #d7d9e1; position: relative; }

.resource-data .resource-data-list ul > li ol li dl dd .dl-a.on i { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }

.resource-data .resource-data-list ul > li ol li dl dd .dl-a i { display: inline-block; width: 15px; height: 15px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712495699938.png") no-repeat center; position: absolute; right: 0; top: 50%; margin-top: -8px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.resource-data .resource-data-list ul > li ol li dl dd p { display: none; padding: 10px 0; border-bottom: 1px solid #d7d9e1; }

.resource-data .resource-data-list ul > li ol li dl dd p.on { display: block; }

.resource-data .resource-data-list ul > li ol li dl dd p a { display: block; font-size: 16px; color: #666; padding: 15px 0 15px 20px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat left center; -moz-background-size: 14px; background-size: 14px; }

.resource-data .resource-data-list ul > li ol li dl dd p a:hover { color: #0060ae; }

.resource-data .resource-data-r { padding-left: 390px; }

.resource-data .resource-data-r .re-choose { background: #dee0e9; }

.resource-data .resource-data-r .re-choose ul { padding: 20px; }

.resource-data .resource-data-r .re-choose ul li { float: left; width: 16.66%; line-height: 24px; }

.resource-data .resource-data-r .re-choose ul li .ck { float: left; width: 18px; height: 18px; outline: none; margin-right: 10px; margin-top: 4px; cursor: pointer; }

.resource-data .resource-data-r .re-choose ul li .ck-sp { float: left; font-size: 18px; color: #333; }

.resource-data .resource-data-r .re-table { margin-top: 20px; }

.resource-data .resource-data-r .re-table .re-table-tit { background: #eceef6; }

.resource-data .resource-data-r .re-table .re-table-tit ul li { height: 55px; line-height: 55px; overflow: hidden; position: relative; }

.resource-data .resource-data-r .re-table .re-table-tit ul li .table-check { display: inline-block; width: 10%; }

.resource-data .resource-data-r .re-table .re-table-tit ul li .table-check .ckInput { width: 18px; height: 18px; outline: none; margin: 0 20px; position: relative; top: 4px; cursor: pointer; }

.resource-data .resource-data-r .re-table .re-table-tit ul li p { display: inline-block; font-size: 14px; color: #999; font-weight: bold; }

.resource-data .resource-data-r .re-table .re-table-tit ul li p span { color: #0060ae; }

.resource-data .resource-data-r .re-table .re-table-tit ul li .loadBtn { display: block; font-size: 14px; color: #333; position: absolute; top: 0; right: 0; padding: 0 20px; }

.resource-data .resource-data-r .re-table .re-table-tit ul li .loadBtn.on { color: #fff; background: #0060ae; }

.resource-data .resource-data-r .re-table .re-table-list ul li { padding: 15px 0; border-bottom: 1px solid #d7d9e1; overflow: hidden; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-check { float: left; width: 10%; display: inline-block; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-check .ckInput { width: 18px; height: 18px; cursor: pointer; margin: 20px; outline: none; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-icon { float: left; width: 10%; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-icon img { display: block; width: 48px; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-tit { float: left; width: 50%; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-tit h4 { font-size: 18px; color: #333; margin-top: 15px; font-weight: normal; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-tit h4:hover a { color: #0060ae; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-tit h4 a { color: #333; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-data { float: left; width: 15%; text-align: right; margin-top: 15px; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-data span { display: inline-block; font-size: 14px; color: #666; padding-left: 20px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713494788943.png") no-repeat left center; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-size { float: left; width: 15%; text-align: right; margin-top: 15px; }

.resource-data .resource-data-r .re-table .re-table-list ul li .table-size span { display: inline-block; font-size: 14px; color: #666; padding-left: 20px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713501638456.png") no-repeat left center; }

.resource-data .resource-data-r .re-table .re-table-list .re-table-more { margin-top: 40px; text-align: center; }

.resource-data .resource-data-r .re-table .re-table-list .re-table-more a { display: inline-block; font-size: 18px; color: #0062ac; font-style: italic; font-weight: bold; padding-bottom: 10px; padding-right: 20px; border-bottom: 2px solid #0062ac; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat right top 6px; -moz-background-size: 12px; background-size: 12px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

@media screen and (max-width: 1440px) { .resource-data .resource-data-list { padding-bottom: 50px; }
  .resource-data .resource-data-list ul { padding: 0 10px; }
  .resource-data .resource-data-list ul > li .ul-a { font-size: 14px; padding: 15px 0; }
  .resource-data .resource-data-list ul > li ol li .ol-a { font-size: 14px; padding: 15px 0; }
  .resource-data .resource-data-list ul > li ol li dl dd { padding-left: 10px; }
  .resource-data .resource-data-list ul > li ol li dl dd .dl-a { font-size: 14px; padding: 15px 0; }
  .resource-data .resource-data-list ul > li ol li dl dd p a { font-size: 14px; padding: 15px 0 15px 15px; }
  .resource-data .resource-data-r .re-choose ul li .ck { width: 14px; height: 14px; }
  .resource-data .resource-data-r .re-choose ul li .ck-sp { font-size: 14px; }
  .resource-data .resource-data-r .re-table .re-table-tit ul li .table-check .ckInput { width: 14px; height: 14px; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-check .ckInput { width: 14px; height: 14px; margin: 13px 20px; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-icon img { width: 40px; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-tit h4 { font-size: 16px; margin-top: 10px; } }


@media screen and (max-width: 1024px) { .resource-data .resource-data-list { width: 100%; position: inherit; top: inherit; left: inherit; }
  .resource-data .resource-data-r { width: 100%; padding-left: inherit; margin-top: 20px; }
  .resource-data .resource-data-r .resource-filter { display: block; }
  .resource-data .resource-data-r .re-choose { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background: #fff; }
  .resource-data .resource-data-r .re-choose .re-filterTit { display: block; font-size: 20px; color: #fff; padding: 10px 0; text-align: center; background: #0062ac; position: relative; }
  .resource-data .resource-data-r .re-choose .re-filterTit .filterClose { display: inline-block; width: 20px; height: 20px; background: url("../images/closeBtn2.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 50%; left: 10px; margin-top: -10px; }
  .resource-data .resource-data-r .re-choose .re-showResult { display: block; width: 100%; height: 40px; position: absolute; bottom: 0; }
  .resource-data .resource-data-r .re-choose .re-showResult a { display: block; font-size: 14px; color: #fff; font-weight: bold; height: 40px; line-height: 40px; text-align: center; background: #0062ac; }
  .resource-data .resource-data-r .re-choose ul { padding: 20px 0; }
  .resource-data .resource-data-r .re-choose ul li { width: 100%; padding: 10px 0; border-bottom: 1px solid #d7d9e1; }
  .resource-data .resource-data-r .re-choose ul li label { display: block; overflow: hidden; padding: 0 20px; }
  .resource-data .resource-data-r .re-table .re-table-list ul li { padding: 15px 0; } }

@media screen and (max-width: 768px) { .resource-data .resource-data-r .re-table .re-table-tit ul li { height: 40px; line-height: 40px; }
  .resource-data .resource-data-r .re-table .re-table-tit ul li .table-check { width: 20%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li { position: relative; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-icon { position: absolute; top: 15px; left: 10%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-tit { width: 80%; line-height: 40px; margin-left: 10%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-tit h4 { margin-top: inherit; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-data { width: auto; margin-right: 20px; margin-left: 20%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-size { width: auto; text-align: left; } }

@media screen and (max-width: 480px) { .resource-data .resource-data-r .re-table .re-table-list ul li .table-check { width: 15%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-icon { width: 15%; left: 15%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-tit { width: 70%; margin-left: 15%; }
  .resource-data .resource-data-r .re-table .re-table-list ul li .table-data { margin-left: 15%; } }

.mission { background: #f9f9f9; padding-bottom: 120px; }

.mission .mission-data { margin-top: 60px; padding: 80px 80px 40px; background: #fff; }

.mission .mission-data .slideChoose { text-align: center; padding: 30px 0 30px; border-top: 1px solid #eee; }

.mission .mission-data .slideChoose a { display: inline-block; font-size: 20px; color: #999; padding-bottom: 30px; background: url("/eportal/uiFramework/commonResource/image/2019122609093572914.png") no-repeat center bottom; }

.mission .mission-data .slideChoose2 { text-align: center; padding: 30px 0 30px; border-top: 1px solid #eee; }

.mission .mission-data .slideChoose2 a { display: inline-block; font-size: 20px; color: #999; padding-bottom: 30px; background: url("/eportal/uiFramework/commonResource/image/2019122609093572914.png") no-repeat center bottom; }

.mission .mission-data .mission-data-choose, .mission .mission-data .mission-data-choose2 { display: none; border-top: 1px solid #edeeef; padding: 20px 0; position: relative; }

.mission .mission-data .mission-data-choose .CloseBtn, .mission .mission-data .mission-data-choose2 .CloseBtn { display: inline-block; width: 26px; height: 26px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713505334511.png") no-repeat center; position: absolute; top: 40px; right: 0; }

.mission .mission-data .mission-data-choose .m-choose-item, .mission .mission-data .mission-data-choose2 .m-choose-item { padding: 20px 0; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-tit, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-tit { float: left; width: 18%; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-tit h4, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-tit h4 { font-size: 16px; color: #666; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-sx, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx { float: left; width: 82%; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-sx ul li, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx ul li { display: inline-block; margin-right: 40px; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-sx ul li.on a, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx ul li.on a { color: #0060ae; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-sx ul li:hover a, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx ul li:hover a { color: #0060ae; }

.mission .mission-data .mission-data-choose .m-choose-item .m-item-sx ul li a, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx ul li a { display: inline-block; font-size: 16px; color: #999; }

.mission .mission-data .mission-data-list { border-top: 1px solid #edeeef; padding-top: 40px; }

.mission .mission-data .mission-data-list .m-list-item { float: left; width: 23%; margin: 1%; text-align: center; }

.mission .mission-data .mission-data-list .m-list-item.hide { display: none !important; }

.mission .mission-data .mission-data-list .m-list-item.show { display: block !important; }

.mission .mission-data .mission-data-list .m-list-item:hover h4 { color: #0060ae; }

.mission .mission-data .mission-data-list .m-list-item:hover p { color: #0060ae; }

.mission .mission-data .mission-data-list .m-list-item img { display: block; margin: 0 auto; }

.mission .mission-data .mission-data-list .m-list-item h4 { font-size: 16px; color: #333; margin-top: 20px; height: 18px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }

.mission .mission-data .mission-data-list .m-list-item p { font-size: 16px; color: #999; margin-top: 10px; height: 36px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.mission .mission-data .mission-data-more { margin-top: 40px; text-align: center; }

.mission .mission-data .mission-data-more a { display: inline-block; width: 50px; height: 50px; background: url("/eportal/uiFramework/commonResource/image/2019122609093572914.png") no-repeat center; -moz-background-size: 30px; background-size: 30px; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.mission .mission-data .mission-data-more a.on { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); }

.mission-pro { background: #82878a; }

.mission-pro .mission-pro-swiper { position: relative; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data { position: relative; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt { position: absolute; top: 50%; left: 160px; width: 25%; z-index: 3; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt h2 { font-size: 60px; color: #f4f4f4; font-style: italic; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt p { font-size: 16px; color: #f4f4f4; line-height: 28px; margin-top: 10px; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt .learnBtn-2 { color: #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; margin-top: 40px; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt .learnBtn-2 span { background: #fff; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt .learnBtn-2 i { background: url("/eportal/uiFramework/commonResource/image/2019122609042493122.png") no-repeat center; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-img { width: 100%; overflow: hidden; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-img .m-img-wrap { overflow: hidden; }

.mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-img img { display: block; width: 1920px; max-width: inherit; position: relative; left: 50%; margin-left: -960px; }

.mission-pro .mission-pro-swiper .swiper-pagination { top: 20%; left: 160px; }

.mission-pro .mission-pro-swiper .swiper-pagination span { width: 12px; height: 14px; background: url("/eportal/uiFramework/commonResource/image/2019122609042493122.png") no-repeat center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; opacity: 1; margin-right: 30px; }

.mission-pro .mission-pro-swiper .swiper-pagination span.swiper-pagination-bullet-active { background: url("/eportal/uiFramework/commonResource/image/2019122609095950208.png") no-repeat center; }

.mission-pro .mission-pro-swiper .swiper-button-prev { left: 5%; width: 26px; height: 43px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712462347793.png") no-repeat center; }

.mission-pro .mission-pro-swiper .swiper-button-next { right: 5%; width: 26px; height: 43px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712474799026.png") no-repeat center; }

.mission-kaytus .inside-tit { text-align: left; }

.mission-kaytus .m-why-list { width: 105%; margin-left: -2.5%; }

.mission-kaytus .m-why-list.m-why-list-2 { width: 102%; margin-left: -1%; }

.mission-kaytus .m-why-list.m-why-list-2 .m-why-item { width: 23%; margin: 1%; }

.mission-kaytus .m-why-list .m-why-item { float: left; width: 28.33%; margin: 0 2.5%; position: relative; }


.mission-kaytus .m-why-list .m-why-item:hover .m-why-txt .m-txt-table .m-txt-table-cell h4 { border-bottom: 1px solid #fff; }

.mission-kaytus .m-why-list .m-why-item:hover .m-why-txt .m-txt-table .m-txt-table-cell p { height: 112px; }




.mission-kaytus .m-why-list .m-why-item img { display: block; width: 100%; }

.mission-kaytus .m-why-list .m-why-item .m-why-txt { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table { display: table; width: 100%; height: 100%; }

.mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell { display: table-cell; vertical-align: bottom; text-align: center; padding: 0 50px 40px; }

.mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell h4 { font-size: 20px; color: #fff; padding-bottom: 10px; }

.mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell p { height: 0; font-size: 16px; color: #fff; line-height: 28px; margin-top: 10px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; overflow: hidden; }

/*
.mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell h4 { border-bottom: 1px solid #fff; }
.mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell p { height: 112px; }
*/


.mission-choose .inside-tit { text-align: left; }

.mission-choose .mission-choose-swiper { position: relative; }

.mission-choose .mission-choose-swiper .swiper-slide { position: relative; overflow: hidden; }

.mission-choose .mission-choose-swiper .swiper-slide img { display: block; width: 1920px; max-width: inherit; position: relative; left: 50%; margin-left: -960px; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); display: inline-block; max-width: 468px; padding: 80px 60px; background: rgba(0, 98, 172, 0.8); }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt h3 { font-size: 24px; color: #fff; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt span.spline { display: block; width: 30px; height: 2px; background: #fff; margin-top: 10px; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt p { font-size: 16px; color: #fff; line-height: 28px; margin-top: 20px; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 { color: #fff; border-left: 2px solid #fff; border-right: 2px solid #fff; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 span { background: #fff; }

.mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 i { background: url("/eportal/uiFramework/commonResource/image/2019122609042493122.png") no-repeat center; }

.mission-choose .mission-choose-swiper .swiper-pagination { width: 100%; bottom: 40px; }

.mission-choose .mission-choose-swiper .swiper-pagination span { width: 12px; height: 14px; background: url("/eportal/uiFramework/commonResource/image/2019122609042493122.png") no-repeat center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0 15px; opacity: 1; }

.mission-choose .mission-choose-swiper .swiper-pagination span.swiper-pagination-bullet-active { background: url("/eportal/uiFramework/commonResource/image/2019122609095950208.png") no-repeat center; }

.mission-choose .mission-choose-swiper .swiper-button-prev { left: 5%; width: 26px; height: 43px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712462347793.png") no-repeat center; }

.mission-choose .mission-choose-swiper .swiper-button-next { right: 5%; width: 26px; height: 43px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712474799026.png") no-repeat center; }

.mission-What .inside-tit { text-align: left; }

.mission-What .m-what-con .m-what-img { float: left; width: 50%; overflow: hidden; }

.mission-What .m-what-con .m-what-img img { display: block; width: 792px; max-width: inherit; position: relative; left: 50%; margin-left: -396px; }

.mission-What .m-what-con .m-what-txt { float: left; width: 45%; margin-left: 5%; }

.mission-What .m-what-con .m-what-txt .m-what-txt-item { margin-bottom: 15px; }

.mission-What .m-what-con .m-what-txt .m-what-txt-item h4 { font-size: 20px; color: #0064aa; }

.mission-What .m-what-con .m-what-txt .m-what-txt-item p { font-size: 16px; color: #666; line-height: 26px; margin-top: 20px; height: 104px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }

.mission-What .m-what-con .m-what-txt .m-what-more a { margin-top: 10px; }

.mission-What .m-what-con-more { margin-top: 50px; padding-top: 30px; padding-bottom: 50px; border-top: 1px solid #eee; text-align: center; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; background: rgba(238, 238, 238, 0); }

.mission-What .m-what-con-more.show { background: #eeeeee; }

.mission-What .m-what-con-more.show .showMore i { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); }

.mission-What .m-what-con-more.show .what-more-content { height: 438px; overflow: inherit; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.mission-What .m-what-con-more .showMore { display: inline-block; font-size: 18px; color: #0064aa; padding-right: 25px; margin-bottom: 40px; position: relative; }

.mission-What .m-what-con-more .showMore i { display: inline-block; width: 11px; height: 8px; background: url("/eportal/uiFramework/commonResource/image/2020020516593573170.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 6px; right: 0; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.mission-What .m-what-con-more .what-more-content { height: 0; position: relative; overflow: hidden; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.mission-What .m-what-con-more .what-more-content .swiper-slide:hover .what-img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-img { width: 100%; overflow: hidden; }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-img img { display: block; width: 100%; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-txt { text-align: left; padding: 30px 20px; background: #fff; }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-txt h4 { text-align: left; }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-txt h4:hover a { color: #0062ac; }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-txt h4 a { display: inline-block; font-size: 20px; color: #333; text-align: left; line-height: 26px; height: 52px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.mission-What .m-what-con-more .what-more-content .swiper-slide .what-txt .learnBtn-2 { margin-top: 20px; }

.mission-What .m-what-con-more .what-more-content .swiper-button-prev { left: -50px; }

.mission-What .m-what-con-more .what-more-content .swiper-button-next { right: -50px; }

.mission-What .m-what-list { margin-bottom: 100px; }

.mission-What .m-what-list .m-what-list-item .m-l-img { float: left; width: 21%; margin-right: 4%; }

.mission-What .m-what-list .m-what-list-item .m-l-img img { display: block; max-width: 275px; }

.mission-What .m-what-list .m-what-list-item .m-l-txt { float: left; width: 75%; padding-top: 20px; }

.mission-What .m-what-list .m-what-list-item .m-l-txt p { font-size: 14px; color: #999; line-height: 26px; }

.mission-What .m-what-list .m-what-list-item .m-l-txt h3 { font-size: 18px; color: #333; margin-top: 30px; }

.mission-What .m-what-list .m-what-list-item .m-l-txt span.line { display: block; width: 20px; height: 1px; background: #0062ac; margin-top: 10px; }

.mission-What .m-what-list .m-what-list-item .m-l-txt span.t { display: block; font-size: 14px; color: #666; margin-top: 10px; }

.mission-paper .inside-tit { text-align: left; }

.mission-paper .m-paper-con .m-paper-l { float: left; width: 44%; margin-right: 4%; }

.mission-paper .m-paper-con .m-paper-l h3 { font-size: 28px; color: #333; }

.mission-paper .m-paper-con .m-paper-l p { font-size: 16px; color: #999; line-height: 28px; margin-top: 20px; }

.mission-paper .m-paper-con .m-paper-l dl { margin-top: 40px; }

.mission-paper .m-paper-con .m-paper-l dl dd { margin: 20px 0; font-size: 16px; color: #666; padding-left: 30px; background: url("/eportal/uiFramework/commonResource/image/2019122609095950208.png") no-repeat left top 4px; -moz-background-size: 12px; background-size: 12px; }

.mission-paper .m-paper-con .m-paper-r { float: right; width: 52%; overflow: hidden; }

.mission-paper .m-paper-con .m-paper-r img { display: block; width: 825px; max-width: inherit; position: relative; left: 50%; margin-left: -412.5px; }

.mission-paper .m-paper-link { margin-top: 40px; padding: 60px 0 100px; border-top: 1px solid #edeeef; }

.mission-paper .m-paper-link .m-paper-item { float: left; width: 25%; text-align: center; }

.mission-paper .m-paper-link .m-paper-item img { display: block; width: 80px; margin: 0 auto; }

.mission-paper .m-paper-link .m-paper-item span { display: block; font-size: 16px; color: #333; margin-top: 15px; }

@media screen and (max-width: 1440px) { .mission .mission-data .mission-data-list .m-list-item { width: 31.33%; }
    .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt { left: 80px; }
    .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt h2 { font-size: 44px; }
    .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-img img { width: 1440px; margin-left: -720px; }
    .mission-pro .mission-pro-swiper .swiper-pagination { top: 12%; left: 80px; }
    .mission-pro .mission-pro-swiper .swiper-button-prev { left: 40px; }
    .mission-pro .mission-pro-swiper .swiper-button-next { right: 40px; }
    .mission-choose .mission-choose-swiper .swiper-slide img { width: 1440px; margin-left: -720px; }
    .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt { max-width: 28%; padding: 35px 35px; }
    .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 { margin-top: 40px; }
    .mission-choose .mission-choose-swiper .swiper-button-prev { left: 20px; }
    .mission-choose .mission-choose-swiper .swiper-button-next { right: 20px; }
    .m-what-more .learnBtn-2 { margin-top: 0; }
    .mission-What .m-what-list .m-what-list-item .m-l-img { width: 28%; }
    .mission-What .m-what-list .m-what-list-item .m-l-img img { width: 100%; }
    .mission-What .m-what-list .m-what-list-item .m-l-txt { width: 68%; }
    .mission-paper .m-paper-con .m-paper-l h3 { font-size: 24px; } }

@media screen and (max-width: 1280px) { .mission { padding-bottom: 60px; }
    .mission .mission-data { margin-top: 20px; padding: 30px; }
    .mission .mission-data .mission-data-choose .m-choose-item { padding: 10px 0; }
    .mission .mission-data .mission-data-choose .m-choose-item .m-item-tit h4 { font-size: 16px; }
    .mission .mission-data .mission-data-choose .m-choose-item .m-item-sx ul li a { font-size: 14px; }
    .mission .mission-data .mission-data-list .m-list-item h4 { font-size: 16px; }
    .mission .mission-data .mission-data-list .m-list-item p { font-size: 14px; height: 34px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
    .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt h2 { font-size: 38px; }
    .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell { padding: 0 20px 20px; }
    .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell h4 { font-size: 18px; }
    .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell p { font-size: 14px; line-height: 22px; }
    .mission-choose .mission-choose-swiper .swiper-slide img { width: 1280px; margin-left: -640px; }
    .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt { margin-left: 50px; padding: 40px 20px; }
    .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt h3 { font-size: 20px; }
    .mission-choose .mission-choose-swiper .swiper-button-prev { left: 20px; }
    .mission-choose .mission-choose-swiper .swiper-button-next { right: 20px; }
    .mission-What .m-what-con .m-what-txt .m-what-txt-item { margin-bottom: 20px; }
    .mission-What .m-what-con .m-what-txt .m-what-txt-item p { font-size: 14px; margin-top: 10px; line-height: 22px; }
    .mission-paper .m-paper-con .m-paper-l h3 { font-size: 20px; }
    .mission-paper .m-paper-con .m-paper-l p { font-size: 14px; line-height: 24px; }
    .mission-paper .m-paper-con .m-paper-l dl { margin-top: 20px; }
    .mission-paper .m-paper-con .m-paper-l dl dd { font-size: 16px; margin: 12px 0; } }

@media screen and (max-width: 960px) { .mission-kaytus .m-why-list { width: 100%; margin-left: inherit; }
    .mission-kaytus .m-why-list .m-why-item { width: 48%; margin: 1%; } }

@media screen and (max-width: 768px) { .mission .mission-data .mission-data-choose .CloseBtn, .mission .mission-data .mission-data-choose2 .CloseBtn { top: 10px; }
  .mission .mission-data .mission-data-choose .m-choose-item .m-item-tit, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-tit { float: none; width: 100%; }
  .mission .mission-data .mission-data-choose .m-choose-item .m-item-sx, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx { float: none; width: 100%; margin-top: 10px; }
  .mission .mission-data .mission-data-choose .m-choose-item .m-item-sx ul li, .mission .mission-data .mission-data-choose2 .m-choose-item .m-item-sx ul li { margin-bottom: 10px; margin-right: 20px; }
  .mission .mission-data .mission-data-list { padding-top: 20px; }
  .mission .mission-data .mission-data-list .m-list-item { width: 44%; margin: 1% 3% 20px; }
  .mission .mission-data .mission-data-list .m-list-item h4 { font-size: 16px; }
  .mission .mission-data .mission-data-list .m-list-item p { font-size: 14px; }
  .mission .mission-data .mission-data-more { margin-top: 20px; }
  .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt { position: inherit; top: inherit; left: inherit; width: auto; margin-top: 0; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); padding: 40px 20px 60px; text-align: center; }
  .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt h2 { font-size: 38px; text-align: center; }
  .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt p { text-align: left; }
  .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-img { float: none; width: 100%; }
  .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-img img { width: 768px; margin-left: -384px; }
  .mission-pro .mission-pro-swiper .swiper-pagination { width: 100%; top: inherit; left: inherit; bottom: 20px; }
  .mission-pro .mission-pro-swiper .swiper-button-next { width: 15px; right: 10px; -moz-background-size: 100%; background-size: 100%; }
  .mission-pro .mission-pro-swiper .swiper-button-prev { width: 15px; left: 10px; -moz-background-size: 100%; background-size: 100%; }
  .mission-kaytus .m-why-list .m-why-item { overflow: hidden; }
  .mission-kaytus .m-why-list .m-why-item .m-why-img { height: 200px; overflow: hidden; }
  .mission-kaytus .m-why-list .m-why-item .m-why-img > img { width: 373px; }
  .mission-kaytus .m-why-list .m-why-item .m-why-txt { position: inherit; top: inherit; left: inherit; }
  .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table { margin-top: 20px; }
  .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell { vertical-align: middle; text-align: left; }
  .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell h4 { color: #333; border-bottom: none !important; }
  .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell p { color: #999; height: auto !important; margin-top: 0; }
  .mission-kaytus .m-why-list.m-why-list-2 .m-why-item { width: 48%; }
  .mission-choose .mission-choose-swiper .swiper-slide img { width: 768px; margin-left: -384px; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap { position: inherit; top: inherit; left: inherit; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .inside-container { padding: 0; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt { position: inherit; top: inherit; max-width: inherit; margin-left: inherit; margin-top: inherit; padding: 20px 20px; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt h3 { font-size: 18px; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt p { font-size: 14px; line-height: 24px; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 { border: none; margin-top: 20px; padding: 0 10px 0 0; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 span.t-line { display: none; }
  .mission-choose .mission-choose-swiper .swiper-slide .m-choose-wrap .m-choose-txt .learnBtn-2 span.b-line { display: none; }
  .mission-choose .mission-choose-swiper .swiper-pagination { top: 210px; bottom: inherit; }
  .mission-choose .mission-choose-swiper .swiper-button-prev { width: 15px; top: 40%; left: 20px; -moz-background-size: 100%; background-size: 100%; }
  .mission-choose .mission-choose-swiper .swiper-button-next { width: 15px; top: 40%; right: 20px; -moz-background-size: 100%; background-size: 100%; }
  .mission-What .m-what-con .m-what-img { float: none; width: 100%; }
  .mission-What .m-what-con .m-what-img img { position: inherit; left: inherit; margin-left: inherit; width: 100%; }
  .mission-What .m-what-con .m-what-txt { float: none; width: 100%; margin-left: inherit; margin-top: 30px; }
  .mission-What .m-what-con .m-what-txt .m-what-txt-item h4 { font-size: 16px; }
  .mission-What .m-what-con .m-what-txt .m-what-txt-item p { height: auto; -webkit-line-clamp: 40; margin-top: 5px; }
  .mission-What .m-what-list .m-what-list-item .m-l-img { display: none; float: none; width: 100%; }
  .mission-What .m-what-list .m-what-list-item .m-l-img img { max-width: 180px; margin: 0 auto; }
  .mission-What .m-what-list .m-what-list-item .m-l-txt { width: 100%; }
  .mission-What .m-what-list .m-what-list-item .m-l-txt h3 { font-size: 18px; }
  .mission-What .m-what-list .m-what-list-item .m-l-txt span.t { font-size: 14px; }
  .mission-paper .m-paper-con .m-paper-l { float: none; width: 100%; margin-right: inherit; margin-top: 40px; }
  .mission-paper .m-paper-con .m-paper-r { float: none; width: 100%; }
  .mission-paper .m-paper-con .m-paper-r img { width: 100%; position: inherit; left: inherit; margin-left: inherit; }
  .mission-paper .m-paper-link { padding: 40px 0 80px; }
  .mission-paper .m-paper-link .m-paper-item img { width: 60px; } }

@media screen and (max-width: 480px) { .mission .mission-data { padding: 20px 10px; }
    .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt h2 { font-size: 24px; }
    .mission-pro .mission-pro-swiper .swiper-slide .m-pro-data .m-pro-swiper-txt p { font-size: 14px; line-height: 24px; }
    .mission-kaytus .m-why-list.m-why-list-2 .m-why-item { width: 100%; margin: 0 0 20px; }
    .mission-kaytus .m-why-list .m-why-item { width: 100%; margin: 0 0 20px; }
    .mission-kaytus .m-why-list .m-why-item .m-why-img > img { width: 100%; }
    .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell h4 { font-size: 16px; }
    .mission-kaytus .m-why-list .m-why-item .m-why-txt .m-txt-table .m-txt-table-cell p { line-height: 16px; }
    .mission-paper .m-paper-link .m-paper-item { width: 48%; margin: 0 1% 20px; }
    .mission-paper .m-paper-link .m-paper-item img { width: 40px; }
    .mission-paper .m-paper-link .m-paper-item span { font-size: 14px; } }

/*****.drivers-banner { width: 100%; overflow: hidden; position: relative; margin: 40px 0 80px; }

.drivers-banner img { display: block; max-width: inherit; width: 1920px; position: relative; left: 50%; margin-left: -960px; }

.drivers-banner .drivers-search { width: 100%; }

.drivers-banner .drivers-search .drivers-search-table { width: 1000px; height: 100%; margin: 0 auto; display: table; }

.drivers-banner .drivers-search .drivers-search-table .drivers-search-cell { display: table-cell; vertical-align: middle; border: 1px solid #0062ac; }

.drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input { position: relative; }

.drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input .d-input { width: 100%; height: 66px; line-height: 66px; font-size: 20px; color: #999; border: none; outline: none; text-indent: 1em; }

.drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input .d-btn { width: 88px; height: 66px; border: none; outline: none; cursor: pointer; border-left: 1px solid #0062ac; background: #0062ac url("/eportal/fileDir/en/resource/cms/2019/11/2019112115070961368.png") no-repeat center; position: absolute; top: 0; right: 0; }

.drivers-crumbs { padding-top: 40px; -webkit-box-shadow: -5px 0 5px #fff, -5px 0 5px #fff,inset 0px 25px 30px #f0f0f0, -5px 0 5px #fff; -moz-box-shadow: -5px 0 5px #fff, -5px 0 5px #fff,inset 0px 25px 30px #f0f0f0, -5px 0 5px #fff; box-shadow: -5px 0 5px #fff, -5px 0 5px #fff,inset 0px 25px 30px #f0f0f0, -5px 0 5px #fff; }

.drivers-wrap .inside-tit { text-align: left; margin-top: 40px; }

.drivers-wrap .drivers-con { margin-top: 40px; padding-bottom: 100px; }

.drivers-wrap .drivers-con .filter { display: none; margin-bottom: 20px; }

.drivers-wrap .drivers-con .filter .filter-data { padding: 10px 0; border-top: 1px solid #0062ac; border-bottom: 1px solid #0062ac; }

.drivers-wrap .drivers-con .filter .filterBtn { float: left; width: 50%; }

.drivers-wrap .drivers-con .filter .filterBtn a { display: inline-block; font-size: 14px; color: #333; font-weight: bold; padding-left: 25px; background: url("../images/filter.png") no-repeat left center; -moz-background-size: 22px; background-size: 22px; }

.drivers-wrap .drivers-con .filter .filterBtn a:hover { text-decoration: underline; }

.drivers-wrap .drivers-con .filter .filterNum { float: left; width: 50%; font-size: 14px; color: #333; }

.drivers-wrap .drivers-con .filter .filterNum span { display: inline-block; font-weight: bold; margin-right: 4px; }

.drivers-wrap .drivers-con .filter .filterTxt { display: none; width: 100%; margin-top: 20px; }

.drivers-wrap .drivers-con .filter .filterTxt p { font-size: 14px; color: #999; line-height: 24px; }

.drivers-wrap .drivers-con .drivers-con-l { float: left; width: 23%; }

.drivers-wrap .drivers-con .drivers-con-l .filterTit { display: none; font-size: 20px; color: #fff; padding: 10px 0; text-align: center; background: #0062ac; position: relative; }

.drivers-wrap .drivers-con .drivers-con-l .filterTit .filterClose { display: inline-block; width: 20px; height: 20px; background: url("../images/closeBtn2.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 50%; left: 10px; margin-top: -10px; }

.drivers-wrap .drivers-con .drivers-con-l .filterTit .filterClear { float: right; display: inline-block; font-size: 14px; color: #fff; font-weight: bold; line-height: 22px; position: absolute; top: 50%; right: 30px; margin-top: -10px; }

.drivers-wrap .drivers-con .drivers-con-l .showResult { display: none; width: 100%; height: 40px; position: absolute; bottom: 0; }

.drivers-wrap .drivers-con .drivers-con-l .showResult a { display: block; font-size: 14px; color: #fff; font-weight: bold; height: 40px; line-height: 40px; text-align: center; background: #0062ac; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item { background: #eceef6; margin-bottom: 20px; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-tit { padding: 20px 30px; position: relative; background: #dee0e9; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-tit h4 { font-size: 16px; color: #333; padding-right: 80px; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-tit a { font-size: 14px; color: #999; font-weight: bold; position: absolute; top: 50%; right: 30px; margin-top: -8px; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-tit a.on { display: inline-block; width: 16px; height: 16px; background: url("../images/mobile-close.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; text-indent: 500em; overflow: hidden; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-more { text-align: center; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-more a { display: block; width: 15px; height: 15px; background: url("../images/m-icon01.png") no-repeat center; padding: 10px; margin: 0 auto; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-more a.on { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl { padding-bottom: 2px; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd { font-size: 16px; color: #666; padding: 10px; margin: 10px 20px; border: 1px solid #eceef6; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd.dd:hover { cursor: pointer; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd.on { font-weight: bold; color: #0060ae; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd:hover > span { font-weight: bold; color: #0060ae; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd span { display: inline-block; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd span:last-child { float: right; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input { margin: 10px 20px 0; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap { border: 1px solid #caccd7; position: relative; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int { float: left; width: 85%; height: 44px; font-size: 14px; color: #333; line-height: 44px; text-indent: 10px; border: none; outline: none; background: #eceef6; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-btn { float: left; width: 15%; height: 44px; border: none; outline: none; cursor: pointer; background: #eceef6 url("/eportal/fileDir/en/resource/cms/2019/11/2019112115135278484.png") no-repeat center; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int-select { display: none; position: absolute; top: 44px; left: -1px; width: 100%; border: 1px solid #caccd7; z-index: 2; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int-select ul { display: block; background: #fff; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int-select ul li { padding: 10px; cursor: pointer; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int-select ul li:hover { background: #0062ac; color: #fff; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int-select ul li:hover a { color: #fff; }

.drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-input .dd-int-wrap .dd-int-select ul li a { display: block; font-size: 14px; color: #333; }

.drivers-wrap .drivers-con .drivers-con-r { float: left; width: 75%; margin-left: 2%; }

.drivers-wrap .drivers-con .drivers-con-r .ts-gd { display: none; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top { background: #99c0de; position: relative; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top ul { height: 63px; padding-right: 80px; overflow: hidden; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li { float: left; margin: 0 15px; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li:hover a { border-bottom: 4px solid #0062ac; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li.on a { border-bottom: 4px solid #0062ac; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li a { display: block; font-size: 18px; color: #333; padding: 20px 0 18px; border-bottom: 4px solid #99c0de; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList { display: none; position: absolute; top: 0; right: 10px; width: 80px; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList:hover dl { display: block; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList > a { display: block; font-size: 18px; color: #333; padding: 21px 0; text-align: center; background: url("../images/m-icon01.png") no-repeat right center; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl { display: none; position: absolute; top: 63px; right: 0; width: 225px; z-index: 99; background: #fff; -webkit-box-shadow: 2px 2px 15px #DEDEDE; -moz-box-shadow: 2px 2px 15px #DEDEDE; box-shadow: 2px 2px 15px #DEDEDE; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd { padding: 5px; }

.drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd a { font-size: 18px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num { padding: 15px 20px; background: #eceef6; position: relative; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-data { float: left; font-size: 14px; color: #999; line-height: 28px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-data span { color: #0062ac; font-weight: bold; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list { float: left; width: 56%; margin-left: 40px; line-height: 28px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list .d-num-item { display: inline-block; height: 22px; line-height: 22px; padding-right: 22px; border: 1px solid #caccd7; position: relative; margin-right: 5px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list .d-num-item:hover { border: 1px solid #0062ac; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list .d-num-item:hover a { background: #0062ac url("../images/search-close.png") no-repeat center; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list .d-num-item span { display: block; font-size: 14px; color: #333; padding: 0 5px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list .d-num-item a { display: inline-block; width: 22px; height: 22px; position: absolute; top: 0; right: 0; background: #caccd7 url("../images/search-close.png") no-repeat center; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-em { float: right; margin-right: 120px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-em a { display: inline-block; font-size: 14px; color: #333; height: 26px; line-height: 26px; padding: 0 10px; border: 1px solid #caccd7; text-align: center; margin-left: 10px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-em a:hover { color: #fff; border: 1px solid #0062ac; background: #0062ac; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-load { position: absolute; top: 0; right: 0; width: 10%; height: 100%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-load.on a { color: #fff; background: #0062ac; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-load a { display: block; font-size: 14px; color: #333; text-align: center; position: absolute; width: 100%; height: 58px; line-height: 58px; }

.drivers-wrap .drivers-con .drivers-con-r .r-result-list .r-result-item { display: none; }

.drivers-wrap .drivers-con .drivers-con-r .r-result-list .r-result-item.show { display: block; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table { width: 100%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr { padding: 0 20px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td { padding: 20px 0; border-bottom: 1px solid #dee0e9; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(1) { width: 6%; text-align: center; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(2) { width: 15%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(3) { width: 25%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(4) { width: 20%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(5) { width: 14%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(6) { width: 10%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td:nth-child(7) { width: 10%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td input { width: 18px; height: 18px; cursor: pointer; outline: none; margin-top: 6px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td span { font-size: 14px; color: #666; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td { padding: 20px 0; border-bottom: 1px solid #dee0e9; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td:nth-child(1) { text-align: center; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td:nth-child(3) span { display: inline-block; font-weight: bold; color: #333; padding-right: 5%; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td:nth-child(3) span a { display: inline-block; color: #333; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td:nth-child(3) span a:hover { color: #0060ae; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td input { width: 18px; height: 18px; cursor: pointer; outline: none; margin-top: 6px; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td span { font-size: 14px; color: #666; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-more { margin-top: 40px; text-align: center; }

.drivers-wrap .drivers-con .drivers-con-r .d-result-more a { display: inline-block; font-size: 18px; color: #0062ac; font-style: italic; font-weight: bold; padding-bottom: 10px; padding-right: 20px; border-bottom: 2px solid #0062ac; background: url("../images/sb-sj.png") no-repeat right top 6px; -moz-background-size: 12px; background-size: 12px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

@media screen and (max-width: 1600px) { .drivers-banner img { width: 1600px; margin-left: -800px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list { width: 50%; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li { margin: 0 10px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList { display: block; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd:nth-child(5) { display: block; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-table table thead tr td input { width: 14px; height: 14px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-table table tbody tr td input { width: 14px; height: 14px; } }

@media screen and (max-width: 1440px) { .drivers-banner { max-height: 280px; }
    .drivers-banner img { width: 1440px; margin-left: -720px; }
    .drivers-banner .drivers-search .drivers-search-table { width: 70%; margin: 0 auto; }
    .drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input .d-input { height: 50px; line-height: 50px; }
    .drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input .d-btn { height: 50px; }
    .drivers-wrap .inside-tit { margin-top: 20px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list .d-num-item span { font-size: 12px; } }

@media screen and (max-width: 1280px) { .drivers-banner img { width: 1280px; margin-left: -640px; }
    .drivers-banner .drivers-search .drivers-search-table { width: 90%; margin: 0 auto; }
    .drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input .d-input { height: 50px; line-height: 50px; }
    .drivers-banner .drivers-search .drivers-search-table .drivers-search-cell .driver-input .d-btn { height: 50px; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-tit { padding: 10px; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-tit h4 { font-size: 14px; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-item dl dd { font-size: 14px; padding: 0 10px; margin: 15px 0 0; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list { width: 40%; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul { height: 49px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li a { font-size: 16px; padding: 15px 0 12px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList > a { font-size: 16px; padding: 17px 0; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl { width: 200px; top: 49px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd a { font-size: 16px; } }

@media screen and (max-width: 1024px) { .drivers-wrap .drivers-con .filter { display: block; }
    .drivers-wrap .drivers-con .drivers-con-l { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background: #fff; }
    .drivers-wrap .drivers-con .drivers-con-l .filterTit { display: block; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-list { height: -webkit-calc(100% - 83px); height: -moz-calc(100% - 83px); height: calc(100% - 83px); overflow-y: scroll; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-list .showResult { display: block; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-item { margin-bottom: inherit; }
    .drivers-wrap .drivers-con .drivers-con-l .d-results-item .d-results-more { display: block; }
    .drivers-wrap .drivers-con .drivers-con-r { float: none; width: 100%; margin-left: inherit; }
    .drivers-wrap .drivers-con .drivers-con-r .ts-gd { display: block; font-size: 14px; color: #0060ae; line-height: 26px; margin-top: 30px; margin-bottom: 20px; margin-left: 10px; padding-left: 25px; background: url("../images/ts-icon.png") no-repeat left center; -moz-background-size: 20px; background-size: 20px; -webkit-animation: shake 5s infinite ease-in-out; -moz-animation: shake 5s infinite ease-in-out; -o-animation: shake 5s infinite ease-in-out; animation: shake 5s infinite ease-in-out; }
    .drivers-wrap .drivers-con .drivers-con-r .drivers-scroll { overflow-x: scroll; }
    .drivers-wrap .drivers-con .drivers-con-r .drivers-scroll .drivers-scroll-con { min-width: 927px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-list { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-num-em { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-load { width: 88px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-result-num .d-load a { height: 58px; line-height: 58px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li { margin: 0 12px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li:last-child { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li a { font-size: 14px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList > a { font-size: 14px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl { width: 180px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd a { font-size: 14px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .d-load { width: 88px; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .d-load a { height: 50px; line-height: 50px; } }

@media screen and (max-width: 960px) { .drivers-banner { margin: 40px 0 40px; }
    .drivers-banner .drivers-search { width: 90%; margin: 0 auto; } }

@media screen and (max-width: 720px) { .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li:nth-child(7) { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd:nth-child(4) { display: block; } }

@media screen and (max-width: 580px) { .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li:nth-child(5) { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li:nth-child(6) { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd:nth-child(2) { display: block; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd:nth-child(3) { display: block; } }

@media screen and (max-width: 380px) { .drivers-wrap .drivers-con .drivers-con-r .d-c-top ul li:nth-child(4) { display: none; }
    .drivers-wrap .drivers-con .drivers-con-r .d-c-top .hideList dl dd:nth-child(1) { display: block; } }
*****/

@-webkit-keyframes shake { 0% { -webkit-transform: translateX(0); transform: translateX(0); }
    2% { -webkit-transform: translateX(8px); transform: translateX(8px); }
    6% { -webkit-transform: translateX(-8px); transform: translateX(-8px); }
    10% { -webkit-transform: translateX(8px); transform: translateX(8px); }
    14% { -webkit-transform: translateX(-8px); transform: translateX(-8px); }
    18% { -webkit-transform: translateX(0); transform: translateX(0); } }

@-moz-keyframes shake { 0% { -moz-transform: translateX(0); transform: translateX(0); }
    2% { -moz-transform: translateX(8px); transform: translateX(8px); }
    6% { -moz-transform: translateX(-8px); transform: translateX(-8px); }
    10% { -moz-transform: translateX(8px); transform: translateX(8px); }
    14% { -moz-transform: translateX(-8px); transform: translateX(-8px); }
    18% { -moz-transform: translateX(0); transform: translateX(0); } }

@-o-keyframes shake { 0% { -o-transform: translateX(0); transform: translateX(0); }
    2% { -o-transform: translateX(8px); transform: translateX(8px); }
    6% { -o-transform: translateX(-8px); transform: translateX(-8px); }
    10% { -o-transform: translateX(8px); transform: translateX(8px); }
    14% { -o-transform: translateX(-8px); transform: translateX(-8px); }
    18% { -o-transform: translateX(0); transform: translateX(0); } }

@keyframes shake { 0% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }
    2% { -webkit-transform: translateX(8px); -moz-transform: translateX(8px); -o-transform: translateX(8px); transform: translateX(8px); }
    6% { -webkit-transform: translateX(-8px); -moz-transform: translateX(-8px); -o-transform: translateX(-8px); transform: translateX(-8px); }
    10% { -webkit-transform: translateX(8px); -moz-transform: translateX(8px); -o-transform: translateX(8px); transform: translateX(8px); }
    14% { -webkit-transform: translateX(-8px); -moz-transform: translateX(-8px); -o-transform: translateX(-8px); transform: translateX(-8px); }
    18% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } }

.what-offer .inside-tit { margin-top: inherit; }

.what-offer .what-offer-list { padding-bottom: 60px; margin-top: 40px; }

.what-offer .what-offer-list .what-offer-item { float: left; width: 33.33%; text-align: center; }

.what-offer .what-offer-list .what-offer-item:hover span { color: #0060ae; }

.what-offer .what-offer-list .what-offer-item img { display: block; margin: 0 auto; }

.what-offer .what-offer-list .what-offer-item span { display: block; font-size: 20px; color: #333; }

.application { padding-top: 10px; background: #f9f9f9; }

.application .inside-tit { text-align: left; margin-top: 0; }

.application .application-list { padding-bottom: 60px; }

.application .application-list .app-list-item { float: left; width: 48%; margin-bottom: 4%; background: #f2f2f2; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.application .application-list .app-list-item:hover { -webkit-box-shadow: 2px 2px 15px #DEDEDE; -moz-box-shadow: 2px 2px 15px #DEDEDE; box-shadow: 2px 2px 15px #DEDEDE; }

.application .application-list .app-list-item:nth-child(odd) { margin-right: 4%; }

.application .application-list .app-list-item .app-img img { display: block; width: 100%; }

.application .application-list .app-list-item .app-txt { padding: 30px 60px 50px; background: #fff; }

.application .application-list .app-list-item .app-txt h4 { font-size: 20px; color: #333; }

.application .application-list .app-list-item .app-txt h4 a { display: inline-block; color: #333; height: 23px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }

.application .application-list .app-list-item .app-txt h4 a:hover { color: #0062ac; }

.application .application-list .app-list-item .app-txt p { font-size: 16px; color: #999; margin-top: 10px; height: 36px; word-break: break-all; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.application .application-list .app-list-item .app-txt span.line { display: block; width: 30px; height: 2px; background: #0062ac; margin-top: 20px; }

.application .application-list .app-list-item .app-txt .learnBtn-2 { margin-top: 30px; }

@media screen and (max-width: 1280px) { .what-offer .what-offer-list { padding-bottom: 40px; margin-top: 28px; }
    .what-offer .what-offer-list .what-offer-item span { font-size: 18px; font-weight: bold; height: 48px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } }

@media screen and (max-width: 960px) { .what-offer .what-offer-list .what-offer-item { width: 31.33%; margin: 1%; }
    .application .application-list .app-list-item .app-txt { padding: 20px 20px 30px; }
    .application .application-list .app-list-item .app-txt h4 { font-size: 18px; }
    .application .application-list .app-list-item .app-txt p { font-size: 14px; } }

@media screen and (max-width: 768px) { .what-offer .what-offer-list .what-offer-item { width: 44%; margin: 3%; }
    .what-offer .what-offer-list .what-offer-item span { font-size: 16px; } }

@media screen and (max-width: 640px) { .application .application-list .app-list-item { width: 100%; margin-right: inherit !important; } }

.oss-nav { width: 100%; height: 78px; background: #fff; margin-top: -40px; position: relative; }

.oss-nav .oss-nav-fixed { background: #fff; -moz-box-shadow: 2px 2px 15px #DEDEDE; -webkit-box-shadow: 2px 2px 15px #DEDEDE; box-shadow: 2px 2px 15px #DEDEDE; }

.oss-nav .oss-nav-fixed.fixed { position: fixed; top: 0; z-index: 99; }

.oss-nav ul { width: 80%; padding: 30px 0; margin: 0 auto; }

.oss-nav ul li { float: left; width: 25%; text-align: center; }

.oss-nav ul li.on a { color: #0060ae; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat left center; -moz-background-size: 12px; background-size: 12px; }

.oss-nav ul li a { display: inline-block; font-size: 16px; color: #666; padding-left: 35px; }

.oss-nav ul li a:hover { color: #0060ae; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat left center; -moz-background-size: 12px; background-size: 12px; }

.oss-con { margin-bottom: 100px; position: relative; }

.oss-con .oss-con-l { float: left; width: 70%; margin-right: 5%; }

.oss-con .oss-con-l .oss-txt-item { margin-top: 50px; }

.oss-con .oss-con-l .oss-txt-item:first-child { margin-top: inherit; }

.oss-con .oss-con-l .oss-txt-item h4 { font-size: 20px; color: #0064aa; }

.oss-con .oss-con-l .oss-txt-item p { font-size: 16px; color: #666; line-height: 24px; margin: 30px 0 0; }

.oss-con .oss-con-l .oss-txt-item p img { display: block; max-width: 100%; }

.oss-con .oss-con-l .oss-txt-item dl { margin-top: 30px; }

.oss-con .oss-con-l .oss-txt-item dl dd { font-size: 16px; color: #666; line-height: 24px; margin: 5px 0; }

.oss-con .oss-con-r { float: left; width: 25%; background: #fff; }

.oss-con .oss-con-r .oss-con-r-fixed { background: #fff; }

.oss-con .oss-con-r .oss-con-r-fixed.fixed { position: absolute; top: 0; right: 0; z-index: 9; }

.oss-con .oss-con-r .oss-con-r-fixed.fixed.max { top: inherit !important; bottom: 0 !important; }

.oss-con .oss-con-r .get-link { border: 1px solid #0062ac; text-align: center; padding: 15px 0; }

.oss-con .oss-con-r .get-link a { display: inline-block; font-size: 20px; color: #0064aa; padding-right: 25px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat right center; -moz-background-size: 14px; background-size: 14px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.oss-con .oss-con-r .get-link a:hover { letter-spacing: 2px; }

.oss-con .oss-con-r .get-item { margin-top: 30px; background: #0064aa; text-align: left; }

.oss-con .oss-con-r .get-item h4 { display: inline-block; font-size: 20px; color: #fff; padding: 20px 0 20px 50px; margin: 0 0 0 40px; }

.oss-con .oss-con-r .get-item h4.icon01 { background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713554039113.png") no-repeat left center; -moz-background-size: 35px; background-size: 35px; }

.oss-con .oss-con-r .get-item h4.icon02 { background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713554073065.png") no-repeat left center; -moz-background-size: 35px; background-size: 35px; }

.oss-con .oss-con-r .get-item h4.icon03 { background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713554096673.png") no-repeat left center; -moz-background-size: 35px; background-size: 35px; }

.oss-con .oss-con-r .get-item .get-item-list { background: #eceef6; }

.oss-con .oss-con-r .get-item .get-item-list ul { padding: 20px 40px; }

.oss-con .oss-con-r .get-item .get-item-list ul li { text-align: left; margin: 15px 0; }

.oss-con .oss-con-r .get-item .get-item-list ul li a { display: inline-block; font-size: 16px; color: #666; padding-left: 20px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat left top 4px; -moz-background-size: 14px; background-size: 14px; line-height: 24px; }

.oss-con .oss-con-r .get-item .get-item-list ul li a:hover { color: #0064aa; }

@media screen and (max-width: 1440px) { .oss-con .oss-con-r .get-link { padding: 10px 0; }
    .oss-con .oss-con-r .get-link a { font-size: 18px; }
    .oss-con .oss-con-r .get-item { margin-top: 15px; }
    .oss-con .oss-con-r .get-item h4 { font-size: 18px; padding: 15px 0 15px 50px; margin: 0 0 0 20px; -moz-background-size: 28px !important; background-size: 28px !important; }
    .oss-con .oss-con-r .get-item .get-item-list ul { padding: 15px 20px; }
    .oss-con .oss-con-r .get-item .get-item-list ul li { margin: 10px 0; } }

@media screen and (max-width: 1280px) { .oss-con .oss-con-r .get-link a { font-size: 16px; }
    .oss-con .oss-con-r .get-item h4 { font-size: 16px; }
    .oss-con .oss-con-r .get-item .get-item-list ul li a { font-size: 14px; } }

@media screen and (max-width: 960px) { .oss-con .oss-con-l { float: none; width: 100%; margin-right: inherit; }
    .oss-con .oss-con-l .oss-txt-item p img { margin: 0 auto; }
    .oss-con .oss-con-r { float: none; width: 100%; margin-top: 40px; } }

@media screen and (max-width: 768px) { .oss-nav ul { width: 95%; padding: 10px 0; }
    .oss-nav ul li { width: 50%; margin: 6px 0; }
    .oss-nav ul li a { padding-left: 15px; } }

.leading { background: #fff; }

.ai-computing { position: relative; }

.ai-computing .inside-tit { text-align: left; }

.ai-computing .ai-top-txt { position: absolute; top: 0; right: 0; width: 50%; }

.ai-computing .ai-top-txt p { font-size: 16px; color: #999; line-height: 26px; }

.ai-computing .leading-list .leading-list-item { margin-top: 60px; }

.ai-computing .leading-list .leading-list-item:nth-child(even) .leading-img { float: right; margin-right: inherit; margin-left: 5%; }

.ai-computing .leading-list .leading-list-item .leading-img { float: left; width: 47.5%; margin-right: 5%; overflow: hidden; }

.ai-computing .leading-list .leading-list-item .leading-img:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.ai-computing .leading-list .leading-list-item .leading-img img { display: block; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; width: 754px; max-width: inherit; position: relative; left: 50%; margin-left: -377px; }

.ai-computing .leading-list .leading-list-item .leading-txt { float: left; width: 47.5%; }

.ai-computing .leading-list .leading-list-item .leading-txt h4 { font-size: 20px; color: #333; margin-top: 10%; }

.ai-computing .leading-list .leading-list-item .leading-txt p { font-size: 16px; color: #999; line-height: 26px; margin-top: 40px; }

.leading-platform { position: relative; }

.leading-platform .inside-tit { text-align: left; }

.leading-platform .ai-top-txt { position: absolute; top: 0; right: 0; width: 50%; }

.leading-platform .ai-top-txt p { font-size: 16px; color: #999; line-height: 26px; }

.leading-platform .leading-swiper { position: relative; }

.leading-platform .leading-swiper .swiper-slide { width: 22vw; padding: 20px 0; }

.leading-platform .leading-swiper .swiper-slide.swiper-slide-duplicate-active { opacity: 0.4; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-con { margin: 10px; -webkit-box-shadow: 2px 2px 15px #DEDEDE; -moz-box-shadow: 2px 2px 15px #DEDEDE; box-shadow: 2px 2px 15px #DEDEDE; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-img { margin: 0 20px; padding: 40px 0; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-img img { display: block; max-width: 100%; margin: 0 auto; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-txt { padding: 0 10% 50px; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-txt h3 { font-size: 20px; color: #333; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-txt p { font-size: 16px; color: #999; margin-top: 20px; line-height: 24px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.leading-platform .leading-swiper .swiper-slide .ld-slide-txt a { margin-top: 30px; }

.leading-platform .leading-swiper .swiper-button-prev { left: -30px; }

.leading-platform .leading-swiper .swiper-button-next { right: -30px; }

@media screen and (max-width: 1440px) { .ai-computing .leading-list .leading-list-item .leading-txt h4 { margin-top: 5%; }
  .ai-computing .leading-list .leading-list-item .leading-txt p { margin-top: 20px; } }

@media screen and (max-width: 960px) { .leading-platform .leading-swiper .swiper-button-prev { left: 20px; width: 15px; -moz-background-size: 100%; background-size: 100%; }
  .leading-platform .leading-swiper .swiper-button-next { right: 20px; width: 15px; -moz-background-size: 100%; background-size: 100%; } }

@media screen and (max-width: 768px) { .leading-platform .ai-top-txt { position: inherit; top: inherit; right: inherit; width: 100%; margin-top: 40px; }
  .leading-platform .leading-swiper .swiper-slide .ld-slide-txt { padding: 0 20px 40px; }
  .leading-platform .leading-swiper .swiper-slide .ld-slide-txt h3 { font-size: 18px; }
  .ai-computing .ai-top-txt { position: inherit; top: inherit; right: inherit; width: 100%; margin-top: 40px; }
  .ai-computing .leading-list .leading-list-item { margin-top: 40px; }
  .ai-computing .leading-list .leading-list-item .leading-img { float: none !important; width: 100%; margin-right: inherit; margin-left: inherit !important; }
  .ai-computing .leading-list .leading-list-item .leading-img img { position: inherit; left: inherit; margin-left: inherit; width: 100%; }
  .ai-computing .leading-list .leading-list-item .leading-txt { float: none; width: 100%; }
  .ai-computing .leading-list .leading-list-item .leading-txt h4 { font-size: 16px; margin-top: 20px; }
  .ai-computing .leading-list .leading-list-item .leading-txt p { font-size: 14px; line-height: 22px; } }

.taxation-e .inside-tit { text-align: left; }

.taxation-e .taxation-e-txt { width: 80%; margin: 60px auto 0; text-align: center; }

.taxation-e .taxation-e-txt p { font-size: 16px; color: #666; line-height: 24px; }

.taxation-e .taxation-e-list .taxation-e-item { float: left; width: 29.33%; margin: 0 2% 60px; text-align: center; }

.taxation-e .taxation-e-list .taxation-e-item img { display: block; width: 180px; margin: 0 auto; }

.taxation-e .taxation-e-list .taxation-e-item h4 { font-size: 20px; color: #333; margin-top: 20px; }

.taxation-e .taxation-e-list .taxation-e-item p { font-size: 16px; color: #999; line-height: 24px; margin-top: 30px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.taxation-solution { background: #f9f9f9; padding-top: 120px; padding-bottom: 100px; }

.taxation-solution .t-solu-wrap { margin-left: 160px; position: relative; }

.taxation-solution .t-solu-wrap .inside-tit { width: 20%; text-align: left; margin-top: inherit; position: absolute; top: 0; left: 0; }

.taxation-solution .t-solu-wrap .t-solu-swiper { position: relative; padding-left: 20%; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide { width: 25vw; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-img { width: 100%; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-img img { display: block; width: 100%; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt { padding: 40px 30px; background: #fff; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt h4 { font-size: 20px; color: #333; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt h4 a { color: #333; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt h4 a:hover { color: #0060ae; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt p { font-size: 16px; color: #999; line-height: 24px; margin-top: 10px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt a { margin-top: 30px; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-button-prev { width: 80px; height: 80px; background: #0060ae url("/eportal/fileDir/en/resource/cms/2019/12/2019121712462347793.png") no-repeat center; -moz-background-size: 20px; background-size: 20px; }

.taxation-solution .t-solu-wrap .t-solu-swiper .swiper-button-next { left: 120px; width: 80px; height: 80px; background: #0060ae url("/eportal/fileDir/en/resource/cms/2019/12/2019121712474799026.png") no-repeat center; -moz-background-size: 20px; background-size: 20px; }

.taxation-product { padding-bottom: 120px; }

.taxation-product .inside-tit { text-align: left; }

.taxation-product .t-pro-list { width: 104%; margin-left: -2%; }

.taxation-product .t-pro-list .t-pro-list-item { float: left; width: 21.33%; margin: 0 2%; padding: 40px 4%; background: #f8f8f9; }

.taxation-product .t-pro-list .t-pro-list-item .t-pro-img img { display: block; margin: 0 auto; }

.taxation-product .t-pro-list .t-pro-list-item h4 { font-size: 20px; color: #333; margin-top: 20px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.taxation-product .t-pro-list .t-pro-list-item dl { margin-top: 10px; height: 92px; }

.taxation-product .t-pro-list .t-pro-list-item dl dd { font-size: 16px; color: #666; line-height: 24px; padding-left: 10px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713563636511.png") no-repeat left top 9px; margin: 10px 0; }

.taxation-product .t-pro-list .t-pro-list-item dl dd a { color: #666; }

.taxation-product .t-pro-list .t-pro-list-item dl dd a:hover { color: #0060ae; }

.taxation-product .t-pro-list .t-pro-list-item a { margin-top: 30px; }

.taxation-typical { padding: 10px 0 120px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713565822179.jpg") no-repeat; -moz-background-size: cover; background-size: cover; }

.taxation-typical .typical-wrap .inside-tit { text-align: left; }

.taxation-typical .typical-wrap .typical-swiper { position: relative; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-img { float: left; width: 46%; margin-right: 8%; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-img img { display: block; width: 100%; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt { float: left; width: 46%; position: relative; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt > img { display: block; width: 100%; opacity: 0; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-wrap { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table { display: table; width: 100%; height: 100%; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell { display: table-cell; vertical-align: middle; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell h4 { font-size: 20px; color: #333; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell h4 a { color: #333; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell h4 a:hover { color: #0060ae; }

.taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell p { font-size: 16px; color: #666; line-height: 24px; margin-top: 20px; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.taxation-typical .typical-wrap .typical-swiper .swiper-button-prev { left: -50px; }

.taxation-typical .typical-wrap .typical-swiper .swiper-button-next { right: -50px; }

@media screen and (max-width: 1440px) { .taxation-solution .t-solu-wrap { margin-left: 80px; }
    .taxation-solution .t-solu-wrap .t-solu-swiper .swiper-button-next { width: 60px; height: 60px; }
    .taxation-solution .t-solu-wrap .t-solu-swiper .swiper-button-prev { width: 60px; height: 60px; } }

@media screen and (max-width: 1280px) { .taxation-solution .t-solu-wrap { margin-left: 40px; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-button-prev { left: -30px; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-button-next { right: -30px; } }

@media screen and (max-width: 960px) { .taxation-solution { padding-top: 80px; }
    .taxation-solution .t-solu-wrap .inside-tit { width: 100%; position: inherit; top: inherit; left: inherit; }
    .taxation-solution .t-solu-wrap .t-solu-swiper { padding-left: inherit; margin-top: 40px; }
    .taxation-solution .t-solu-wrap .t-solu-swiper .swiper-button-next { width: 40px; height: 40px; top: inherit; right: 35%; left: inherit; bottom: -60px; -moz-background-size: 12px; background-size: 12px; }
    .taxation-solution .t-solu-wrap .t-solu-swiper .swiper-button-prev { width: 40px; height: 40px; top: inherit; left: 35%; bottom: -60px; -moz-background-size: 12px; background-size: 12px; }
    .taxation-product { padding-bottom: 20px; }
    .taxation-product .t-pro-list { width: 100%; margin-left: inherit; }
    .taxation-product .t-pro-list .t-pro-list-item { width: 92%; margin: 0 0 20px; padding: 40px 4%; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell p { margin-top: 20px; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-button-prev { left: 0; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-button-next { right: 0; } }

@media screen and (max-width: 768px) { .taxation-e .taxation-e-txt { width: 100%; margin: 40px 0 0; }
    .taxation-e .taxation-e-list .taxation-e-item { width: 46%; }
    .taxation-e .taxation-e-list .taxation-e-item img { width: 120px; }
    .taxation-e .taxation-e-list .taxation-e-item h4 { margin-top: 10px; }
    .taxation-e .taxation-e-list .taxation-e-item p { margin-top: 20px; }
    .taxation-solution .t-solu-wrap { margin: 0 10px; }
    .taxation-solution .t-solu-wrap .t-solu-swiper .swiper-slide .t-s-txt { padding: 20px 10px; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-img { float: none; width: 100%; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt { float: none; width: 100%; margin-top: 30px; padding-bottom: 10px; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt > img { display: none; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-wrap { position: inherit; top: inherit; left: inherit; height: inherit; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell h4 { height: auto; -webkit-line-clamp: 20; }
    .taxation-typical .typical-wrap .typical-swiper .swiper-slide .typical-slideCon .typical-txt .typical-txt-table .typical-txt-cell p { margin-top: 10px; height: auto; -webkit-line-clamp: 20; } }

@media screen and (max-width: 480px) { .taxation-e .taxation-e-list .taxation-e-item { width: 100%; margin: 0 0 20px; }
    .taxation-e .taxation-e-list .taxation-e-item img { width: 120px; }
    .taxation-e .taxation-e-list .taxation-e-item h4 { margin-top: 0; }
    .taxation-e .taxation-e-list .taxation-e-item p { margin-top: 20px; } }

.marketing .inside-tit { text-align: left; }

.marketing .marketing-top .marketing-top-img { float: left; width: 52%; }
.marketing .marketing-top .right-img { float: right; width: 52%; }
.marketing .marketing-top .right-img img { display: block; width: 100%; }

.marketing .marketing-top .marketing-topright-img { float:right; width: 52%; }
.marketing .marketing-top .marketing-top-img img { display: block; width: 100%; }

.marketing .marketing-top .marketing-top-txt { float: left; width: 43%; margin-left: 5%; }

.marketing .marketing-top .marketing-top-txt h2 { font-size: 24px; color: #333; font-weight: normal; }

.marketing .marketing-top .marketing-top-txt h2 a { color: #333; }

.marketing .marketing-top .marketing-top-txt p { font-size: 16px; color: #999; line-height: 26px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; margin-top: 40px; }

.marketing .marketing-top .marketing-top-txt .m-txt-loca { margin-top: 40px; }

.marketing .marketing-top .marketing-top-txt .m-txt-loca span { display: block; }

.marketing .marketing-top .marketing-top-txt .m-txt-loca span.time { font-size: 16px; color: #999; }

.marketing .marketing-top .marketing-top-txt .m-txt-loca span.loca { font-size: 16px; color: #999; }

.marketing .marketing-top .marketing-top-txt .learnBtn-2 { margin-top: 40px; }

.marketing .marketing-top-list { width: 100%; position: relative; }

.marketing .marketing-top-list .mk-list-item .mk-item-img { overflow: hidden; }

.marketing .marketing-top-list .mk-list-item .mk-item-img:hover img { -webkit-transform: scale(1.08); -moz-transform: scale(1.08); -ms-transform: scale(1.08); -o-transform: scale(1.08); transform: scale(1.08); }

.marketing .marketing-top-list .mk-list-item .mk-item-img img { display: block; width: 100%; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.marketing .marketing-top-list .mk-list-item .mk-item-txt { padding: 30px 0; }

.marketing .marketing-top-list .mk-list-item .mk-item-txt .time { display: block; font-size: 16px; color: #999; }

.marketing .marketing-top-list .mk-list-item .mk-item-txt h4 { font-size: 20px; color: #333; font-weight: normal; margin-top: 10px; }

.marketing .marketing-top-list .mk-list-item .mk-item-txt h4 a { color: #333; }

.marketing .marketing-top-list .mk-list-item .mk-item-txt h4 a:hover { color: #0062ac; }

.marketing .marketing-top-list .mk-list-item .mk-item-txt p { font-size: 16px; color: #999; line-height: 28px; margin-top: 10px; }

.marketing .marketing-top-list .swiper-button-prev { display: none; }

.marketing .marketing-top-list .swiper-button-next { display: none; }

.previous-events { padding-bottom: 120px; }

.previous-events .inside-tit { text-align: left; }

.previous-events .previous-years { width: 100%; }

.previous-events .previous-years .previous-list { border-left: 1px solid #cce0ee; }

.previous-events .previous-years .previous-list .previous-list-item { padding-left: 180px; position: relative; }

.previous-events .previous-years .previous-list .previous-list-item .yearsCon { font-size: 32px; color: #0062ac; padding-left: 40px; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121712503837284.png") no-repeat left center; -moz-background-size: 22px; background-size: 22px; position: absolute; top: 10px; left: -10px; }

.previous-events .previous-years .previous-list .previous-list-item .yearsCon i { display: inline-block; width: 12px; height: 1px; background: #0062ac; margin-left: 10px; position: absolute; top: 50%; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top { margin-bottom: 20px; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-img { float: left; width: 50%; overflow: hidden; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-img img { display: block; width: 702px; max-width: inherit; position: relative; left: 50%; margin-left: -351px; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt { float: left; width: 45%; margin-left: 5%; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt h4 { font-size: 24px; color: #333; font-weight: normal; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt h4 a { display: inline-block; color: #333; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt h4 a:hover { color: #0062ac; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt p { font-size: 16px; color: #999; line-height: 26px; margin-top: 4%; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .p-txt-con { margin-top: 4%; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .p-txt-con span { display: block; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .p-txt-con span.time { font-size: 16px; color: #999; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .p-txt-con span.loca { font-size: 16px; color: #999; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .learnBtn-2 { margin-top: 20px; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li { padding: 20px 0; overflow: hidden; border-bottom: 1px solid #cce0ee; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li:hover span.y-tit { color: #0062ac; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li a { display: block; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span { display: block; font-size: 16px; color: #999; float: left; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span.y-tit { color: #333; width: 52%; padding-right: 4%; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span.y-time { width: 20%; padding: 0 1%; }

.previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span.y-city { width: 20%; padding: 0 1%; }

.previous-events .previous-years .yearsMore { margin-top: 40px; text-align: center; }

.previous-events .previous-years .yearsMore a { display: inline-block; font-size: 18px; color: #0062ac; font-style: italic; font-weight: bold; padding-bottom: 10px; padding-right: 20px; border-bottom: 2px solid #0062ac; background: url("/eportal/fileDir/en/resource/cms/2019/12/2019121713572646783.png") no-repeat right top 6px; -moz-background-size: 12px; background-size: 12px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

@media screen and (max-width: 1440px) { .marketing .marketing-top .marketing-top-txt h2 { font-size: 22px; }
    .marketing .marketing-top .marketing-top-txt p { font-size: 16px; line-height: 24px; margin-top: 20px; }
    .marketing .marketing-top .marketing-top-txt .m-txt-loca { margin-top: 20px; }
    .marketing .marketing-top .marketing-top-txt .m-txt-loca span { margin: 6px 0; }
    .marketing .marketing-top .marketing-top-txt .m-txt-loca span.time { font-size: 16px; }
    .marketing .marketing-top .marketing-top-txt .m-txt-loca span.loca { font-size: 16px; }
    .marketing .marketing-top-list .mk-list-item .mk-item-txt h4 { font-size: 20px; }
    .previous-events .previous-years .previous-list .previous-list-item { padding-left: 140px; }
    .previous-events .previous-years .previous-list .previous-list-item .yearsCon { font-size: 28px; -moz-background-size: 28px; background-size: 28px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt h4 { font-size: 22px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt p { font-size: 16px; line-height: 22px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span { font-size: 16px; } }

@media screen and (max-width: 960px) { .previous-events .previous-years .previous-list .previous-list-item .yearsCon { padding-left: 36px; left: -8px; } }

@media screen and (max-width: 768px) { .marketing .marketing-top .marketing-top-img { float: none; width: 100%; }
    .marketing .marketing-top .marketing-top-txt { float: none; width: 100%; margin-left: inherit; margin-top: 20px; }
    .marketing .marketing-top .marketing-top-txt h2 { font-size: 18px; }
    .marketing .marketing-top .marketing-top-txt p { -webkit-line-clamp: 30; }
    .marketing .marketing-top .marketing-top-txt .learnBtn-2 { margin-top: 20px; }
    .marketing .marketing-top-list .mk-list-item .mk-item-txt .time { font-size: 14px; }
    .marketing .marketing-top-list .mk-list-item .mk-item-txt h4 { font-size: 18px; }
    .marketing .marketing-top-list .mk-list-item .mk-item-txt p { font-size: 14px; line-height: 20px; height: 40px; }
    .marketing .marketing-top-list .swiper-button-prev { top: 36%; display: block; }
    .marketing .marketing-top-list .swiper-button-next { top: 36%; display: block; }
    .previous-events .previous-years .previous-list { border: none; }
    .previous-events .previous-years .previous-list .previous-list-item { padding-left: 0; margin-bottom: 40px; }
    .previous-events .previous-years .previous-list .previous-list-item .yearsCon { position: inherit; top: inherit; left: inherit; padding-left: 28px; margin-bottom: 20px; -moz-background-size: 18px; background-size: 18px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-img { float: none; width: 100%; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-img img { position: inherit; left: inherit; margin-left: inherit; width: 100%; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt { float: none; width: 100%; margin-left: inherit; margin-top: 20px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt h4 { font-size: 18px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt p { display: none; margin-top: 10px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .p-txt-con span.time { font-size: 16px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con .previous-r-top .p-top-txt .p-txt-con span.loca { font-size: 16px; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li { padding: 10px 0; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span { float: none; display: block; width: 100% !important; padding: 0 !important; margin: 6px 0; }
    .previous-events .previous-years .previous-list .previous-list-item .previous-r-con ul li span.y-tit { color: #333; } }

@media screen and (max-width: 480px) { .marketing .marketing-top-list { width: 100%; margin-left: inherit; }
    .marketing .marketing-top-list .mk-list-item { float: none; width: 100%; margin: 0 0 20px 0; } }

.career .teamkaytus .inside-tit { text-align: left; }

.career .teamkaytus .teamkaytus-con .teamkaytus-txt { float: left; width: 45%; margin-right: 5%; }

.career .teamkaytus .teamkaytus-con .teamkaytus-txt p { font-size: 16px; color: #666; line-height: 26px; }

.career .teamkaytus .teamkaytus-con .teamkaytus-txt .t-join { margin-top: 5%; }

.career .teamkaytus .teamkaytus-con .teamkaytus-txt .t-join h4 { font-size: 20px; color: #333; margin-bottom: 3%; }

.career .teamkaytus .teamkaytus-con .teamkaytus-txt .t-join dl dd { font-size: 16px; color: #666; line-height: 26px; }

.career .teamkaytus .teamkaytus-con .teamkaytus-img { float: left; width: 50%; }

.career .teamkaytus .teamkaytus-con .teamkaytus-img img { display: block; width: 100%; }

.career .kaytus-values { padding: 20px 0 80px; background: #f9f9f9; }

.career .kaytus-values .inside-tit { text-align: left; }

.career .kaytus-values .kaytus-values-list { width: 105%; margin-left: -2.5%; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item { float: left; width: 28.33%; margin: 0 2.5%; position: relative; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item:hover .value-txt h4 { border-bottom: 1px solid white; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item:hover .value-txt p { height: 63px; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item img { display: block; width: 100%; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item .value-txt { position: absolute; left: 0; bottom: 30px; text-align: center; width: 80%; margin: 0 10%; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item .value-txt h4 { font-size: 20px; color: #fff; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0); -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item .value-txt h4 a { color: #fff; }

.career .kaytus-values .kaytus-values-list .kaytus-values-item .value-txt p { font-size: 18px; color: #fff; margin-top: 20px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; height: 0; overflow: hidden; }

.career .lifekaytus .inside-tit { text-align: left; }

.career .lifekaytus .lifekaytus-swiper .swiper-slide { width: 24vw; }

.career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide h4 { font-size: 20px; color: #333; height: 46px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide h4 a { color: #333; }

.career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide p { font-size: 16px; color: #666; line-height: 24px; margin-top: 10px; height: 72px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide .lifeSlide-img { margin-top: 40px; }

.career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide .lifeSlide-img img { display: block; width: 100%; }

.career .lifekaytus .lifekaytus-swiper .lifekaytus-more { text-align: center; }

.career .community { background: #f9f9f9; padding: 20px 0 80px; }

.career .community .inside-tit { text-align: left; }

.career .community .community-con .community-txt { width: 50%; }

.career .community .community-con .community-txt h4 { font-size: 20px; color: #333; }

.career .community .community-con .community-txt p { font-size: 16px; color: #666; line-height: 24px; margin-top: 20px; }

.career .community .community-con img { display: block; width: 100%; margin-top: 40px; }

.career .career-b { padding-bottom: 120px; }

.career .career-b .career-b-list { width: 103%; margin-left: -1.5%; }

.career .career-b .career-b-list .career-b-item { float: left; width: 18%; padding: 2%; margin: 0 1.5%; -webkit-box-shadow: 2px 2px 15px #e6e6e6; -moz-box-shadow: 2px 2px 15px #e6e6e6; box-shadow: 2px 2px 15px #e6e6e6; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.career .career-b .career-b-list .career-b-item:hover { -webkit-box-shadow: 2px 2px 15px #b2b2b2; -moz-box-shadow: 2px 2px 15px #b2b2b2; box-shadow: 2px 2px 15px #b2b2b2; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.career .career-b .career-b-list .career-b-item h4 { font-size: 20px; color: #333; height: 50px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.career .career-b .career-b-list .career-b-item h4:hover a { color: #0062ac; }

.career .career-b .career-b-list .career-b-item h4 a { color: #333; }

.career .career-b .career-b-list .career-b-item p { font-size: 16px; color: #666; height: 39px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 20px; }

.career .career-b .career-b-list .career-b-item p:hover span a { color: #0062ac; }

.career .career-b .career-b-list .career-b-item p span { display: inline-block; margin-right: 10px; padding-right: 10px; }

.career .career-b .career-b-list .career-b-item p span:nth-child(odd) { border-right: 1px solid #999; }

.career .career-b .career-b-list .career-b-item p span a { color: #666; }

.career .career-b .career-b-list .career-b-item .learnBtn-2 { margin-top: 30px; }

@media screen and (max-width: 768px) { .career .teamkaytus .teamkaytus-con .teamkaytus-txt { float: none; width: 100%; margin-right: inherit; }
  .career .teamkaytus .teamkaytus-con .teamkaytus-txt .t-join h4 { font-size: 18px; }
  .career .teamkaytus .teamkaytus-con .teamkaytus-img { float: none; width: 100%; margin-top: 40px; }
  .career .kaytus-values { padding: 20px 0 40px; }
  .career .kaytus-values .kaytus-values-list .kaytus-values-item { width: 45%; margin: 0 2.5% 5%; }
  .career .kaytus-values .kaytus-values-list .kaytus-values-item .value-txt h4 { font-size: 18px; }
  .career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide h4 { font-size: 18px; height: 44px; }
  .career .lifekaytus .lifekaytus-swiper .swiper-slide .lifeSlide .lifeSlide-img { margin-top: 20px; }
  .career .community .community-con .community-txt { width: 100%; }
  .career .community .community-con .community-txt h4 { font-size: 16px; }
  .career .career-b { padding-bottom: 60px; }
  .career .career-b .career-b-list .career-b-item { width: 43%; margin: 1.5%; padding: 20px 2%; }
  .career .career-b .career-b-list .career-b-item h4 { font-size: 18px; height: 46px; } }

@media screen and (max-width: 480px) { .career .kaytus-values .kaytus-values-list { width: 100%; margin-left: inherit; }
  .career .kaytus-values .kaytus-values-list .kaytus-values-item { width: 100%; margin: 0 0 30px; }
  .career .career-b .career-b-list .career-b-item { width: 93%; margin: 0 0 20px; padding: 20px 3.5%; } }

.contact-select .inside-tit { text-align: left; }

.contact-select .contact-select-list .contact-select-item { border-bottom: 2px solid #fff; }

.contact-select .contact-select-list .contact-select-item .select-tit { font-size: 24px; color: #666; padding: 24px 0; text-indent: 2em; position: relative; background: #ebeef5; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.contact-select .contact-select-list .contact-select-item .select-tit.on { color: #fff; background: #0062ac; }

.contact-select .contact-select-list .contact-select-item .select-tit.on a { background: url("/eportal/fileDir/en/resource/cms/2020/01/2020011416561990730.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.contact-select .contact-select-list .contact-select-item .select-tit a { display: inline-block; width: 42px; height: 42px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020011416571213596.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 50%; right: 30px; margin-top: -21px; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.contact-select .contact-select-list .contact-select-item ul { display: none; padding: 40px 30px 20px; border: 1px solid #ebeef5; }

.contact-select .contact-select-list .contact-select-item ul.show { display: block; }

.contact-select .contact-select-list .contact-select-item ul li { float: left; width: 45%; padding-right: 5%; margin-bottom: 40px; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con h4 { font-size: 20px; color: #333; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data { min-height: 120px; margin-top: 10px; position: relative; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-img { width: 168px; position: absolute; top: 0; left: 0; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-img img { display: block; width: 100%; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt { padding-left: 185px; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt p { font-size: 16px; color: #666; line-height: 24px; padding-left: 25px; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt p a { color: #0060ae; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt p.tel { background: url("/eportal/uiFramework/commonResource/image/2019122711421350311.png") no-repeat left 3px; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt p.mail { background: url("/eportal/uiFramework/commonResource/image/2019122711422057471.png") no-repeat left 3px; }

.contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt p.loca { background: url("/eportal/uiFramework/commonResource/image/2019122711422840482.png") no-repeat left 3px; }

.contact-request { padding: 80px 0; background: #eceef6; }

.contact-request .request-wrap { padding: 10px 100px 60px; background: #fff; }

.contact-request .request-wrap .inside-tit { text-align: left; margin-top: 40px; }

.contact-request .request-wrap .request-form ul li { float: left; width: 46%; border-bottom: 1px solid #e0e0e0; margin-bottom: 20px; position: relative; }

.contact-request .request-wrap .request-form ul li:nth-child(odd) { margin-right: 8%; }

.contact-request .request-wrap .request-form ul li:last-child { width: 100%; }

.contact-request .request-wrap .request-form ul li .sptit { display: block; font-size: 16px; color: #333; line-height: 18px; padding-left: 20px; background: url("../images/contact-icon06.png") no-repeat left center; }

.contact-request .request-wrap .request-form ul li .request-int { font-size: 14px; color: #666; width: 100%; height: 40px; line-height: 40px; border: none; outline: none; text-indent: 1em; }

.contact-request .request-wrap .request-form ul li .request-int.request-select { background: url("../images/a-icon02.png") no-repeat right center; }

.contact-request .request-wrap .request-form ul li dl { display: none; position: absolute; top: 58px; width: 100%; border: 1px solid #caccd7; z-index: 6; }

.contact-request .request-wrap .request-form ul li dl dd { font-size: 16px; color: #333; line-height: 50px; padding: 0 50px; cursor: pointer; background: #fff; }

.contact-request .request-wrap .request-form ul li dl dd:hover { background: #e5eff7; }

.contact-request .request-wrap .request-form p { font-size: 18px; color: #333; line-height: 26px; margin-bottom: 20px; }

.contact-request .request-wrap .request-form .checkChoose { margin-bottom: 20px; }

.contact-request .request-wrap .request-form .checkChoose label { display: inline-block; margin-right: 30px; cursor: pointer; }

.contact-request .request-wrap .request-form .checkChoose label input { cursor: pointer; outline: none; }

.contact-request .request-wrap .request-form .checkChoose label span { display: inline-block; font-size: 16px; color: #666; margin-left: 5px; }

.contact-request .request-wrap .request-form .request-submit { text-align: center; margin-top: 40px; }

.contact-request .request-wrap .request-form .request-submit input { font-size: 14px; color: #0062ac; width: 132px; height: 35px; line-height: 35px; text-align: center; border: 2px solid #0062ac; outline: none; background: #fff; cursor: pointer; }

.findPartner .inside-tit { text-align: left; }

.findPartner ul li { float: left; width: 46%; }

.findPartner ul li:nth-child(odd) { margin-right: 8%; }

.findPartner ul li .partner-tit { font-size: 22px; color: #333; }

.findPartner ul li .partner-txt { position: relative; margin-top: 20px; }

.findPartner ul li .partner-txt .partner-txt-img { position: absolute; top: 50%; left: 0; width: 170px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.findPartner ul li .partner-txt .partner-txt-p { padding-left: 190px; }

.findPartner ul li .partner-txt .partner-txt-p p { font-size: 16px; color: #666; line-height: 24px; padding-left: 25px; margin: 6px 0; }

.findPartner ul li .partner-txt .partner-txt-p p.ic01 { color: #0062ac; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020011515565268240.png") no-repeat left 3px; }

.findPartner ul li .partner-txt .partner-txt-p p.ic02 { background: url("/eportal/fileDir/en/resource/cms/2020/01/2020011515573190986.png") no-repeat left 3px; }

.findPartner ul li .partner-txt .partner-txt-p p.ic03 { background: url("/eportal/fileDir/en/resource/cms/2020/01/2020011515580073932.png") no-repeat left 3px; }

.findPartner ul li .partner-txt .partner-txt-p p.ic04 { background: url("/eportal/fileDir/en/resource/cms/2020/01/2020011515582610231.png") no-repeat left 3px; }

.contact-support { padding-bottom: 120px; }

.contact-support ul li .partner-txt { padding-bottom: 10px; /*border-bottom: 1px solid #f0f2f5;*/ }

@media screen and (max-width: 1440px) {
  .contact-select .contact-select-list .contact-select-item .select-tit { font-size: 20px; padding: 16px 0; }
  .contact-select .contact-select-list .contact-select-item .select-tit a { width: 26px; height: 26px; margin-top: -13px; }
  .contact-select .contact-select-list .contact-select-item ul li .us-select-con h4 { font-size: 18px; }
 }

@media screen and (max-width: 960px) { .contact-select .contact-select-list .contact-select-item .select-tit { font-size: 18px; }
  .contact-select .contact-select-list .contact-select-item .select-tit a { width: 26px; height: 26px; margin-top: -13px; }
  .contact-select .contact-select-list .contact-select-item ul li .us-select-con h4 { font-size: 16px; }
  .contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-img { width: 130px; }
  .contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt { padding-left: 145px; }
    .contact-request .request-wrap { padding: 10px 40px 50px; }
    .findPartner ul li { float: none; width: 100%; margin-right: 0 !important; margin-bottom: 40px; }
    .findPartner ul li:last-child { margin-bottom: inherit; } }

@media screen and (max-width: 768px) { .contact-select .contact-select-list .contact-select-item ul { padding: 20px; }
  .contact-select .contact-select-list .contact-select-item ul li { float: none; width: 100%; padding-right: 0 !important; margin-bottom: 20px; }
    .contact-request .request-wrap .request-form ul li { float: none; width: 100%; margin-right: 0 !important; }
    .contact-request .request-wrap .request-form ul li .request-int { height: 30px; line-height: 30px; }
    .contact-request .request-wrap .request-form ul li dl dd { line-height: 40px; padding: 0 20px; }
 }

@media screen and (max-width: 480px) {.contact-select .contact-select-list .contact-select-item ul { padding: 10px; }
  .contact-select .contact-select-list .contact-select-item ul li .us-select-con .us-select-data .us-data-txt p { font-size: 14px; }
    .findPartner ul li .partner-txt .partner-txt-img { width: 125px; top: 0; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);  }
    .findPartner ul li .partner-txt .partner-txt-p { padding-left: 140px; }
    .findPartner ul li .partner-txt .partner-txt-p p { font-size: 14px; }
 }

.activity-empower .empower-con { max-width: 1126px; margin: 0 auto; }

.activity-empower .empower-con .inside-tit { text-align: left; }

.activity-empower .empower-con .empower-swiper { margin-top: 40px; position: relative; }

.activity-empower .empower-con .empower-swiper .swiper-slide { position: relative; }

.activity-empower .empower-con .empower-swiper .swiper-slide:hover .empower-video .video-js .vjs-big-play-button { background: rgba(255, 255, 255, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310025191291.png") no-repeat center; }

.activity-empower .empower-con .empower-swiper .swiper-slide > img { display: block; width: 100%; opacity: 0; }

.activity-empower .empower-con .empower-swiper .swiper-slide .videoPlay { display: inline-block; width: 90px; height: 90px; background: rgba(255, 255, 255, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310033483913.png") no-repeat center; margin-top: -45px; margin-left: -45px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; position: absolute; top: 50%; left: 50%; }

.activity-empower .empower-con .empower-swiper .swiper-slide .empower-video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.activity-empower .empower-con .empower-swiper .swiper-slide .empower-video .video-js { width: 100%; height: 100%; }

.activity-empower .empower-con .empower-swiper .swiper-slide .empower-video .video-js .vjs-big-play-button { width: 90px; height: 90px; background: rgba(255, 255, 255, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310033483913.png") no-repeat center; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

.activity-empower .empower-con .empower-swiper .swiper-slide .empower-video .video-js .vjs-big-play-button span { display: none; }

.activity-empower .empower-con .empower-swiper .swiper-pagination { width: 100%; bottom: 20px; text-align: center; }

.activity-empower .empower-con .empower-swiper .swiper-pagination span { width: 12px; height: 14px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310040817977.png") no-repeat center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; opacity: 1; margin-right: 30px; }

.activity-empower .empower-con .empower-swiper .swiper-pagination span.swiper-pagination-bullet-active { background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310043540738.png") no-repeat center; }

.activity-empower .empower-con .empower-swiper .swiper-button-prev { left: -60px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310050121968.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-empower .empower-con .empower-swiper .swiper-button-next { right: -60px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310062372506.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-presentation .inside-tit { text-align: left; }

.activity-presentation .presentation-con .pre-con-img { float: left; width: 45%; margin-right: 5%; overflow: hidden; }

.activity-presentation .presentation-con .pre-con-img img { display: block; width: 688px; max-width: inherit; position: relative; left: 50%; margin-left: -344px; }

.activity-presentation .presentation-con .pre-con-txt { float: left; width: 50%; }

.activity-presentation .presentation-con .pre-con-txt .pre-con-txt-item { margin-bottom: 40px; }

.activity-presentation .presentation-con .pre-con-txt .pre-con-txt-item h4 { font-size: 20px; color: #333; }

.activity-presentation .presentation-con .pre-con-txt .pre-con-txt-item p { font-size: 16px; color: #666; line-height: 26px; margin-top: 10px; }

.activity-showcase { padding: 80px 0 80px; background: #ebeef5; }

.activity-showcase .showcase-con .showcase-con-txt .inside-tit { text-align: left; margin-top: inherit; }

.activity-showcase .showcase-con .showcase-con-swiper { width: 100%; position: relative; margin-top: 40px; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-slide img { display: block; width: 100%; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-txt { float: left; width: 45%; margin-right: 7%; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-txt h4 { font-size: 20px; color: #333; margin-top: 8%; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-txt p { font-size: 16px; color: #999; line-height: 26px; margin-top: 10px; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-img { float: left; width: 48%; overflow: hidden; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-pagination { left: -116%; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-pagination span { width: 12px; height: 14px; background: url("/eportal/uiFramework/commonResource/image/2019122609095950208.png") no-repeat center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-right: 30px; opacity: 0.4; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-button-prev { left: -50px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310050121968.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-showcase .showcase-con .showcase-con-swiper .swiper-button-next { right: -50px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310062372506.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-onSite { padding: 10px 0 80px; background: #f6f6f6 url("/eportal/fileDir/en/resource/cms/2020/01/2020010310565269185.jpg") no-repeat; -moz-background-size: cover; background-size: cover; }

.activity-onSite .inside-tit { text-align: left; }

.activity-onSite .onSite-txt { width: 80%; }

.activity-onSite .onSite-txt p { font-size: 16px; color: #666; line-height: 26px; }

.activity-onSite .onSite-table { width: 100%; }

.activity-onSite .onSite-table table { width: 100%; }

.activity-onSite .onSite-table table thead tr { background: #94bbd8; }

.activity-onSite .onSite-table table thead tr td { font-size: 18px; color: #333; padding: 20px 4%; font-weight: bold; }

.activity-onSite .onSite-table table thead tr td:nth-child(1) { width: 28%; }

.activity-onSite .onSite-table table thead tr td:nth-child(2) { width: 20%; }

.activity-onSite .onSite-table table thead tr td:nth-child(3) { width: 28%; }

.activity-onSite .onSite-table table tbody tr { background: #fff; }

.activity-onSite .onSite-table table tbody tr td { font-size: 16px; color: #666; padding: 30px 4%; border: 1px solid #bdc2cd; }

.activity-onSite .onSite-table .registerBtn { text-align: center; }

.activity-speakers .inside-tit { text-align: left; }

.activity-speakers .speakers-swiper { position: relative; }

.activity-speakers .speakers-swiper .swiper-slide { position: relative; overflow: hidden; }

.activity-speakers .speakers-swiper .swiper-slide:hover > img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); }

.activity-speakers .speakers-swiper .swiper-slide > img { display: block; width: 100%; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.activity-speakers .speakers-swiper .swiper-slide .speakers-name { position: absolute; left: 0; bottom: 0; width: 80%; padding: 30px 10%; background: #0062ac; }

.activity-speakers .speakers-swiper .swiper-slide .speakers-name h4 { font-size: 26px; color: #fff; font-weight: normal; }

.activity-speakers .speakers-swiper .swiper-slide .speakers-name p { font-size: 18px; color: #fff; margin-top: 10px; }

.activity-speakers .speakers-swiper .swiper-button-prev { left: -50px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310050121968.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-speakers .speakers-swiper .swiper-button-next { right: -50px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310062372506.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-new { padding: 20px 0 80px; background: #ebeef5; }

.activity-new .inside-tit { text-align: left; }

.activity-new .new-swiper { position: relative; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-img { float: left; width: 48%; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt { float: left; width: 44%; margin-left: 8%; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt .new-data { display: block; font-size: 16px; color: #333; margin-top: 20px; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt h4 { font-size: 24px; color: #333; margin-top: 40px; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt h4 a { color: #333; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt h4 a:hover { color: #0060ae; }

.activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt p { font-size: 16px; color: #999; line-height: 26px; margin-top: 10px; }

.activity-new .new-swiper .swiper-pagination { left: 56%; bottom: -20px; }

.activity-new .new-swiper .swiper-pagination span { width: 12px; height: 14px; background: url("/eportal/uiFramework/commonResource/image/2019122609095950208.png") no-repeat center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-right: 30px; opacity: 0.4; }

.activity-new .new-swiper .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; }

.activity-new .new-swiper .swiper-button-prev { top: -100px; left: inherit; right: 90px; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310534883281.png") no-repeat center; -moz-background-size: 14px; background-size: 14px; }

.activity-new .new-swiper .swiper-button-next { top: -100px; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310540222711.png") no-repeat center; -moz-background-size: 14px; background-size: 14px; }

.activity-download .inside-tit { text-align: left; }

.activity-download .load-list .load-list-item { float: left; width: 48%; padding: 30px 0; border-bottom: 1px dashed #ebeef5; }

.activity-download .load-list .load-list-item:nth-child(odd) { margin-right: 4%; }

.activity-download .load-list .load-list-item span { display: inline-block; line-height: 48px; }

.activity-download .load-list .load-list-item span.d-tit { width: 80%; }

.activity-download .load-list .load-list-item span.d-tit a { display: inline-block; padding-left: 60px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010311122436955.png") no-repeat left center; -moz-background-size: 38px; background-size: 38px; overflow: hidden; height: 48px; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }

.activity-download .load-list .load-list-item span.d-tit a:hover { color: #0060ae; }

.activity-download .load-list .load-list-item span.d-loadBtn { float: right; position: relative; top: 10px; }

.activity-download .load-list .load-list-item span.d-loadBtn a { display: inline-block; width: 32px; height: 32px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010311124954505.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-download .load-list .load-list-item span.d-loadBtn a:hover { background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010311132054071.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-wonderful .inside-tit { text-align: left; }

.activity-wonderful .wonderful-swiper { position: relative; }

.activity-wonderful .wonderful-swiper .swiper-slide { width: 32.2vw; }

.activity-wonderful .wonderful-swiper .swiper-slide img { display: block; width: 100%; }

.activity-wonderful .wonderful-swiper .swiper-button-prev { left: -50px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310050121968.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-wonderful .wonderful-swiper .swiper-button-next { right: -50px; width: 26px; height: 44px; background: url("/eportal/fileDir/en/resource/cms/2020/01/2020010310062372506.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; }

.activity-lcoation .lcoation-con { padding-left: 160px; }

.activity-lcoation .lcoation-con .lcoation-txt { float: left; width: 23%; padding-right: 2%; }

.activity-lcoation .lcoation-con .lcoation-txt .inside-tit { text-align: left; }

.activity-lcoation .lcoation-con .lcoation-txt h4 { font-size: 24px; color: #0062ac; margin-top: 40px; font-weight: normal; }

.activity-lcoation .lcoation-con .lcoation-map { float: left; width: 75%; height: 550px; }

.activity-lcoation .lcoation-con .lcoation-map #map { width: 100%; height: 100%; }

.activity-lcoation .lcoation-con .lcoation-map #map .anchorBL { display: none; }

@media screen and (max-width: 1440px) { .activity-empower .empower-con { max-width: 900px; }
    .activity-showcase .showcase-con .showcase-con-txt h4 { font-size: 20px; }
    .activity-speakers .speakers-swiper .swiper-slide .speakers-name h4 { font-size: 20px; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt h4 { font-size: 22px; margin-top: 20px; }
    .activity-new .new-swiper .swiper-button-prev { top: -78px; }
    .activity-new .new-swiper .swiper-button-next { top: -78px; }
    .activity-wonderful .wonderful-swiper .swiper-slide { width: 34.2vw; }
    .activity-lcoation .lcoation-con { padding-left: 80px; }
    .activity-lcoation .lcoation-con .lcoation-txt h4 { font-size: 20px; } }

@media screen and (max-width: 1280px) { .activity-showcase .showcase-con .showcase-con-txt h4 { font-size: 18px; }
  .activity-showcase .showcase-con .showcase-con-txt p { font-size: 16px; line-height: 24px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-slide { overflow: hidden; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-slide img { display: block; width: 570px; max-width: inherit; position: relative; left: 50%; margin-left: -285px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-button-prev { left: -30px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-button-next { right: -30px; }
    .activity-speakers .speakers-swiper .swiper-slide .speakers-name { padding: 20px 10%; }
    .activity-speakers .speakers-swiper .swiper-slide .speakers-name h4 { font-size: 20px; }
    .activity-speakers .speakers-swiper .swiper-slide .speakers-name p { font-size: 16px; }
    .activity-speakers .speakers-swiper .swiper-button-next { right: -30px; }
    .activity-speakers .speakers-swiper .swiper-button-prev { left: -30px; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-img { overflow: hidden; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-img img { width: 540px; max-width: inherit; position: relative; left: 50%; margin-left: -270px; }
    .activity-download .load-list .load-list-item { padding: 20px 0; }
    .activity-download .load-list .load-list-item span.d-tit a { -moz-background-size: 36px; background-size: 36px; padding-left: 50px; }
    .activity-download .load-list .load-list-item span.d-loadBtn a { width: 28px; }
    .activity-wonderful .wonderful-swiper .swiper-slide { width: 36.2vw; }
    .activity-wonderful .wonderful-swiper .swiper-button-next { right: -30px; }
    .activity-wonderful .wonderful-swiper .swiper-button-prev { left: -30px; }
    .activity-lcoation .lcoation-con { padding-left: 40px; }
    .activity-lcoation .lcoation-con .lcoation-map { height: 420px; } }

@media screen and (max-width: 960px) { .activity-empower .empower-con .empower-swiper .swiper-slide .empower-video .video-js .vjs-big-play-button { width: 60px; height: 60px; }
  .activity-empower .empower-con .empower-swiper .swiper-button-next { right: 20px; }
  .activity-empower .empower-con .empower-swiper .swiper-button-prev { left: 20px; }
  .activity-presentation .presentation-con .pre-con-txt .pre-con-txt-item h4 { font-size: 18px; }
  .activity-presentation .presentation-con .pre-con-txt .pre-con-txt-item p { font-size: 16px; line-height: 24px; }
  .activity-speakers .speakers-swiper .swiper-button-next { right: 10px; }
  .activity-speakers .speakers-swiper .swiper-button-prev { left: 10px; }
  .activity-wonderful .wonderful-swiper .swiper-slide { width: 38.2vw; }
  .activity-wonderful .wonderful-swiper .swiper-button-next { right: 20px; }
  .activity-wonderful .wonderful-swiper .swiper-button-prev { left: 20px; }
  .activity-lcoation .lcoation-con { padding-left: 10px; }
  .activity-lcoation .lcoation-con .lcoation-map { height: 420px; } }

@media screen and (max-width: 960px) {

.activity-showcase .showcase-con .showcase-con-swiper .swiper-button-prev { top: -70px; left: inherit; right: 80px; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310375483394.png") no-repeat center; -moz-background-size: 14px; background-size: 14px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-button-next { top: -70px; right: 0; width: 60px; height: 60px; background: rgba(0, 0, 0, 0.2) url("/eportal/fileDir/en/resource/cms/2020/01/2020010310382218775.png") no-repeat center; -moz-background-size: 14px; background-size: 14px; }

 }

@media screen and (max-width: 768px) { .activity-presentation .presentation-con .pre-con-img { float: none; width: 100%; }
    .activity-presentation .presentation-con .pre-con-img img { width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; }
    .activity-presentation .presentation-con .pre-con-txt { float: none; width: 100%; margin-top: 40px; }
    .activity-presentation .presentation-con .pre-con-txt .pre-con-txt-item { margin-bottom: 20px; }
  .activity-showcase { padding: 50px 0 50px; }
  .activity-showcase .showcase-con .showcase-con-txt { float: none; width: 100%; }
  .activity-showcase .showcase-con .showcase-con-txt h4 { margin-top: 20px; }
  .activity-showcase .showcase-con .showcase-con-swiper { float: none; width: 100%; margin-left: inherit; margin-top: 40px; padding-bottom: 40px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-slide img { width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-txt { float: none; width: 100%; margin-right: inherit; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-txt h4 { margin-top: inherit; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-slide .showcase-slide .showcase-img { float: none; width: 100%; margin-top: 30px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-button-next { top: inherit; bottom: -20px; right: 30%; width: 40px; height: 40px; }
  .activity-showcase .showcase-con .showcase-con-swiper .swiper-button-prev { top: inherit; left: 30%; bottom: -20px; width: 40px; height: 40px; }
    .activity-onSite .onSite-txt { width: 100%; }
    .activity-onSite .onSite-table table thead tr td { font-size: 16px; }
    .activity-onSite .onSite-table table tbody tr td { font-size: 14px; padding: 20px 4%; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-img { float: none; width: 100%; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-img img { width: 100%; position: inherit; left: inherit; margin-left: inherit; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt { float: none; width: 100%; margin-left: inherit; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt h4 { font-size: 18px; }
    .activity-new .new-swiper .swiper-slide .a-new-con .a-new-txt p { font-size: 16px; }
    .activity-new .new-swiper .swiper-pagination { width: 100%; left: inherit; bottom: -40px; }
    .activity-new .new-swiper .swiper-button-prev { width: 40px; height: 40px; }
    .activity-new .new-swiper .swiper-button-next { width: 40px; height: 40px; }
    .activity-download .load-list .load-list-item { width: 100%; margin-right: inherit !important; padding: 10px 0; }
    .activity-lcoation { margin-bottom: 40px; }
    .activity-lcoation .lcoation-con { padding-right: 10px; }
    .activity-lcoation .lcoation-con .lcoation-txt { float: none; width: 100%; padding-right: inherit; }
    .activity-lcoation .lcoation-con .lcoation-map { width: 100%; height: 320px; margin-top: 40px; } }

.news-room .news-list { width: 103%; margin-left: -1.5%; padding-bottom: 20px; }

.news-room .news-list .news-list-item { float: left; width: 30.33%; margin: 0 1.5%; }

.news-room .news-list .news-list-item:hover .newImg img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.news-room .news-list .news-list-item .newImg { width: 100%; overflow: hidden; }

.news-room .news-list .news-list-item .newImg img { display: block; width: 100%; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.news-room .news-list .news-list-item .newTxt { padding-top: 40px; }

.news-room .news-list .news-list-item .newTxt .time { display: block; font-size: 16px; color: #999; }

.news-room .news-list .news-list-item .newTxt h4 { font-size: 20px; color: #333; font-weight: normal; margin-top: 20px; }

.news-room .news-list .news-list-item .newTxt h4 a { display: inline-block; color: #333; height: 46px; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }

.news-room .news-list .news-list-item .newTxt h4 a:hover { color: #0062ac; }

.news-room .news-list .news-list-item .newTxt .learnBtn-2 { margin-top: 30px; }

.news-room .news-years { padding-bottom: 100px; }

.news-room .news-years .news-years-con { margin-left: 15px; border-left: 1px solid #cce0ee; }

.news-room .news-years .news-years-con .news-years-item { padding-left: 320px; position: relative; }

.news-room .news-years .news-years-con .news-years-item .news-years-tit { font-size: 32px; color: #0062ac; padding-left: 40px; background: url("/eportal/uiFramework/commonResource/image/2019122711382270638.png") no-repeat left center; -moz-background-size: 22px; background-size: 22px; position: absolute; top: 16px; left: -10px; }

.news-room .news-years .news-years-con .news-years-item .news-years-tit i { display: inline-block; width: 12px; height: 1px; background: #0062ac; margin-left: 10px; position: absolute; top: 50%; }

.news-room .news-years .news-years-con .news-years-item ul li { padding: 20px 0; border-bottom: 1px solid #ebebeb; }

.news-room .news-years .news-years-con .news-years-item ul li a { display: block; overflow: hidden; }

.news-room .news-years .news-years-con .news-years-item ul li a:hover span.month { color: #0062ac; }

.news-room .news-years .news-years-con .news-years-item ul li a:hover span.txt { color: #0062ac; }

.news-room .news-years .news-years-con .news-years-item ul li a span { display: inline-block; font-size: 16px; line-height: 26px; }

.news-room .news-years .news-years-con .news-years-item ul li a span.month { float: left; color: #999; width: 12%; }

.news-room .news-years .news-years-con .news-years-item ul li a span.txt { float: right; color: #333; width: 88%; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }

.news-room .news-years .newsMore { text-align: center; margin-top: 40px; }

.news-room .news-years .newsMore a { display: inline-block; font-size: 18px; color: #0062ac; font-style: italic; font-weight: bold; padding-bottom: 10px; padding-right: 20px; border-bottom: 2px solid #0062ac; background: url("/eportal/fileDir/en/resource/cms/2020/02/2020020412024515802.png") no-repeat right top 6px; -moz-background-size: 12px; background-size: 12px; }

@media screen and (max-width: 1440px) { .news-room .news-list .news-list-item .newTxt { padding-top: 20px; }
    .news-room .news-list .news-list-item .newTxt .time { font-size: 16px; }
    .news-room .news-list .news-list-item .newTxt h4 { font-size: 18px; margin-top: 15px; }
    .news-room .news-list .news-list-item .newTxt h4 a { height: 42px; }
    .news-room .news-years .news-years-con .news-years-item { padding-left: 190px; }
    .news-room .news-years .news-years-con .news-years-item .news-years-tit { font-size: 28px; top: 18px; }
    .news-room .news-years .news-years-con .news-years-item ul li { padding: 20px 0; }
    .news-room .news-years .news-years-con .news-years-item ul li a span { font-size: 18px; } }

@media screen and (max-width: 960px) { .news-room .news-years .news-years-con .news-years-item { padding-left: 130px; }
    .news-room .news-years .news-years-con .news-years-item ul li a span { font-size: 16px; } }

@media screen and (max-width: 768px) { .news-room .news-list .news-list-item { width: 47%; }
    .news-room .news-list .news-list-item:last-child .newTxt { padding-bottom: inherit; }
    .news-room .news-list .news-list-item .newTxt { padding-bottom: 40px; }
    .news-room .news-years .news-years-con { margin-left: inherit; border: none; }
    .news-room .news-years .news-years-con .news-years-item { padding-left: inherit; margin-bottom: 30px; }
    .news-room .news-years .news-years-con .news-years-item .news-years-tit { position: inherit; top: inherit; left: inherit; padding-left: 35px; -moz-background-size: 20px; background-size: 20px; }
    .news-room .news-years .news-years-con .news-years-item ul li { padding: 15px 0; }
    .news-room .news-years .news-years-con .news-years-item ul li a span { display: block; width: 100% !important; float: none !important; font-size: 16px; }
    .news-room .news-years .news-years-con .news-years-item ul li a span.txt { -webkit-line-clamp: 10; } }

@media screen and (max-width: 480px) { .news-room .news-list { width: 100%; margin-left: inherit; }
    .news-room .news-list .news-list-item { width: 100%; margin: 0; } }

.search-con .search-tab { text-align: center; }

.search-con .search-tab li { display: inline-block; margin: 0 20px; }

.search-con .search-tab li.on a { color: #0062ac; border-bottom: 2px solid #0062ac; }

.search-con .search-tab li a { display: inline-block; font-size: 28px; color: #8e8e8e; padding-bottom: 10px; border-bottom: 2px solid #fff; }

.search-con .search-tab li a:hover { color: #0062ac; border-bottom: 2px solid #0062ac; }

.search-con .search-container { margin-top: 60px; }

.search-con .search-container .search-l { float: left; width: 16%; margin-right: 1.5%; }

.search-con .search-container .search-l .s-results-item { background: #eceef6; margin-bottom: 20px; }

.search-con .search-container .search-l .s-results-item .s-results-tit { padding: 20px 15px; position: relative; background: #dee0e9; }

.search-con .search-container .search-l .s-results-item .s-results-tit h4 { font-size: 16px; color: #333; padding-right: 80px; }

.search-con .search-container .search-l .s-results-item .s-results-tit a { font-size: 14px; color: #999; font-weight: bold; position: absolute; top: 50%; right: 30px; margin-top: -8px; }

.search-con .search-container .search-l .s-results-item .s-results-dl dl { padding-bottom: 2px; }

.search-con .search-container .search-l .s-results-item .s-results-dl dl dd { font-size: 16px; color: #666; padding: 10px; margin: 10px 5px; border: 1px solid #eceef6; cursor: pointer; }

.search-con .search-container .search-l .s-results-item .s-results-dl dl dd:hover span { font-weight: bold; color: #0060ae; }

.search-con .search-container .search-l .s-results-item .s-results-dl dl dd.on span { font-weight: bold; color: #0060ae; }

.search-con .search-container .search-l .s-results-item .s-results-dl dl dd span { display: inline-block; }

.search-con .search-container .search-l .s-results-item .s-results-dl dl dd span.n { float: right; }

.search-con .search-container .search-c { float: left; width: 58%; margin-right: 2.5%; }

.search-con .search-container .search-c .search-c-top p { display: inline-block; float: left; font-size: 20px; color: #8e8e8e; }

.search-con .search-container .search-c .search-c-top p span { display: inline-block; margin-right: 5px; }

.search-con .search-container .search-c .search-c-top p span:last-child { margin-left: 5px; }

.search-con .search-container .search-c .search-c-top .search-c-sx { float: right; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item { float: left; margin-left: 20px; position: relative; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item:hover dl { display: block; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item > span { display: inline-block; font-size: 20px; color: #333; line-height: 24px; padding-right: 20px; background: url("../images/m-icon01.png") no-repeat right center; -moz-background-size: 12px; background-size: 12px; cursor: pointer; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item dl { display: none; position: absolute; top: 23px; background: #fff; width: 100%; padding: 10px 0; -webkit-box-shadow: 2px 2px 15px #DEDEDE; -moz-box-shadow: 2px 2px 15px #DEDEDE; box-shadow: 2px 2px 15px #DEDEDE; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item dl dd:hover { background: #0062ac; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item dl dd:hover a { color: #fff; }

.search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item dl dd a { display: block; font-size: 18px; color: #333; padding: 5px 10px; }

.search-con .search-container .search-c .recommend { margin-top: 10px; }

.search-con .search-container .search-c .recommend h2 { font-size: 22px; color: #333; padding: 20px 30px; background: #dee0e9; }

.search-con .search-container .search-c .recommend ul li { padding: 30px; border-bottom: 1px solid #fff; background: #f5f6fa; }

.search-con .search-container .search-c .recommend ul li span { display: block; font-size: 16px; color: #0062ac; font-weight: bold; }

.search-con .search-container .search-c .recommend ul li span a { color: #0062ac; }

.search-con .search-container .search-c .recommend ul li p { font-size: 16px; color: #666; line-height: 26px; margin-top: 10px; }

.search-con .search-container .search-c .recommend ul li .lk { display: inline-block; font-size: 16px; color: #999; margin-top: 10px; }

.search-con .search-container .search-c .recommend ul li .lk:hover { color: #0062ac; }

.search-con .search-container .search-c .search-result .search-list .search-list-item h4 { font-size: 16px; color: #333; padding: 20px 20px 10px; }

.search-con .search-container .search-c .search-result .search-list .search-list-item h4 a { color: #333; }

.search-con .search-container .search-c .search-result .search-list .search-list-item h4 a:hover { color: #0062ac; }

.search-con .search-container .search-c .search-result .search-list .search-list-item p { font-size: 16px; color: #666; line-height: 24px; padding: 0 20px; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .time { display: block; font-size: 16px; color: #999; margin-top: 10px; border-bottom: 1px solid #eceef6; padding: 0 20px 10px; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul .similar-btn { padding: 15px 20px; border-bottom: 1px solid #eceef6; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul .similar-btn a { display: inline-block; font-size: 18px; color: #0062ac; line-height: 22px; padding-right: 25px; position: relative; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul .similar-btn a.on i { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul .similar-btn a i { display: inline-block; width: 22px; height: 22px; background: url("../images/m-icon02.png") no-repeat center; position: absolute; top: 0; right: 0; -webkit-transition: all 0.2s; -o-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul ul { display: none; padding-left: 50px; border-bottom: 1px solid #eceef6; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul ul.show { display: block; }

.search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul ul li .time { border: none; }

.search-con .search-container .search-c .search-result .resultsMore { text-align: center; margin-top: 40px; }

.search-con .search-container .search-c .search-result .resultsMore a { display: inline-block; font-size: 18px; color: #0062ac; font-style: italic; font-weight: bold; padding-bottom: 10px; padding-right: 20px; border-bottom: 2px solid #0062ac; background: url("../images/sb-sj.png") no-repeat right top 6px; -moz-background-size: 12px; background-size: 12px; }

.search-con .search-container .search-r { float: left; width: 22%; }

.search-con .search-container .search-r .search-r-tit h3 { font-size: 24px; color: #333; }

.search-con .search-container .search-r .search-r-tit span { display: block; width: 50px; height: 2px; background: #0062ac; margin-top: 20px; }

.search-con .search-container .search-r .search-r-list .search-r-list-item { margin: 20px 0; }

.search-con .search-container .search-r .search-r-list .search-r-list-item:hover h4 { color: #0062ac; }

.search-con .search-container .search-r .search-r-list .search-r-list-item img { display: block; width: 100%; }

.search-con .search-container .search-r .search-r-list .search-r-list-item h4 { display: block; font-size: 18px; color: #333; margin-top: 10px; }

.search-con .search-container .search-r .search-r-you { margin-top: 60px; }

.search-con .search-container .search-r .search-r-you ul { margin-top: 40px; }

.search-con .search-container .search-r .search-r-you ul li { margin: 15px 0; }

.search-con .search-container .search-r .search-r-you ul li a { display: inline-block; font-size: 18px; color: #666; }

.search-con .search-container .search-r .search-r-you ul li a:hover { color: #0062ac; }

@media screen and (max-width: 1440px) { .search-con .search-tab li a { font-size: 22px; }
    .search-con .search-container .search-c .search-c-top p { font-size: 18px; }
    .search-con .search-container .search-c .search-c-top .search-c-sx .search-c-sx-item > span { font-size: 18px; }
    .search-con .search-container .search-c .recommend h2 { font-size: 20px; }
    .search-con .search-container .search-r .search-r-tit h3 { font-size: 22px; } }

@media screen and (max-width: 1024px) { .search-con .search-container { margin-top: 40px; }
    .search-con .search-container .search-l { float: none; width: 100%; margin-right: inherit; }
    .search-con .search-container .search-c { float: none; width: 100%; margin-right: inherit; margin-top: 40px; }
    .search-con .search-container .search-c .search-result .resultsMore { margin-top: 30px; }
    .search-con .search-container .search-r { float: none; width: 100%; margin-top: 40px; }
    .search-con .search-container .search-r .search-r-list { width: 102%; margin-left: -1%; margin-top: 20px; overflow: hidden; }
    .search-con .search-container .search-r .search-r-list .search-r-list-item { float: left; width: 31.33%; margin: 0 1%; }
    .search-con .search-container .search-r .search-r-you { margin-top: 40px; }
    .search-con .search-container .search-r .search-r-you ul { margin-top: 20px; } }

@media screen and (max-width: 768px) { .search-con .search-tab li { margin: 0 5px; }
    .search-con .search-tab li a { font-size: 16px; }
    .search-con .search-container .search-c .recommend h2 { font-size: 18px; padding: 15px 15px; }
    .search-con .search-container .search-c .recommend ul li { padding: 15px; }
    .search-con .search-container .search-c .search-result .search-list .search-list-item h4 { padding: 20px 15px 10px; }
    .search-con .search-container .search-c .search-result .search-list .search-list-item p { padding: 0 15px; }
    .search-con .search-container .search-c .search-result .search-list .search-list-item .time { padding: 0 15px 10px; }
    .search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul .similar-btn { padding: 15px; }
    .search-con .search-container .search-c .search-result .search-list .search-list-item .search-item-ul ul { padding-left: inherit; }
    .search-con .search-container .search-r .search-r-list { width: 100%; margin-left: inherit; }
    .search-con .search-container .search-r .search-r-list .search-r-list-item { width: 100%; margin-bottom: 20px; }
    .search-con .search-container .search-r .search-r-list .search-r-list-item h4 { font-size: 16px; }
    .search-con .search-container .search-r .search-r-you { margin-top: 20px; }
    .search-con .search-container .search-r .search-r-you ul li a { font-size: 16px; } }

/*.contact-popup-btn { position: fixed; right: 40px; bottom: 130px; width: 70px; height: 70px; background: #0062ac; text-align: center; z-index: 998; }

.contact-popup-btn a { display: block; font-size: 16px; color: #fff; padding: 17px 0; }

.contact-popup { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; }

.contact-popup .contact-popup-win { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); }

.contact-popup .contact-popup-win .con-popup-table { display: table; width: 100%; height: 100%; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell { display: table-cell; text-align: center; vertical-align: middle; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap { min-width: 768px; display: inline-block; background: #fff; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap h2 { font-size: 24px; color: #333; padding: 50px 45px 20px 45px; border-bottom: 1px solid #f0f2f5; text-align: left; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap h2 a { float: right; display: inline-block; padding: 5px; width: 17px; height: 17px; background: url("../images/closeBtn3.png") no-repeat center; position: relative; z-index: 6; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list { margin: 0 50px; padding: 50px 0 30px 0; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item { float: left; width: 25.33%; margin: 0 4%; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item:hover span { color: #0062ac; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item img { display: block; width: 90px; margin: 0 auto; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item span { display: block; font-size: 18px; color: #666; margin-top: 20px; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-site { text-align: center; padding: 25px 0; margin: 0 50px; border-top: 1px solid #f0f2f5; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-site a { display: inline-block; font-size: 18px; color: #666; padding-right: 20px; background: url("../images/a-icon01.png") no-repeat right center; }

.contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-site a:hover { color: #0062ac; background: url("../images/m-icon02.png") no-repeat right center; }

@media screen and (max-width: 1440px) { .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap { min-width: 690px; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap h2 { font-size: 22px; padding: 35px 45px 20px 45px; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list { padding: 30px 0 30px 0; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item img { width: 80px; } }

@media screen and (max-width: 960px) { .contact-popup-btn { right: 20px; bottom: 118px; width: 58px; height: 58px; }
    .contact-popup-btn a { font-size: 14px; padding: 15px 0; } }

@media screen and (max-width: 640px) { .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap { min-width: inherit; width: 96%; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap h2 { font-size: 18px; padding: 15px 20px 15px 20px; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list { margin: 0 20px; padding: 20px 0 20px 0; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item img { width: 40px; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-list .con-p-item span { font-size: 16px; }
    .contact-popup .contact-popup-win .con-popup-table .con-popup-cell .con-p-wrap .con-p-site { margin: 0 20px; } 
}  */


.software-con .offerings-list .offerings-list-item { margin-bottom: 30px; background: #ebeef5; overflow: hidden; position: relative; }

.software-con .offerings-list .offerings-list-item:last-child { margin-bottom: 0; }

.software-con .offerings-list .offerings-list-item .off-table { display: table; width: 100%; height: 100%; }

.software-con .offerings-list .offerings-list-item .off-table .off-table-cell { display: table-cell; vertical-align: middle; }

.software-con .offerings-list .offerings-list-item .off-icon { float: left; width: 10.5%; padding: 0 2.5%; height: 100%; position: absolute; top: 0; left: 0; }

.software-con .offerings-list .offerings-list-item .off-icon img { display: block; margin: 0 auto; }

.software-con .offerings-list .offerings-list-item .off-txt { float: left; width: 40%; height: 100%; padding-right: 2.5%; position: absolute; top: 0; left: 15.5%; }

.software-con .offerings-list .offerings-list-item .off-txt h4 { font-size: 20px; color: #333; }

.software-con .offerings-list .offerings-list-item .off-txt h4 a { color: #333; }

.software-con .offerings-list .offerings-list-item .off-txt h4 a:hover { color: #0060ae; }

.software-con .offerings-list .offerings-list-item .off-txt p { font-size: 16px; color: #999; line-height: 24px; margin-top: 20px; }

.software-con .offerings-list .offerings-list-item .off-txt .learnBtn-2 { margin-top: 20px; }

.software-con .offerings-list .offerings-list-item .off-img { float: right; width: 42%; overflow: hidden; }

.software-con .offerings-list .offerings-list-item .off-img img { display: block; width: 672px; max-width: inherit; position: relative; left: 50%; margin-left: -336px; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-img { float: left; width: 40%; margin-right: 5%; overflow: hidden; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-img img { display: block; width: 640px; max-width: inherit; position: relative; left: 50%; margin-left: -320px; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt { float: left; width: 55%; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt h4 { font-size: 28px; color: #333; margin-top: 60px; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt h4 a { color: #333; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt h4 a:hover { color: #0060ae; }

.featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt p { font-size: 16px; color: #999; line-height: 24px; margin-top: 20px; }

.featuredCase .featuredCase-swiper .swiper-pagination { position: inherit; margin-top: 40px; }

.featuredCase .featuredCase-swiper .swiper-pagination span { width: 12px; height: 14px; background: url("/eportal/uiFramework/commonResource/image/2019122609095950208.png") no-repeat center; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0 15px; opacity: 0.4; }

.featuredCase .featuredCase-swiper .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; }

.soft-contact { width: 100%; padding: 40px 0; margin-bottom: 100px; background: url("/eportal/fileDir/en/resource/cms/2020/01/img_pc_site/2020011617332143578.jpg") no-repeat; -moz-background-size: cover; background-size: cover; }

.soft-contact .soft-contact-con { max-width: 555px; margin: 0 auto; padding: 20px 30px 30px; background: rgba(255, 255, 255, 0.7); text-align: center; }

.soft-contact .soft-contact-con h2 { font-size: 28px; color: #333; }

.soft-contact .soft-contact-con p { font-size: 16px; color: #666; line-height: 24px; margin-top: 20px; }

.soft-contact .soft-contact-con .soft-tel { font-size: 28px; color: #0062ac; font-weight: bold; margin-top: 10px; }

@media screen and (max-width: 1440px) { .featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt h4 { font-size: 22px; }
  .soft-contact .soft-contact-con h2 { font-size: 22px; }
  .soft-contact .soft-contact-con .soft-tel { font-size: 22px; } }

@media screen and (max-width: 1280px) { .featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-img img { width: 480px; margin-left: -240px; }
  .featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt h4 { font-size: 20px; margin-top: 15px; } }

@media screen and (max-width: 768px) { .software-con .offerings-list .offerings-list-item .off-icon { float: none; width: 95%; padding: 40px 2.5% 20px; height: inherit; position: inherit; top: inherit; left: inherit; }
  .software-con .offerings-list .offerings-list-item .off-icon img { width: 100px; }
  .software-con .offerings-list .offerings-list-item .off-txt { float: none; width: 95%; height: inherit; padding: 0 2.5%; position: inherit; top: inherit; left: inherit; }
  .software-con .offerings-list .offerings-list-item .off-img { float: none; width: 100%; margin-top: 40px; }
  .software-con .offerings-list .offerings-list-item .off-img img { width: 100%; max-width: inherit; position: inherit; left: inherit; margin-left: inherit; }
  .featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-img { float: none; width: 100%; margin-right: inherit; }
  .featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-img img { width: 100%; position: inherit; left: inherit; margin-left: inherit; }
  .featuredCase .featuredCase-swiper .swiper-slide .studySlide .studySlide-txt { float: none; width: 100%; margin-top: 40px; }
  .soft-contact .soft-contact-con { margin: 0 30px; padding: 20px 20px 30px; }
  .soft-contact .soft-contact-con h2 { font-size: 18px; } }

.ai { background: #f6f7f9; padding-bottom: 80px; }

.ai .ai-computing .ai-top-txt { width: 60%; }

.ai .full-stack { margin-top: 80px; background: #fff; padding: 0 100px; }

.ai .full-stack h2 { font-size: 24px; color: #333; text-align: center; font-weight: normal; padding: 50px 30px 35px; border-bottom: 1px solid #caccd7; }

.ai .full-stack .full-stack-choose { margin-top: 40px; padding-bottom: 20px; }

.ai .full-stack .full-stack-choose .full-stack-item { margin: 30px 0; }

.ai .full-stack .full-stack-choose .full-stack-item .tit { float: left; width: 25%; font-size: 20px; color: #333; line-height: 48px; }

.ai .full-stack .full-stack-choose .full-stack-item ul { float: left; width: 75%; }

.ai .full-stack .full-stack-choose .full-stack-item ul li { float: left; width: 23%; margin: 0 1%; }

.ai .full-stack .full-stack-choose .full-stack-item ul li a { display: block; font-size: 16px; color: #666; text-align: center; height: 48px; border: 1px solid #caccd7; }

.ai .full-stack .full-stack-choose .full-stack-item ul li a:hover { color: #fff; background: #0060ae; border: 1px solid #0060ae; }

.ai .full-stack .full-stack-choose .full-stack-item ul li a span.sp-table { display: table; width: 100%; height: 100%; }

.ai .full-stack .full-stack-choose .full-stack-item ul li a span.sp-table span.sp-table-cell { display: table-cell; vertical-align: middle; }

.capabilites .capabilites-tit { position: relative; }

.capabilites .capabilites-tit .inside-tit { text-align: left; }

.capabilites .capabilites-tit .capabilites-r-tit { position: absolute; top: 0; right: 0; width: 60%; }

.capabilites .capabilites-tit .capabilites-r-tit p { font-size: 16px; color: #999; line-height: 26px; }

.capabilites .capabilites-con .capa-tab ul li { float: left; width: 25%; text-align: center; }

.capabilites .capabilites-con .capa-tab ul li:hover a span .sj { width: 15px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }

.capabilites .capabilites-con .capa-tab ul li:hover a span .line { width: 100%; }

.capabilites .capabilites-con .capa-tab ul li.on a span .sj { width: 15px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }

.capabilites .capabilites-con .capa-tab ul li.on a span .line { width: 100%; }

.capabilites .capabilites-con .capa-tab ul li a { display: inline-block; font-size: 20px; color: #333; padding: 0 20px; }

.capabilites .capabilites-con .capa-tab ul li a span { display: block; position: relative; }

.capabilites .capabilites-con .capa-tab ul li a span i { display: inline-block; }

.capabilites .capabilites-con .capa-tab ul li a span i.sj { display: block; width: 0; height: 17px; background: url("/eportal/uiFramework/commonResource/image/2019112115234182343.png") no-repeat center; -moz-background-size: 100%; background-size: 100%; position: absolute; top: 5px; left: -25px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.capabilites .capabilites-con .capa-tab ul li a span i.line { display: block; width: 0; height: 2px; background: #0160ae; position: absolute; bottom: -10px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }

.capabilites .capabilites-con .capa-tab-list { margin-top: 40px; background: #ebeef5; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item { display: none; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item.show { display: block; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt { float: left; width: 40%; padding: 0 4%; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt h4 { font-size: 20px; color: #333; font-weight: normal; margin-top: 80px; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt h4 a { color: #333; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt h4 a:hover { color: #0062ac; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt p { font-size: 16px; color: #999; line-height: 26px; margin-top: 30px; max-width: 440px; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .learnBtn-2 { margin-top: 40px; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon { margin-top: 60px; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon .capa-icon { float: left; width: 33.33%; text-align: center; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon .capa-icon:hover img { -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; -webkit-animation-name: swing; -moz-animation-name: swing; -o-animation-name: swing; animation-name: swing; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon .capa-icon img { display: block; width: 80px; margin: 0 auto; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon .capa-icon span { display: inline-block; font-size: 16px; color: #333; margin-top: 15px; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-img { float: left; width: 52%; overflow: hidden; }

.capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-img img { display: block; width: 824px; max-width: inherit; position: relative; left: 50%; margin-left: -412px; }

@media screen and (max-width: 1280px) { .ai .ai-computing .ai-top-txt { width: 50%; }
  .ai .full-stack { margin-top: 60px; padding: 0 60px; }
  .ai .full-stack h2 { font-size: 20px; padding: 35px 30px 20px; }
  .ai .full-stack .full-stack-choose .full-stack-item .tit { font-size: 18px; line-height: 40px; }
  .ai .full-stack .full-stack-choose .full-stack-item ul li a { height: 40px; }
  .capabilites .capabilites-con .capa-tab ul li a { font-size: 18px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt h4 { font-size: 18px; margin-top: 50px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .learnBtn-2 { margin-top: 30px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-img img { width: 680px; margin-left: -340px; } }

@media screen and (max-width: 960px) { .ai-computing .ai-top-txt p { line-height: 22px; }
  .ai .full-stack { padding: 0 20px; }
  .ai .full-stack .full-stack-choose .full-stack-item .tit { float: none; width: auto; margin: 0 1%; }
  .ai .full-stack .full-stack-choose .full-stack-item ul { float: none; width: 100%; }
  .capabilites .capabilites-con .capa-tab ul li a span i.sj { display: none; } }

@media screen and (max-width: 768px) { .ai .ai-computing .ai-top-txt { width: 100%; }
  .ai .full-stack { margin-top: 40px; }
  .capabilites .capabilites-tit .capabilites-r-tit { position: inherit; top: inherit; right: inherit; width: auto; margin-top: 40px; }
  .capabilites .capabilites-con .capa-tab ul li { padding: 10px 0; }
  .capabilites .capabilites-con .capa-tab ul li.on { background: #ebeef5; }
  .capabilites .capabilites-con .capa-tab ul li a { font-size: 14px; padding: 0 5px; }
  .capabilites .capabilites-con .capa-tab ul li a span i.sj { top: 0; left: -18px; }
  .capabilites .capabilites-con .capa-tab-list { margin-top: 20px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt { float: none; width: 92%; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt h4 { margin-top: 30px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt p { margin-top: 15px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon { margin-top: 40px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-txt .capa-item-icon .capa-icon img { width: 60px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-img { float: none; width: 100%; margin-top: 40px; }
  .capabilites .capabilites-con .capa-tab-list .capa-tab-item .capa-item-img img { width: 100%; position: inherit; left: inherit; margin-left: inherit; } }

@media screen and (max-width: 480px) { .ai .full-stack { padding: 0 20px; }
  .ai .full-stack .full-stack-choose .full-stack-item ul { float: none; width: 100%; }
  .ai .full-stack .full-stack-choose .full-stack-item ul li { width: 31.33%; }
  .ai .full-stack .full-stack-choose .full-stack-item ul li a { font-size: 14px; }
  .capabilites .capabilites-con .capa-tab { padding-bottom: 10px; overflow-x: scroll; }
  .capabilites .capabilites-con .capa-tab ul { width: 540px; }
  .capabilites .capabilites-con .capa-tab ul li { width: 120px; text-align: left; margin-right: 15px; background: #ebeef5; border-bottom: 2px solid #fff; }
  .capabilites .capabilites-con .capa-tab ul li:last-child { margin-right: 0; }
  .capabilites .capabilites-con .capa-tab ul li.on { border-bottom: 2px solid #0160ae; }
  .capabilites .capabilites-con .capa-tab ul li a { padding: 0 10px; }
  .capabilites .capabilites-con .capa-tab ul li a span i.line { display: none; } }