﻿   html { color: #333; background-color: #fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }   body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }   article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }   audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }   body, button, input, select, textarea { font: 12px/1.5 tahoma, arial, "Microsoft Yahei", "Hiragino Sans GB", \5b8b\4f53; } input, select, textarea { font-size: 100%; } textarea { resize: none; }   table { border-collapse: collapse; border-spacing: 0; }   th { text-align: inherit; }   fieldset, img { border: 0; }   iframe { display: block; }   abbr, acronym { border: 0; font-variant: normal; }   del { text-decoration: line-through; } address, caption, cite, code, dfn, em, i, th, var { font-style: normal; font-weight: 500; }   ol, ul { list-style: none; }   caption, th { text-align: left; }   h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; } q:before, q:after { content: ''; }   sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; }  .pointer{cursor: pointer;}  a { color: #333; cursor: pointer; }   a:hover { color: #f03b2c; text-decoration: none; }   ins, a { text-decoration: none; }   code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } .font-simsun { font-family: SimSun; }   .clearfix{*zoom:1;} .clearfix:before,.clearfix:after{display:table;content:"";line-height:0;} .clearfix:after{clear:both;}  .fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;} .fn-clear { *zoom: 1; } .fn-ow-clear{ overflow:hidden; zoom:1;}  .container:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .container { *zoom: 1; width: 1000px; min-width: 1000px; margin-left: auto; margin-right: auto; }   body .fn-hide { display: none;}   .fn-left, .fn-right { _display: inline; } .fn-left { float: left; } .fn-right { float: right; }   .fn-text-overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }   .fn-text2-overflow { overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }   .fn-linear { background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f1f1f1)); background: -moz-linear-gradient(top, #fcfcfc, #f1f1f1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1'); background: -o-linear-gradient(top, #fcfcfc, #f1f1f1); background: -ms-linear-gradient(top, #fcfcfc, #f1f1f1); background: linear-gradient(to bottom, #fcfcfc, #f1f1f1); }   .fn-linear-light { background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f9f9f9)); background: -moz-linear-gradient(top, #fcfcfc, #f9f9f9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9'); background: -o-linear-gradient(top, #fcfcfc, #f9f9f9); background: -ms-linear-gradient(top, #fcfcfc, #f9f9f9); background: linear-gradient(to bottom, #fcfcfc, #f9f9f9); }   .fn-rmb { font-family: arial; font-style: normal; padding-right: 4px; }   .fn-webkit-adjust { -webkit-text-size-adjust: none; }   .fn-text-indent { text-indent: 2em; } .fn-font-14b { font-size: 14px; font-weight: bold; vertical-align: middle; } .fn-font-b { font-weight: bold; } .fn-font-n { font-weight: normal; } .fn-font-i { font-style: italic; } .fn-font-12 { font-size: 12px; } .fn-font-13 { font-size: 13px; } .fn-font-14 { font-size: 14px; } .fn-font-16 { font-size: 16px; } .fn-font-18 { font-size: 18px; } .fn-font-20 { font-size: 20px; } .fn-font-22 { font-size: 22px; } .fn-font-24 { font-size: 24px; } .fn-font-26 { font-size: 26px; } .fn-font-28 { font-size: 28px; }    .fn-tal { text-align: left !important; } .fn-tac { text-align: center !important; } .fn-tar { text-align: right !important; } .fn-vat { vertical-align: top; } .fn-vam { vertical-align: middle; } .fn-vab { vertical-align: bottom; } .fn-vaba { vertical-align: baseline; } .fn-v-hide { visibility: hidden; }   .fn-pr { position: relative; } .fn-pa { position: absolute; }   .fn-pt-5 { padding-top: 5px !important; } .fn-pr-5 { padding-right: 5px !important; } .fn-pb-5 { padding-bottom: 5px !important; } .fn-pl-5 { padding-left: 5px !important; } .fn-p-5 { padding: 5px !important; } .fn-pt-10 { padding-top: 10px !important; } .fn-pr-10 { padding-right: 10px !important; } .fn-pb-10 { padding-bottom: 10px !important; } .fn-pl-10 { padding-left: 10px !important; } .fn-p-10 { padding: 10px !important; } .fn-pt-15 { padding-top: 15px !important; } .fn-pr-15 { padding-right: 15px !important; } .fn-pb-15 { padding-bottom: 15px !important; } .fn-pl-15 { padding-left: 15px !important; } .fn-p-15 { padding: 15px !important; } .fn-pt-20 { padding-top: 20px !important; } .fn-pr-20 { padding-right: 20px !important; } .fn-pb-20 { padding-bottom: 20px !important; } .fn-pl-20 { padding-left: 20px !important; } .fn-p-20 { padding: 20px !important; } .fn-pt-25 { padding-top: 25px !important; } .fn-pr-25 { padding-right: 25px !important; } .fn-pb-25 { padding-bottom: 25px !important; } .fn-pl-25 { padding-left: 25px !important; } .fn-p-25 { padding: 25px !important; } .fn-pt-30 { padding-top: 30px !important; } .fn-pr-30 { padding-right: 30px !important; } .fn-pb-30 { padding-bottom: 30px !important; } .fn-pl-30 { padding-left: 30px !important; } .fn-p-30 { padding: 30px !important; } .fn-pb-50 { padding-bottom: 50px !important; }  .fn-mt-5 { margin-top: 5px !important; } .fn-mr-5 { margin-right: 5px !important; } .fn-mb-5 { margin-bottom: 5px !important; } .fn-ml-5 { margin-left: 5px !important; } .fn-m-5 { margin: 5px !important; } .fn-mt-10 { margin-top: 10px !important; } .fn-mr-10 { margin-right: 10px !important; } .fn-mb-10 { margin-bottom: 10px !important; } .fn-ml-10 { margin-left: 10px !important; } .fn-m-10 { margin: 10px !important; } .fn-mt-15 { margin-top: 15px !important; } .fn-mr-15 { margin-right: 15px !important; } .fn-mb-15 { margin-bottom: 15px !important; } .fn-ml-15 { margin-left: 15px !important; } .fn-m-15 { margin: 15px !important; } .fn-mt-20 { margin-top: 20px !important; } .fn-mr-20 { margin-right: 20px !important; } .fn-mb-20 { margin-bottom: 20px !important; } .fn-ml-20 { margin-left: 20px !important; } .fn-m-20 { margin: 20px !important; } .fn-mt-25 { margin-top: 25px !important; } .fn-mr-25 { margin-right: 25px !important; } .fn-mb-25 { margin-bottom: 25px !important; } .fn-ml-25 { margin-left: 25px !important; } .fn-m-25 { margin: 25px !important; } .fn-mt-30 { margin-top: 30px !important; } .fn-mr-30 { margin-right: 30px !important; } .fn-mb-30 { margin-bottom: 30px !important; } .fn-ml-30 { margin-left: 30px !important; } .fn-m-30 { margin: 30px !important; } .fn-ml-35 { margin-left: 35px !important; } .fn-ml-50 { margin-left: 50px !important; } .fn-mb-60 { margin-bottom: 60px !important; } .fn-mr-150 { margin-right: 150px !important; } .fn-mr-160 { margin-right: 160px !important; }   .ui-text-white { color: #fff; } .ui-text-gray { color: #999; } .ui-text-gray-2 { color: #666; } .ui-text-red { color: #e93100; } .ui-text-red2{ color:#b90c0e} .ui-text-blue { color: #2d395f; } .ui-text-blue-2 { color: #3b4a82; } a.ui-text-blue-2:hover { color: #e93100; }  .ui-text-orange { color: #f06612; } .ui-text-golden { color: #b17a31; } .ui-text-gray-3 { color: #333; } .ui-text-black { color: #000; } .c808080{color:#808080}  .ui-bg-white { background-color: #fff; }   .gg img { display: block; overflow: hidden; }   .ui-le-ht20 { line-height: 20px; } .ui-le-ht22 { line-height: 22px; } .ui-le-ht24 { line-height: 24px; } .ui-le-ht26 { line-height: 26px; }   .w20 { width: 20px !important; } .w30 { width: 30px !important; } .w35 { width: 35px !important; } .w40 { width: 40px !important; } .w50 { width: 50px !important; } .w60 { width: 60px !important; } .w70 { width: 70px !important; } .w80 { width: 80px !important; } .w90 { width: 90px !important; } .w100 { width: 100px !important; } .w102 { width: 102px !important; } .w110 { width: 110px !important; } .w120 { width: 120px !important; } .w125 { width: 125px !important; } .w130 { width: 130px !important; } .w140 { width: 140px !important; } .w150 { width: 150px !important; } .w155 { width: 155px !important; } .w160 { width: 160px !important; } .w166 { width: 166px !important; } .w170 { width: 170px !important; } .w180 { width: 180px !important; } .w190 { width: 190px !important; } .w200 { width: 200px !important; } .w220 { width: 220px !important; } .w260 { width: 260px !important; } .w270 { width: 270px !important; } .w280 { width: 280px !important; } .w290 { width: 290px !important; } .w300 { width: 300px !important; } .w330 { width: 330px !important; } .w304 { width: 304px !important; } .w350 { width: 350px !important; } .w370 { width: 370px !important; } .wb10 { width: 10%; } .wb20 { width: 20%; } .wb30 { width: 30%; } .wb40 { width: 40%; } .wb50 { width: 50%; } .wb60 { width: 60%; } .wb70 { width: 70%; } .wb80 { width: 80%; } .wb90 { width: 90%; } .wb98 { width: 98%; } .wb100 { width: 100%; }  .flex-center{   display:flex;align-items: center; }   .label-pointer, .label-pointer input { cursor: pointer; } .label-pointer input { vertical-align: middle; margin-right: 3px; }   .fn-border-t-gary { border-top: 1px solid #ddd; } .fn-border-gary { border: 1px solid #ddd; } .fn-br-l0 { border-left: 0 !important; } .fn-br-r0 { border-right: 0 !important; } .fn-br-t0 { border-top: 0 !important; } .fn-br-b0 { border-bottom: 0 !important; } .fn-bb-ece{ border-bottom:1px solid #ececec !important; }   .table-page-part { margin: 15px 0 15px 10px; overflow: hidden; zoom: 1; } .table-page-part .paging { text-align: right; } .paging { height: 26px; overflow: hidden; text-align: center; font: 12px arial; color: #666; } .paging a, .paging span { line-height: 24px; overflow: hidden; vertical-align: top; display: inline-block; } .paging a { height: 24px; border: 1px solid #e8e8e8; background: #ffffff; color: #999; padding: 0 10px; line-height: 24px; margin: 0 2px; text-decoration: none; } .paging a:hover { text-decoration: none; border: 1px solid #c1c1c1; background: #e9e9e9; color: #666; } .paging .select, .paging .selected { border: 1px solid #4860D3; background: #4860D3; margin: 0 2px; color: #fff; height: 24px; line-height: 24px; padding: 0 10px; } .paging .no { padding: 0 10px; height: 24px; margin: 0 2px; line-height: 24px; border: 1px solid #e8e8e8; background: #fff; cursor: no-drop; color: #ccc; }   .part-icon-arrow-a, .part-icon-arrow-b { position: absolute; width: 0; height: 0; overflow: hidden; border: 8px dashed transparent; display: block; }   .prompt_pass{ position:absolute; left:5px; top:5px; color:#999; display:none}    .nl-color{color:#3b4a82;}      #float-sidebar{position:fixed;right: 10px; top: 430px; _position: absolute; _top: expression(documentElement.scrollTop + 500 + "px"); margin-left: 510px;width:65px; height:184px;} #float-sidebar.fixed{ position:fixed;top:110px;} #float-sidebar a { -webkit-transition: all 375ms;outline:none; transition: all 375ms; display: block; width: 65px; height: 60px; text-align: center;background-image:url(/assets/src/images/v6/icon_home3.png?2020)}  #float-sidebar a.consulting{background-position:-250px -210px} #float-sidebar a.consulting.active{background-position:-315px -210px} #float-sidebar a.consulting .tel {   position: relative;   top: 8px;   left: -172px;   display: none;   width: 153px;   height: 44px;   background:url(/assets/src/images/v6/icon_home3.png?20180817) -334px 0;   line-height: 44px;   font-size: 18px;   color: #b81c22;   padding-left: 13px;   text-align: left;   text-decoration: none; } #float-sidebar a.consulting:hover{background-position:-315px -210px; text-decoration:none} #float-sidebar a.consulting:hover .tel{ display:block}  #float-sidebar a.WX-preRead{background-position:-114px -152px} #float-sidebar a.WX-preRead:hover{background-position:-179px -152px} #float-sidebar a.WX-preRead:hover:after {   content: "";   display: block;   position: relative;   right: 145px;   top: -5px;   width: 142px;   height: 129px; 	background:url(/assets/src/images/v6/erweima_04.png?20180702) } #float-sidebar a.go-appload{background-position:-250px -274px} #float-sidebar a.go-appload:hover{background-position:-315px -274px} #float-sidebar a.go-appload:hover:after {   content: "";   display: block;   position: relative;   right: 145px;   top: -5px;   width: 142px;   height: 129px; 	background:url(/assets/src/images/v6/app_cold.png) }   #float-sidebar a.go-service {background-position:-114px -212px} #float-sidebar a.go-service:hover {background-position:-179px -212px}  #float-sidebar a.go-active {background-position:-114px -272px} #float-sidebar a.go-active:hover {background-position:-179px -272px}  #float-sidebar a.go-rss {background-position:-114px -331px} #float-sidebar a.go-rss:hover {background-position:-179px -331px}  #float-sidebar a.go-wxxcx {background-position:-250px -337px;position: relative;} #float-sidebar a.go-wxxcx:hover {background-position:-315px -337px} #float-sidebar a.go-wxxcx:hover .go-wxxcx-box{display: block;} .go-wxxcx-box{ 	display: none; 	position: absolute; 	top: -172px;right: 64px; 	cursor: default; } .gohide{display: none;} .go-xcx-tab{position: absolute;top:0;left:0;width: 100%;height: 43px;cursor: pointer;} .go-xcx-tab span{display: inline-block;width: 100px;height: 43px;vertical-align: middle;}  #float-sidebar a.go-top {height: 30px;background-position:-114px -391px} #float-sidebar a.go-top:hover {background-position:-179px -391px}    i.icoErr16,i.icoWar16,i.icoDou16,i.icoPro16,i.icoBul16,i.icoCor16,i.icoHor16,i.icoCor16gray,i.icoPro16yellow{ width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px; background:url(/assets/src/images/icon-tips.png) no-repeat; margin-right:3px;} i.icoErr16{ background-position:0 0;} i.icoWar16{ background-position:left -40px;} i.icoDou16{ background-position:left -79px;} i.icoPro16{ background-position:left -120px;} i.icoBul16{ background-position:left -159px;} i.icoCor16{ background-position:left -200px;} i.icoCor16gray{ background-position:-37px -240px;} i.icoHor16{ background-position:left -240px;}  i.icoPro16yellow{ background-position:left -315px;}  i.icoErr32,i.icoWar32,i.icoDou32,i.icoPro32,i.icoBul32,i.icoCor32,i.icoCor32gray,i.icoPro32yellow{ width:32px; height:32px; display:inline-block; vertical-align:middle; background:url(/assets/src/images/icon-tips.png) no-repeat; margin-right:3px;} i.icoErr32{ background-position:right top;} i.icoWar32{ background-position:right -40px;} i.icoDou32{ background-position:right -79px;} i.icoPro32{ background-position:right -120px;} i.icoBul32{ background-position:right -159px;} i.icoCor32{ background-position:right -200px;} i.icoCor32gray{ background-position:right -269px;} i.icoPro32yellow{ background-position:right -315px;}  i.icoErr24,i.icoWar24,i.icoDou24,i.icoPro24,i.icoBul24,i.icoCor24,i.icoCor24gray,i.icoPro24yellow{ width:24px; height:24px; display:inline-block; vertical-align:middle; background:url(/assets/src/images/icon-tips.png) no-repeat; margin-right:3px;} i.icoErr24{ background-position:-30px 0;} i.icoWar24{ background-position:-30px -40px;} i.icoDou24{ background-position:-30px -79px;} i.icoPro24{ background-position:-30px -120px;} i.icoBul24{ background-position:-30px -159px;} i.icoCor24{ background-position:-30px -200px;} i.icoCor24gray{ background-position:-30px -269px;} i.icoPro24yellow{ background-position:-30px -315px;}    .yidun_bg-img{height:auto !important;}  .mw1200{min-width:1200px}  .xcx-jhs{display: block;max-width:100%;margin-bottom: 10px;} .xcx-zx{display: block;max-width:100%;margin-bottom: 20px;}  @media screen and (max-width: 1000px){   #float-sidebar,#float-bottom-toolbar{display:none !important} }   .fn-btn-white{  color: #4860D3;  font-size: 16px;  width: 220px;  height: 40px;  line-height: 40px;  border: 1px solid #4860D3;  text-align: center;  margin: 0 auto; }  .fn-btn-white:hover{  color: #fff !important;  background: #5B73E4;  border: 1px solid #5B73E4; }  .hover-blue:hover{   color: #4860D3 !important; } .df-hover:hover .df-blue{   color: #4860D3 !important; }       .topnav *,.topbar *,.pageBottom * {   margin: 0;   padding: 0;   box-sizing: border-box;   outline: none; }  .topnav,.topbar{   font-size: 14px;   line-height: 1.6;   font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;   margin: 0; } a,a:hover{text-decoration: none;} .txtColorOrg {   color: #F96239; }  .topbar {  position: fixed;  top: 0;  width: 100%;  height: 35px;  background: #F9F9F9;  line-height: 35px;  z-index: 10002;  transition: top 0.4s;  -webkit-transition: top 0.4s; } .topbar.hide {  top: -35px; } .topbar .con {  width: 1200px;  margin: auto;  font-size: 12px;  color: #666; } .topbar .con .hello .tel {  color: #4860D3;  font-size: 18px;  font-family: "Microsoft YaHei";  margin-right: 50px; } .topbar .menus {  color: #DDDDDD; } .topbar .menus .menu {  display: inline-block;  color: #666666;  margin: 0 10px; } .topbar .menus .menu:last-child {  margin-right: 0; } .topbar .menus .menu .member-default {  width: 20px;  height: 22px;  background: url(/assets/src/2021/images/home/member_pic.png) no-repeat;  display: inline-block;  vertical-align: middle;  margin-right: 5px; } .topbar .menus .menu .a {  color: #999999; } .topbar .menus .menu .txtColorOrg {  font-weight: bold; } .topbar .menus .menu.mobile {  position: relative;  cursor: default; } .topbar .menus .menu.mobile .icon_jiantou {  display: inline-block;  transform: rotate(90deg);  font-size: 12px; } .topbar .menus .menu.mobile:hover .qrbox {  display: block; } .topbar .menus .menu.mobile .qrbox {  position: absolute;  transform: translateX(-50%);  display: none;  width: 403px;  height: 172px;  background: #FFFFFF;  box-shadow: 0px 5px 20px 0px rgba(159, 159, 159, 0.06);  padding: 22px; } .topbar .menus .menu.mobile .qrbox .item {  width: 100px;  display: inline-block;  margin-right: 25px;  text-align: center; } .topbar .menus .menu.mobile .qrbox .item img {  max-width: 100%;  display: block; } .topbar .menus .menu.mobile .qrbox .item span {  display: block; } .topbar .menus .menu.mobile .qrbox .item:last-child {  margin-right: 0; }  .topnav {  position: fixed;  z-index: 10001;  top: 35px;  width: 100%;  min-height: 100px;  background: #FFFFFF;  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06);  transition: top 0.4s;  -webkit-transition: top 0.4s; } .topnav .con {  width: 1200px;  margin: auto;  height: 100px;  align-items: center; } .topnav .con .logodv {  text-align: left;  width: 357px;  color: #666666;  line-height: 2.5;  display: flex;  align-items: center; } .topnav .con .logodv .logo {  width: 130px;  height: 33px;  background-image: url("/assets/src/2021/images/logo-w1200.png");  margin-right: 10px; }  .topnav .con.anniversary .logodv {  width: 245px; } .topnav .con.anniversary .logodv .slogan {  display: none; }  .topnav .con .logodv .slogan {  border-left: 1px solid #CCCCCC;  padding-left: 8px;  height: 20px;  display: flex;  align-items: center; } .topnav .con .menus {  font-size: 0;  height: 100px;  padding-top: 43px; } .topnav .con .menus .dwon {  transform: rotate(180edg); }  .topnav .con .menus .menu {  display: inline-block;  margin-right: 35px;  line-height: 1;  font-size: 16px;  color: #000000;  height: 100%; } .topnav .con .menus .menu:last-child {  margin-right: 0; } .topnav .con .menus .menu:first-child i {  display: inline-block;  transform: rotate(0);  transition: transform 0.6s;  font-size: 12px; } .topnav .con .menus .menu:first-child i.showMu {  transform: rotate(180deg); } .topnav .navSedMenu {  background: #FFFFFF;  height: 0px;  transition: height 0.6s;  transition-property: border-top, height;  overflow: hidden; } .topnav .navSedMenu.showMu {  height: 180px;  box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.06); } .topnav .navSedMenu .menus {  width: 1100px;  margin: auto;  text-align: center;  padding-top: 36px; } .topnav .navSedMenu .menus .muitem {  width: 230px;  display: inline-block;  color: #000000;  line-height: 2;  font-size: 16px;  text-align: center;  font-weight: bold; } .topnav .navSedMenu .menus .muitem img {  opacity: 0.8; } .topnav .navSedMenu .menus .muitem:hover {  color: #4860D3; } .topnav .navSedMenu .menus .muitem:hover img {  opacity: 1; }   .topsearch[data-v-2db367] {   width: 310px;   height: 39px;   line-height: 37px;   border: 1px solid #4860d3 }  .topsearch .select[data-v-2db367] {   width: 93px;   position: relative;   text-align: center;   color: #4860d3 }  .topsearch .select .selectBtn[data-v-2db367] {   cursor: pointer }  .topsearch .select .selectList[data-v-2db367] {   position: absolute;   top: 37px;   left: -1px;   width: 90px;   background-color: #fff;   box-shadow: 0 6px 6px rgba(0,0,0,.1);   border: 1px solid;   border-top: none;   display: none; }  .topsearch .select .selectList .item[data-v-2db367] {   cursor: pointer }  .topsearch .select .selectList .item[data-v-2db367]:hover {   color: #4169e1;   background-color: #f5f5f5 }  .topsearch .select[data-v-2db367]:after {   content: "";   position: absolute;   right: 0;   top: 9px;   width: 1px;   height: 20px;   background: #edeef5 }  .topsearch .select i[data-v-2db367] {   display: inline-block;   vertical-align: middle;   transform: rotate(90deg) }  .topsearch input[data-v-2db367] {   height: 35px;   width: 100%;   border: none;   padding: 5px;   padding-right: 24px; }  .topsearch .btn[data-v-2db367] {   width: 54px;   height: 37px;   background: #4860d3;   color: #fff;   text-align: center;   font-size: 14px;   cursor: pointer;   border: none; }   .topsearch .sinput[data-v-2db367] {   position: relative }  .topsearch .icon_close[data-v-2db367] {   display: none;   position: absolute;   right: 6px;   top: 1px }  .topsearch .icon_close.showEmpty[data-v-2db367] {   display: inline-block }  .topsearch .icon_close[data-v-2db367]:hover {   color: #4860d3 }  .vx-flex {  display: -webkit-box;  display: -webkit-flex;  display: flex; }  .vx-flex-column {  display: -webkit-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  flex-direction: column; }  .vx-flex_item {  -webkit-box-flex: 1;  -webkit-flex: 1;  flex: 1; }  .hover {  color: #111111 !important; }  .hover:hover {  color: #4860D3 !important; }  .navCur {  color: #4860D3 !important;  font-weight: bold; }  .hover2 {  color: #4860D3 !important; }  .hover2:hover {  color: #4977FF !important;  text-decoration: underline; }     .pageBottom {  background: #2B2B2B; } .pageBottom .bottomCon {  width: 1200px;  margin: auto;  padding-top: 56px;  padding-bottom: 30px; } .pageBottom .item {  display: inline-block;  width: 310px;  height: 80px; } .pageBottom .item img {  vertical-align: top; } .pageBottom .item .con {  display: inline-block; } .pageBottom .item .con .title {  font-size: 20px;  font-weight: bold;  color: #FFFFFF;  line-height: 1; } .pageBottom .item .con .txt {  font-size: 14px;  color: #999999;  line-height: 2.8; } .pageBottom .qr {  width: 526px; } .pageBottom .qr .qrItem {  display: inline-block;  margin-right: 52px;  line-height: 2;  font-size: 14px;  color: #cccccc;  text-align: center; } .pageBottom .qr .qrItem img {  height: 138px; } .pageBottom .qr .qrItem:last-child {  margin-right: 0; } .pageBottom .copy {  height: 90px;  background: #000000;  text-align: center;  font-size: 12px;  font-weight: 400;  color: #999999;  line-height: 20px;  padding-top: 30px; }  .trjqr {  position: relative;  display: inline-block;  width: 80px;  height: 80px; } .trjqr .log_app {  display: inline-block;  width: 26%;  height: 26%;  position: absolute;  left: calc(50% - 13%);  top: calc(50% - 13%);  background: url(/assets/src/2021/images/public/log_app.png);  background-size: 100%;  z-index: 1; }  .trjv2 *,.fixed-right *{   box-sizing: border-box; }  .fixed-right {   display: block;   position: fixed;   top: 50%;   right: 12px;   transform: translateY(-150px);   width: 76px;   z-index: 100 }  .fixed-right .upbtn {   background: #f3f6ff;   border-radius: 9px;   text-align: center;   line-height:28px;   border:2px solid #eef2ff;   color: #fff;   cursor: pointer;   display: flex;   align-items: center;   justify-content: center;   height: 28px; } .fixed-right .upbtn:hover{border: 2px solid #4860d3;}  .fixed-right .upbtn i {   display: inline-block;   background: url(/assets/src/images/v6/float-side/icon_houtai.png);width: 22px;height: 11px; }  .fixed-right .qr {   position: absolute;   left: -135px;   top: 0;   width: 115px !important;   height: 115px;   background: #fff;   border: 2px solid #4860d3;   display: none } .fixed-right .qr.kfrx {  width:154px !important;  left:-170px;  height: 50px;  color: #333;  font-size: 16px; }  .fixed-right .qr.zskf {  width:155px !important;  padding:5px 10px;  left:-170px;  height: auto;  color: #6d6d6d;  font-size: 14px; } .fixed-right .qr.zskf h5{color: #4860d3;}  .fixed-right .qr:after {   content: "";   position: absolute;   top: 15px;   right: -10px;   height: 15px;   width: 15px;   border-top: 2px solid #4860d3;   border-right: 2px solid #4860d3;   background: #fff;   transform: scaleY(.8) rotate(45deg) }  .fixed-right .qr .qrimg {   width: 98px;   height: 99px;   background-image: url(/assets/src/2021/images/public/qr_app_2024.jpg);   background-size: 100% }  .fixed-right .qr .qrimg.wx {   background-image: url(/assets/src/2021/images/public/qr_wx_2024.jpg) }  .fixed-right .btn {  box-sizing: border-box;   position: relative;   display: block;   width: 74px;   height: 74px;   background: #f3f6ff;   text-align: center;   font-size: 12px;   color: #4860D3;   border:2px solid #eef2ff;   border-radius: 9px;   cursor: pointer;   margin-bottom:6px;   padding-top:10px; } .fixed-right .service{display: block;width: 76px;height: 88px;margin-bottom: 6px;position: relative;} .fixed-right .service .icon-service{width: 64px;height: 64px;background:#fff;margin:0 auto;display: flex;border: 2px solid #4860D3;border-radius: 50%;align-items: center;justify-content: center;} .fixed-right .service .icon-service .service-img{width: 41px;height: 41px;animation: breatheImg 1s infinite linear;} .fixed-right .service .icon-service .service-border{    position: absolute;  border-radius: 50%;  width: 67px;  height: 67px;  animation: breathe 1s infinite linear;  background: url(/assets/src/images/v6/float-side/round.png);  background-size: 100% 100%; } .fixed-right .service .service-text{ width:74px;height: 28px;background: #f3f6ff;border-radius: 9px;position: absolute;left: 0;bottom:0;color: #4860D3;border:2px solid #eef2ff;display: flex;align-items: center;justify-content: center;} .fixed-right .service:hover .service-text{border: 2px solid #4860D3;} .fixed-right .service .service-tip{position: absolute;right: 5px;top: 4px;width: 16px;height: 16px;border-radius: 8px;background: #e50000;color: #fff;text-align: center;line-height: 16px;} .fixed-right .btn span {   display: block }  .fixed-right .btn .icon {   height: 34px;   width: 35px;   background-position: 50%;   background-repeat: no-repeat;   margin: auto;   overflow: hidden }  .fixed-right .btn .icon.rx {   background-image: url(/assets/src/images/v6/float-side/icon_trjapp.png) }  .fixed-right .btn .icon.weixin {  background-image: url(/assets/src/images/v6/float-side/icon_wx.png) }  .fixed-right .btn .icon.service {   background-image: url(/assets/src/2021/images/public/service.png) }  .fixed-right .btn .icon.kfrx {  background-image: url(/assets/src/images/v6/float-side/kefurexian.png) } .fixed-right .btn .icon.zskf {  background-image: url(/assets/src/images/v6/float-side/zhuanshukefu.png) }  .fixed-right .btn:hover {   border: 2px solid #4860D3; }  .fixed-right .btn:hover .qr {  display: flex;  justify-content: center;  align-items: center; }  .fixed-right .btn:hover .qr.zskf {  display:block;  text-align: left;  line-height: 18px; } .fixed-right .btn:hover .qr.zskf h5{padding-bottom: 10px;} .fixed-right .btn:hover .qr.zskf p{word-break:break-all;margin:4px 0}  .fixed-right .bbo {   border-bottom: none }  @keyframes breatheImg {  0% {   transform: scale(1, 1);  }  25% {   transform: scale(0.9, 0.9);  }  50% {   transform: scale(0.8, 0.8);  }  75% {   transform: scale(0.9, 0.9);  }  100% {   transform: scale(1, 1);  } }  @keyframes breathe {  0% {   transform: scale(1, 1);   opacity: 1;  }  25% {   transform: scale(1.1, 1.1);   opacity: 0.8;  }  50% {   transform: scale(1.3, 1.3);   opacity: 0.1;  }  75% {   opacity: 0;  }  100% {   opacity: 0;  } }  .topsearch {  width: 300px;  padding: 0 10px !important;  height: 39px;  line-height: 37px;  border: 1px solid #4860d3;  display: flex !important;  align-items: center;  cursor: pointer; } .topsearch .search-icon {  width: 21px;  height: 22px;  background-image: url(/assets/src/2021/images/invest/invest_01.png);  background-size: 100%;  background-repeat: no-repeat; } .topsearch .search-keyword {  font-size: 14px;  color: #999999;  padding-left: 10px; }  .krt-portal {  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  display: none;  margin: auto;  width: 100%;  height: 100%;  z-index: 10009;  overflow: hidden; } .krt-portal .kr-search-mask {  width: 100%;  height: 100%;  background: rgba(255, 255, 255, 0.98);  overflow: auto; } .krt-portal .kr-search-mask .kr-search-mask-main {  width: 760px;  margin: auto; } .krt-portal .kr-search-mask .kr-search-mask-main .close {  width: 100%;  display: flex;  flex-direction: row-reverse;  padding-top: 108px; } .krt-portal .kr-search-mask .kr-search-mask-main .close .close-img {  width: 20px;  height: 20px;  background: url("/assets/src/2021/images/invest/invest_14.png") no-repeat;  background-size: 100% 100%;  cursor: pointer; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input {  margin-top: 35px; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box {  background: #F9F9F9;  width: 758px;  height: 56px;  line-height: 56px;  border: 1px solid #E9EAF9;  display: flex;  align-items: center; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box input {  background: transparent;  border: none;  flex: 1; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box input::placeholder {  font-size: 18px;  color: #999999; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box .search-icon {  width: 21px;  height: 22px;  background-image: url(/assets/src/2021/images/invest/invest_01.png);  background-size: 100%;  background-repeat: no-repeat;  display: inline-block;  margin-right: 22px;  cursor: pointer; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content {  display: flex;  padding-top: 40px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search {  position: relative;  flex: 1; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-tag {  color: #333333;  font-size: 20px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word {  list-style: none;  padding-top: 25px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item:not(last-child) {  margin-right: 15px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item {  color: #666666;  font-size: 16px;  float: left;  cursor: pointer;  background: #E8E8E8; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item .hot-word-common:hover {  color: #ffffff;  background: #4860D3; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item .hot-word-common {  padding: 0 10px;  height: 32px;  line-height: 32px;  display: block; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box {  width: 236px;  border-left: 1px solid #E9EAF9; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .box-title {  display: flex;  justify-content: space-between;  padding-left: 28px;  margin-top: -7px;  align-items: center; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .box-title .name {  color: #333333;  font-size: 20px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .box-title .icon {  background-image: url(/assets/src/2021/images/invest/delete_icon.png);  background-size: 100%;  background-repeat: no-repeat;  width: 20px;  height: 20px;  display: inline-block; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap {  padding-top: 20px;  padding-left: 28px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history {  display: flex;  justify-content: space-between;  align-items: center; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history a {  font-size: 16px;  padding: 5px 0;  color: #828181; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history span {  display: inline-block;  width: 8px;  height: 8px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history:hover a {  color: #4860D3; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history:hover span {  background-image: url(/assets/src/2021/images/invest/close.png);  background-size: 100%;  background-repeat: no-repeat; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .qr-img-wrap {  padding-top: 50px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .qr-img-wrap .img-bg {  width: 118px;  height: 126px;  background: url("/assets/src/2021/images/invest/app_qr.png");  background-size: 100% 100%;  margin-left: 80px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .qr-img-wrap .text-tips {  font-size: 16px;  color: #666666;  line-height: 26px;  padding-top: 15px;  padding-left: 45px;  text-align: center; }    .topsearch {  width: 280px;  padding: 0 10px;  height: 39px;  line-height: 37px;  border: 1px solid #4860d3;  display: flex;  align-items: center;  justify-content: space-between; } .topsearch .search-icon {  width: 21px;  height: 22px;  background-image: url(/assets/src/2021/images/invest/invest_01.png);  background-size: 100%;  background-repeat: no-repeat;  cursor: pointer; } .topsearch .search-keyword {  font-size: 14px;  color: #333;  padding-left: 0;  border: 0;  height: 36px;  width: 230px; }  .g-kf-layer {  position: fixed;  z-index: 1005;  width: 800px;  height: 600px;  background: #fff;  right: 0;  bottom: 0;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }  .g-kf-layer-close {  position: absolute;  z-index: 1000000;  right: 10px;  top: 7px;  color: #fff;  font-size: 36px;  cursor: pointer;  padding: 0 10px;  line-height: 48px; }   .t-icon-success {  display: block;  width: 28px;  height: 28px;  background: url(/assets/src/2021/images/chenggong.png);  margin-right: 10px; }   #smusic {  padding-top: 10px; }  .smusic-container {  width: 500px; }  .smusic-container > .smusic-main > .smusic-panel {  width: 100%; }  .smusic-container > .smusic-aside > .smusic-ctrl.smusic-ctrl--left {  width: 40px; }  .smusic-container > .smusic-aside > .smusic-ctrl.smusic-ctrl--right {  width: 75px; }  .musicLawer {  position: fixed;  z-index: 100000;  top: 0;  left: 0;  width: 100%;  height: 100%;  display: none; }  .musicLawer-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  position: absolute;  background-color: rgba(35, 46, 76, 0.6); }  .musicLawer-content {  position: absolute;  padding: 28px 30px;  left: 50%;  top: 50%;  transform: translate(-50%, -50%);  min-width: 400px;  min-height: 160px;  background-color: #fff;  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.05); }  .musicLawer .closeBtn {  position: absolute;  right: 29px;  top: 32px;  display: inline-block;  font-size: 18px;  cursor: pointer;  z-index: 9; } .w1200 .container{width: 1200px;min-width: 1200px;margin-left: auto;margin-right: auto;} .w1200 .investor-content{ width:865px;} .w1200 .investor-right{ width:300px;} .w1200 .investor-hot ul{width:230px; position:relative; left:0; margin:0 auto} .w1200 .investor-hot.organization ul{width:220px;} .w1200 #float-sidebar{margin-left:610px;}  .w1600 .container{width: 1600px;min-width: 1600px;margin-left: auto;margin-right: auto;}#page { 	background-image:url(/assets/src/images/zt/14th/BG.jpg); 	background-position:top center; 	background-size:cover; 	background-repeat:no-repeat; }   .hide { 	display:none; } .page-title { 	width:535px; 	height:361px; 	margin:0px auto; 	padding-top:71px;  } .video { 	width:1200px; 	height:540px; 	background-image:url(/assets/src/images/zt/14th/video-bg.png); 	background-position:bottom center; 	background-size:1200px 68px; 	background-repeat:no-repeat; 	position:relative; 	margin:0px auto; 	margin-top:180px; 	padding-bottom:60px;  } .video .videom { 	width:985px;  	margin:0px auto; 	 }  .video .videom .play { 	position:absolute; 	top:150px; 	left:500px; 	z-index:9999; 	width:190px; 	height:190px; 	background-image:url(/assets/src/images/zt/14th/play.png); 	background-position:center; 	background-size:190px 190px; 	background-repeat:no-repeat; 	cursor:pointer; }  .cz { 	margin-top:269px; } .cz .area-title { 	width:294px; 	height:195px; 	margin:0px auto; } .cz .block-title { 	margin-top:17px; 	width:234px; 	height:47px; 	margin:0px auto; }  .cz .history-content { 	margin-top:83px; 	width:1200px; 	margin:0px auto; 	border-left:1px solid #fff; 	padding-left:15px; } .cz .history-content .history-title { 	height: 27px; 	font-family: Source Han Sans CN VF; 	font-weight: bold; 	font-size: 28px; 	color: #FFFFFF; 	line-height:27px; } .cz .history-content .history-desc{ 	margin-top:25px; 	font-family: Microsoft YaHei; 	font-weight: 400; 	font-size: 20px; 	color: #FFFFFF; 	line-height: 36px; } .cz .data { 	width:1200px; 	margin:0px auto; 	margin-top:130px;  } .cz .data .data-flex {  	display:flex; 	justify-content:space-between; 	align-items:center;  	gap:40px; } .cz .data .data-flex .item { 	width:205px; 	height:205px; 	background-image:url(/assets/src/images/zt/14th/data-block-bg.png); 	background-repeat:no-repeat; 	background-position:center; 	background-size:205px 205px;  } .cz .data .data-flex .item:hover{ 	margin-top:-30px; } .cz .data .data-flex .item .icon { 	text-align:center; 	margin-top:21px; } .cz .data .data-flex .info { 	position:relative; 	text-align:center; } .cz .data .data-flex .info .num{ 	 	font-family: PingFang SC; 	font-weight: bold; 	font-size: 48px; 	color: #FFFFFF; 	line-height: 48px; 	display:inline-block; } .cz .data .data-flex .info .unit{ 	position:absolute; 	height: 48px; 	display:inline-block; 	font-family: PingFang SC; 	font-weight: bold; 	font-size: 22px; 	color: #FFFFFF; 	padding-left:5px;  } .cz .data .data-flex .item .desc{ 	height: 22px; 	font-family: PingFang SC; 	font-size: 22px; 	color: #FFFFFF; 	line-height: 22px; 	margin-top:24px; 	text-align:center; } .fade {   transform: translateY(30px);   animation: fade-in 2s forwards }  @keyframes fade-in {   0% {     opacity: 0;     transform: translateY(30px)   }    100% {     opacity: 1;     transform: translateY(0)   } } .cz .process { 	width:1153px; 	position:relative; 	margin:0px auto;  } .cz .line {  	 	height:1px;  	background-image:url(/assets/src/images/zt/14th/LINE.png); 	background-repeat:no-repeat; 	background-position:center; 	background-size:cover; 	margin-top: -213px;   margin-bottom: 303px; } .swiperbox11{ 	 	margin-top: 85px;   position: relative; } .swiperbox11 .box11{ 	width:355px; 	height: 247px; 	margin:auto; 	position: relative; 	overflow: hidden; 	cursor: pointer; }  .swiperbox11 .itemsrc{ 	height: 220px; 	display: block; 	transition: all 0.5s; 	margin:0px auto; 	margin-top:47px; } .swiperbox11 .logo11{ 	width: 96px; 	position: absolute; 	top: 50px;left: 40px; } .swiperbox11 .time11{ 	width: 355px; 	height: 47px; 	 	position: absolute; 	top: 0px; 	right: 0; 	font-size: 16px; 	color:#fff; 	text-align:center; 	font-weight:bold; }  .swiper-slide-active .time11{ 	opacity:1; } .swiperbox11 .timeop { 	opacity:0.5; } .swiperbox11 .time11 .year{ 	height:36px; 	line-height: 36px; } .swiperbox11 .time11 .time-b { 	width:100%; 	height:11px; 	text-align:center; }  .swiperbox11 .time11 .time-b .round { 	height:8px; 	width:8px; 	border:3px solid #fff; 	background-color:#0F4EBB; 	border-radius:50%; 	display:inline-block; } .swiperbox11 .tips11{ 	width: 355px;height: 59px; 	box-sizing: border-box; 	margin:0px auto; 	position: absolute; 	bottom: 0;left:0px; 	background: url(/assets/src/images/zt/11th/bg3.png) no-repeat; 	font-size: 15px;color:#fff; 	padding:0px 10px; 	 } .swiperbox11 .tips11 .p{ 	padding-top: 0px; } .swiperbox11{ 	margin-top: 85px; 	position: relative; } .swiperbox11 .rr{ 	position: absolute; 	width: 42px;height: 42px; 	cursor: pointer; 	top: 50%; 	margin-top: -21px; 	right: -42px; 	background: url(/assets/src/images/zt/11th/rr.png) no-repeat center; 	opacity:0.5; } .swiperbox11 .ll{ 	position: absolute; 	width: 42px;height: 42px; 	cursor: pointer; 	top: 50%; 	margin-top: -21px; 	left: -42px; 	background: url(/assets/src/images/zt/11th/ll.png) no-repeat center; 	opacity:0.5; } .swiperbox11 .rr:hover { 	opacity:1; } .swiperbox11 .ll:hover { 	opacity:1; }  .swiperbox11 .leftbox{ 	position: absolute; 	top: 0;left: -375px; } .swiperbox11 .rightbox{ 	position: absolute; 	top: 0;right: -375px; } .swiperbox11 .zzc11{ 	position: absolute; 	top: 47px;left: 0;width: 100%;height: 100%; 	background: rgba(17,6,87,0.8); 	opacity:0.8; } .business {  } .business .business-top { 	padding-top:35px; 	width:1200px; 	background-color:#fff; 	margin:0px auto; } .business .business-top .desc { 	font-family: Source Han Sans SC; 	font-weight: 300; 	font-size: 16px; 	color: #333333; 	line-height: 30px; 	padding:44px; } .business .business-top .left-yh { 	  	height: 23px; 	font-family: Arial; 	font-weight: 400; 	font-size: 100px; 	color: #999999; 	line-height: 126px; 	opacity: 0.2; 	padding:0px 44px; } .business .business-content { 	background-color:#fff; 	height:900px; 	background-image:url(/assets/src/images/zt/14th/business-bg.png); 	background-repeat:no-repeat; 	background-position:center; 	background-size:1269px 741px; 	margin-top:-100px; 	  } .business .business-content .position{ 	width:1200px; 	margin:0px auto; 	position:relative; } .business .business-content .position .left-text { 	width: 350px; 	height: 64px; 	font-family: Source Han Sans SC; 	font-weight: 400; 	font-size: 16px; 	color: #221967; 	line-height: 24px; 	position:absolute; 	left:64px; 	top:111px; } .business .business-content .position .right-text { 	width: 350px; 	height: 64px; 	font-family: Source Han Sans SC; 	font-weight: 400; 	font-size: 16px; 	color: #221967; 	line-height: 24px; 	position:absolute; 	right:25px; 	top:155px; }  @keyframes leftright { 	25%{ 		left: 512px;top: 296px; 	} 	50%{ 		left: 500px;top: 314px; 	} 	75%{ 		left: 520px;top: 281px; 	} 	100%{ 		left: 512px;top: 296px; 	} }   @keyframes leftright1 { 	25%{ 		right: 500px;top: 306px; 	} 	50%{ 		right: 520px;top: 314px; 	} 	75%{ 		right: 506px;top: 305px; 	} 	100%{ 		right: 498px;top: 279px; 	} } .business .business-content .position .business-left { 	width:71px; 	height:89px; 	position:absolute; 	left:512px; 	top:306px; 	animation: leftright 4s linear alternate infinite; } .business .business-content .position .business-right { 	width:72px; 	height:83px; 	position:absolute; 	right:500px; 	top:306px; 	animation: leftright1 4s linear alternate infinite; } .business .business-content .position .business-label { 	width: 250px; 	height: 20px; 	font-family: Source Han Sans SC; 	font-weight: 400; 	font-size: 20px; 	color: #5333DB; 	position:absolute; 	right:450px; 	top:781px; } .industry { 	margin-top:45px; 	background-image:url(/assets/src/images/zt/14th/industry-bg.png); 	background-size:cover; 	background-position:center; 	background-repeat:no-repeat; } .industry .industry-top{ 	padding-top:65px; } .industry .industry-middle { 	width:1200px; 	margin:0px auto; 	margin-top:67px; } .industry .flex-item { 	display:flex; 	justify-content:space-between; 	align-items:center; 	gap:10px;  } .industry .flex-item .item { 	width:773px; } .industry .flex-item .item .row { 	height: 48px; 	background: #FFFFFF; 	border: 1px solid #EEEEEE; 	margin-bottom:9px; 	box-sizing: border-box; 	line-height:48px; 	cursor:pointer; 	display:flex; 	justify-content:space-between; 	align-items:center; 	position:relative; } .industry .flex-item .item .row:last-child { 	margin-bottom:0px; } .industry .flex-item .item .row:hover{ 	background: linear-gradient(90deg, #0027E0 0%, #E657F4 100%); } .industry .flex-item .item .row:hover:after{ 	position:absolute; 	top:20px; 	right:-6px; 	content:' '; 	width:4px; 	height:9px; 	background-image:url(/assets/src/images/zt/14th/next.png); 	background-position:center; 	background-repeat:no-repeat; 	background-size:100%; 	 } .industry .industry-bottom .flex-item .item .row:hover:after { 	top:20px; 	left:-6px; 	background-image:url(/assets/src/images/zt/14th/prev.png); } .industry .flex-item .item .row:hover .time { 	color:#fff; 	border-right:0px ; } .industry .flex-item .item .row:hover .time .color { 	color:#fff; } .industry .flex-item .item .row:hover .text { 	color:#fff; }  .industry .flex-item .item .row:hover .text a { 	color:#fff; } .industry .flex-item .item .row .time { 	width:100px; 	text-align:center; 	font-size:16px; 	color:#222; 	display:inline-block; 	font-family: Source Han Sans SC; 	font-weight: 400; 	border-right:1px solid #EEEEEE;; } .industry .flex-item .item .row .text{ 	font-family: Source Han Sans SC; 	font-weight: 400; 	font-size: 16px; 	color: #222222; 	flex:1; 	height:48px; 	padding:0px 10px; 	overflow:hidden; 	display:inline-block; 	white-space: nowrap; 	text-overflow: ellipsis; } .industry .flex-item .item .row .time .color { 	color:#bbbbbb; } .industry .flex-item .img-item { 	width:417px; 	height:333px; }   .industry .industry-bottom { 	width:1200px; 	margin:0px auto; 	margin-top:50px;  }   .ct { 	width:1200px; 	margin:0px auto;  } .ct .carousel-top { 	width:1200px; 	height:650px; 	background-image:url(/assets/src/images/zt/14th/carousel-bg-1.png); 	background-size:cover; 	background-position:center; 	background-repeat:no-repeat; 	margin-top:-70px;  } .ct .carousel-top .carousel-flex { 	display:flex; 	justify-content:space-between; 	padding-top:113px;  } .ct .carousel-top .carousel-flex .left { 	width:304px; 	color:#fff; 	margin:0px 0px 0px 45px; } .ct .carousel-top .carousel-flex .left .block{ 	font-family: Source Han Sans CN VF; 	font-weight: bold; 	font-size: 42px; 	color: #FFFFFF; 	height:42px; 	margin-bottom:20px;  } .ct .carousel-top .carousel-flex .left .block .num { 	display:inline-block; } .ct .carousel-top .carousel-flex .left .block .unit { 	font-size:22px; 	vertical-align:top; 	font-weight:normal; 	display:inline-block; 	margin-left:-5px; } .ct .carousel-top .carousel-flex .left .block .text { 	font-size:22px; 	vertical-align:center; 	font-weight:normal; 	display:inline-block; 	 } .ct .carousel-top .carousel-flex .left .desc{  	font-family: Source Han Sans CN VF; 	font-weight: 400; 	font-size: 22px; 	color: #FFFFFF; 	line-height: 48px; 	margin-top:40px;  }  .ct .carousel-top .carousel-flex .right { 	width:744px; 	margin:50px auto;  } .ct .carousel-top .carousel-flex .right .images {  	width:744px;  	height:307px;  } .ct .carousel-top .carousel-flex .right .images img { 	width:100%; 	height:100%; }   .ct .carousel-top .carousel-flex .right .rounds{ 	display:flex; 	justify-content:center; 	margin-top:52px; 	gap:5px; 	align-items:center;  } .ct .carousel-top .carousel-flex .right .round { 	width: 7px; 	height: 7px; 	background: #5D78B9; 	border-radius: 50%; 	opacity: 0.5; 	cursor:pointer;  } .ct .carousel-top .carousel-flex .right .rounds .active { 	width: 17px; 	height: 17px; 	border-radius: 50%; 	border: 1px solid #FFFFFF;  } .ct .carousel-top .carousel-flex .right .rounds .active span { 	width: 7px; 	height: 7px; 	background: #FFFFFF; 	border-radius: 50%; 	display:inline-block; 	margin:5px; 	opacity:1; } .ct .carousel-bottom { 	width:1200px; 	height:700px; 	background-image:url(/assets/src/images/zt/14th/carousel-bg-2.png); 	background-size:cover; 	background-position:center; 	background-repeat:no-repeat; }  .ct .carousel-bottom .carousel-flex { 	display:flex; 	justify-content:space-between; 	padding-top:48px;  } .ct .carousel-bottom .carousel-flex .left { 	width:304px; 	color:#fff; 	margin:106px 0px 0px 45px; } .ct .carousel-bottom .carousel-flex .left .block{ 	font-family: Source Han Sans CN VF; 	font-weight: bold; 	font-size: 42px; 	color: #FFFFFF; 	height:42px; 	margin-bottom:20px;  } .ct .carousel-bottom .carousel-flex .left .block .num1 { 	display:inline-block; 	font-size:38px; 	font-weight:normal;  } .ct .carousel-bottom .carousel-flex .left .block .num1 span { 	font-weight:bold; } .ct .carousel-bottom .carousel-flex .left .block .num { 	display:inline-block; } .ct .carousel-bottom .carousel-flex .left .block .unit { 	font-size:22px; 	vertical-align:top; 	font-weight:normal; 	display:inline-block; 	margin-left:-5px; } .ct .carousel-bottom .carousel-flex .left .block .text { 	font-size:22px; 	vertical-align:center; 	font-weight:normal; 	display:inline-block; 	 } .ct .carousel-bottom .carousel-flex .left .desc{  	font-family: Source Han Sans CN VF; 	font-weight: 400; 	font-size: 22px; 	color: #FFFFFF; 	line-height: 48px; 	margin-top:60px;  }  .ct .carousel-bottom .carousel-flex .left .desc span {  	font-weight:bold;  	font-size:28px;  }     .ct .carousel-bottom .carousel-flex .right { 	width:744px; 	margin:50px auto; 	   } .ct .carousel-bottom .carousel-flex .right .images { 	display:flex; 	justify-content:space-between; } .ct .carousel-bottom .carousel-flex .right .images .box {  	width:638px;  	height:376px;  } .ct .carousel-bottom .carousel-flex .right .images img { 	width:100%; 	height:100%; }   .ct .carousel-bottom .carousel-flex .right .rounds{ 	margin-top:252px; } .ct .carousel-bottom .carousel-flex .right .round { 	width: 7px; 	height: 7px; 	background: #5D78B9; 	border-radius: 50%; 	opacity: 0.5; 	cursor:pointer; 	margin:0px auto; 	margin-top:5px;  } .ct .carousel-bottom .carousel-flex .right .line { 	width: 1px; 	height: 30px; 	background: #5D78B9; 	opacity: 0.5; 	margin:0px auto; 	margin-top:5px; } .ct .carousel-bottom .carousel-flex .right .total { 	font-family: Microsoft YaHei; 	font-size: 12px; 	color: #728BCE; } .ct .carousel-bottom .carousel-flex .right .total .curr { 	font-weight: bold; 	font-size: 18px; 	color: #CCCCCC; } .ct .carousel-bottom .carousel-flex .right .rounds .active { 	width: 17px; 	height: 17px; 	border-radius: 50%; 	border: 1px solid #FFFFFF;  } .ct .carousel-bottom .carousel-flex .right .rounds .active span { 	width: 7px; 	height: 7px; 	background: #FFFFFF; 	border-radius: 50%; 	display:inline-block; 	margin:5px; 	opacity:1; }   .wj { 	margin-top:54px; } .wj .area-title { 	width:294px; 	height:195px; 	margin:0px auto; } .wj .block-title { 	margin-top:17px; 	width:234px; 	height:47px; 	margin:0px auto; } .wj .block-desc { 	font-family: Microsoft YaHei; 	font-weight: 400; 	font-size: 20px; 	color: #FFFFFF; 	line-height: 36px; 	text-align:center; 	margin-top:30px; } .wj .wj-row { 	width:1200px; 	height:250px; 	margin:0px auto; 	background-image:url(/assets/src/images/zt/14th/rongyu-bg.png); 	background-size:1200px 105px; 	background-position:center 103px; 	background-repeat:no-repeat; }  .wj .wj-row .row-flex{display: flex;justify-content: center;align-items: baseline;} .wj .wj-row .row-flex .item { 	width:400px; 	text-align:center; 	position: relative; } .wj .wj-row .row-flex .item img { 	margin:0px auto;  } .wj .wj-row .row-flex .item .layer{ 	position: absolute; 	width: 280px; 	height: 180px; 	background: #000000; 	border-radius: 0px 50px 0px 0px; 	opacity: 0.6; 	left:10px;top: -12px; 	display: none; 	padding:15px 15px 0 15px;  	box-sizing: border-box;} .wj .wj-row .row-flex .item:hover .layer{display: block;} .wj .wj-row .row-flex .item:hover img{filter: blur(5px)} .wj .wj-row .row-flex .item .layer h5{ 	font-family: Microsoft YaHei; 	font-weight: bold; 	font-size: 18px; 	color: #FFF8A4; 	line-height: 36px; } .wj .wj-row .row-flex .item .layer p{ 	font-family: Microsoft YaHei; 	font-weight: 400; 	font-size: 16px; 	color: #FFFFFF; 	line-height: 30px; 	text-align:left; }   .wj .rounds{ 	display:flex; 	justify-content:center;  	gap:5px; 	align-items:center;  } .wj .round { 	width: 7px; 	height: 7px; 	background: #5D78B9; 	border-radius: 50%; 	opacity: 0.5; 	cursor:pointer;  } .wj .rounds .active { 	width: 17px; 	height: 17px; 	border-radius: 50%; 	border: 1px solid #FFFFFF;  } .wj .rounds .active span { 	width: 7px; 	height: 7px; 	background: #FFFFFF; 	border-radius: 50%; 	display:inline-block; 	margin:5px; 	opacity:1; }   .wl { 	margin-top:121px; } .wl .area-title { 	width:294px; 	height:195px; 	margin:0px auto; } .wl .block-title { 	margin-top:17px; 	width:298px; 	height:47px; 	margin:0px auto; 	 } .wl .content { 	width:1200px; 	height:683px; 	margin:0px auto; 	background-image:url(/assets/src/images/zt/14th/wl-bg.png); 	background-size:1099px 683px; 	background-position:center ; 	background-repeat:no-repeat; }