@charset "utf-8";
@import "../../images/system.css";
/* noto-sans-sc-100 */
@font-face {
    font-family: 'Noto Sans SC';
    font-style: normal;
    font-weight: 100;
    src: url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-100.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans SC'), local('NotoSans SC-Normal'),
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-100.woff2') format('woff2'), /* Super Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-100.woff') format('woff'), /* Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-100.ttf') format('truetype'), /* Safari, Android, iOS */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-100.svg#NotoSans SC') format('svg'); /* Legacy iOS */
  }
    
  /* noto-sans-sc-300 */
  @font-face {
    font-family: 'Noto Sans SC';
    font-style: normal;
    font-weight: 300;
    src: url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-300.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans SC'), local('NotoSans SC-Normal'),
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-300.woff2') format('woff2'), /* Super Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-300.woff') format('woff'), /* Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-300.ttf') format('truetype'), /* Safari, Android, iOS */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-300.svg#NotoSans SC') format('svg'); /* Legacy iOS */
  }
    
  /* noto-sans-sc-regular */
  @font-face {
    font-family: 'Noto Sans SC';
    font-style: normal;
    font-weight: regular;
    src: url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans SC'), local('NotoSans SC-Normal'),
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.woff') format('woff'), /* Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-regular.svg#NotoSans SC') format('svg'); /* Legacy iOS */
  }
    
  /* noto-sans-sc-500 */
  @font-face {
    font-family: 'Noto Sans SC';
    font-style: normal;
    font-weight: 500;
    src: url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-500.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans SC'), local('NotoSans SC-Normal'),
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-500.woff2') format('woff2'), /* Super Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-500.woff') format('woff'), /* Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-500.ttf') format('truetype'), /* Safari, Android, iOS */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-500.svg#NotoSans SC') format('svg'); /* Legacy iOS */
  }
    
  /* noto-sans-sc-700 */
  @font-face {
    font-family: 'Noto Sans SC';
    font-style: normal;
    font-weight: 700;
    src: url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-700.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans SC'), local('NotoSans SC-Normal'),
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-700.woff2') format('woff2'), /* Super Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-700.woff') format('woff'), /* Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-700.ttf') format('truetype'), /* Safari, Android, iOS */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-700.svg#NotoSans SC') format('svg'); /* Legacy iOS */
  }
    
  /* noto-sans-sc-900 */
  @font-face {
    font-family: 'Noto Sans SC';
    font-style: normal;
    font-weight: 900;
    src: url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-900.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans SC'), local('NotoSans SC-Normal'),
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-900.woff2') format('woff2'), /* Super Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-900.woff') format('woff'), /* Modern Browsers */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-900.ttf') format('truetype'), /* Safari, Android, iOS */
         url('//lib.baomitu.com/fonts/noto-sans-sc/noto-sans-sc-900.svg#NotoSans SC') format('svg'); /* Legacy iOS */
  }
body{background:#ffffff;color:#3e3e3e;font-size:16px;overflow-x:hidden;font-family:"Microsoft YaHei","微软雅黑","PingFangSC-Regular","STHeitiSC-Medium","sans-serif"}
body.bg{background-color:#F8FAFD}
a{color:#333333}
*:focus{outline:none;box-shadow:none}
.am-alert{margin-bottom:0;text-align:center}
.am-alert a:hover{color:#fff}
input:required:invalid,textarea:required:invalid,select:required:invalid{outline:none;box-shadow:none}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}
a:hover{color:#00a0e9;text-decoration:none;transition:all 300ms ease-in-out 0s}
.on{color:#00a0e9}
.my_ul,.my_dl{margin:0;padding:0}
.my_ul li{list-style:none}
.my_dl dt,.my_dl dd{margin:0;padding:0;font-weight:normal}
dt + dd{margin-top:0; }
.am-gotop-fixed{z-index:1012;bottom:60px}
.web_w{width:100%;width:1200px;margin:0 auto}
.web_menu{width:1360px;}
.web_w:after{display:block;content:'';clear:both}
.am-paragraph-default{margin:0;color:#333333;font-size:16px;text-align:justify;}
.am-paragraph-default img{max-width:100%;height:auto!important;border:none;padding:0;margin:0;display:inline}
.am-paragraph-default p{font-size:16px}
.am-paragraph-default p,.am-paragraph-default a{color:#333333}
.am-paragraph-default a:hover{color:#00a0e9}
.am-pureview-actions a{position:static;float:right;text-align:center}
.am-icon-chevron-left::before{font-family:'FontAwesome';content:"\f00d"}
.picture-hover-animate{display:block;position:relative;overflow:hidden}
.picture-hover-animate:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;visibility:visible;width:190px;height:190px;margin:auto;content:'';transition:all 0.6s ease-in-out;transform:scale(6);opacity:1;border:95px solid rgba(0,0,0,0.1);border-radius:95px}
.picture-hover-animate:hover:after{visibility:hidden;opacity:0;border:0 solid rgba(0,0,0,0.2)}
.am-table-striped > tbody > tr:nth-child(2n+1) > td,.am-table-striped > tbody > tr:nth-child(2n+1) > th{background-color:#f5f5f5}
.am-table tr td,.am-table tr th{vertical-align:middle!important}
.menu{display:block;width:100%;margin:0;position:fixed;z-index:1100;border-bottom:solid 1px #0c547d;}
.menu .am-menu{position:static;}
.menu .am-menu-nav a{padding:0}
.am-img-responsive{display:block;width:100%;}
/*.am-sticky-placeholder{height:auto!important}*/
.inner_header .menu{position:relative;}
.menu.am-sticky,.inner_header .menu{background:#fff;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);border-bottom:none;}
.logo{display:block;height:68px; margin-top:20px;float:left;position:relative;z-index:1000;text-indent:-9999px}
.logo img{display:block;height:68px;}
.logo img.logo_white{ display:block;}
.logo img.logo_black{ display:none;}
.menu.am-sticky .logo img.logo_white ,.inner_header .menu .logo img.logo_white{ display:none;}
.menu.am-sticky .logo img.logo_black ,.inner_header .menu .logo img.logo_black{ display:block;}
.am-topbar-collapse{float:right}
.join_menu .am-topbar-collapse{float:left;margin-left:82px}
.nav{height:89px;float:left;}
.nav .li_top{display:block;padding:0;margin-right:60px;float:left;font-size:14px;font-weight:500; position:relative;}
.nav .li_top.li_solution{ position:static;}
.nav .li_top a.a_top{display:block;padding:0;color:#fff;line-height:89px; position:relative;}
.nav .li_top a.a_top:after{ display:block; content:''; height:3px;width:50%;opacity: 0; background-color:#00a0e9; position:absolute; left:25%;  bottom:-1px;transition: .4s;}
.nav .li_top:hover a.a_top:after ,.nav .li_top a.a_top.active:after{opacity: 1;left: 0;width: 100%;}
.nav .li_top:hover a.a_top .am-icon-angle-down:before{font-family:'FontAwesome'; content:'\f106';}
.nav .li_top a:hover,.nav li a.on,.menu.am-sticky .nav .li_top a:hover,.menu.am-sticky .nav .li_top a.on,.inner_header .menu.nav .li_top a:hover,.inner_header.menu .nav .li_top a.on,.nav .li_top:hover .a_top,.nav .li_top .sub a:hover{color:#00a0e9;}
.nav .li_top:hover a.a_top{ font-weight:bold;}
.menu.am-sticky .top_tel,.menu.am-sticky .top_tel a,.inner_header .menu .top_tel,.inner_header .menu .top_tel a{color:#3e3e3e}
.nav .li_top .sub{width:160px; height:0; overflow:hidden;background-color:#ffffff;position:absolute;left:50%;top:88px; margin-left:-80px;text-align:center;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);z-index:1011; font-size:14px;font-weight:500; color:#3e3e3e;}
.nav .li_top .sub .text_a{display:block; color:#3e3e3e;line-height:32px; white-space:pre-wrap; overflow:hidden; text-overflow:ellipsis;}
.nav .li_top:hover .sub{padding:10px; height:auto;}
.nav .li_top.li_solution .sub{ width:100%; left:0; margin:0; padding:0;}
.menu_solution_sub{ padding:0 100px; text-align:left;}
.menu_solution_sub dd{border-left:#00a0e9 solid 5px; position:relative;}
.menu_solution_sub dd .title_a{ display:block; width:108px; padding:14px 10px; text-align:center; background-color:#F3F7FC;}
.menu_solution_sub dd .title_a a{ display:block;}
.menu_solution_sub dd .title_a .title:before{ display:block; content:''; height:55px; margin:0 auto; background-repeat: no-repeat; background-position:center center;background-size:auto 100%;}
.menu_solution_sub dd .title_a .title:hover{ font-weight:bold;}
.menu_solution_sub dd .title_a:nth-of-type(1) .title:before{ background-image:url(../images/nav_solution_ico_1.png); }
.menu_solution_sub dd .title_a:nth-of-type(2) .title:before{ background-image:url(../images/nav_solution_ico_2.png); }
.menu_solution_sub dd .title_a:nth-of-type(3) .title:before{ background-image:url(../images/nav_solution_ico_3.png); }
.menu_solution_sub dd .title_a:nth-of-type(4) .title:before{ background-image:url(../images/nav_solution_ico_4d.png); }
.menu_solution_sub dd .title_a:nth-of-type(5) .title:before{ background-image:url(../images/jm_scene_5.png); }
.menu_solution_sub dd .title_a:hover,.menu_solution_sub dd .title_a.active{ background-color:#fff; color:#00a0e9}
.menu_solution_sub dd .title_a:nth-of-type(1) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(1).active .title:before{ background-image:url(../images/nav_solution_ico_1_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(2) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(2).active .title:before{ background-image:url(../images/nav_solution_ico_2_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(3) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(3).active .title:before{ background-image:url(../images/nav_solution_ico_3_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(4) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(4).active .title:before{ background-image:url(../images/nav_solution_ico_4d_on.png); }
.menu_solution_sub dd .title_a:nth-of-type(5) .title:hover:before,.menu_solution_sub dd .title_a:nth-of-type(5).active .title:before{ background-image:url(../images/jm_scene_5_on.png); }
.menu_solution_sub dd .title_a .text{ width:calc(100% - 108px); height:100%; position:absolute; right:0; top:0; display:none;}
.menu_solution_sub dd .title_a:hover .text ,.menu_solution_sub dd .title_a.active .text{ display:block;}
.menu_solution_sub dd .des{ width:420px; text-align:left; margin-left:60px;}
.menu_solution_sub dd .des a{ display:block; width:50%; margin:30px 0; float:left; font-size:12px; }
.menu_solution_sub dd .des a span.hot:after{ display:inline-block; content:''; width:25px; height:10px; background:url(../images/hot.gif) center center no-repeat; margin-left:5px;}
.menu_solution_sub dd .des a span{ display:block; font-size:12px; }
.menu_solution_sub dd .des a:hover span{ font-weight:bold;}
.menu_solution_sub dd .text .img{ position:absolute;width:370px;top:50%; right:0;transform: translate(0,-50%);}
.menu_solution_sub dd .text .img i{ display:block; width:370px; background-position:center center; background-repeat:no-repeat; background-size:cover; background-color:#f2f2f2;}
.menu_solution_sub dd .text .img i:after{ display:block; content:''; padding-bottom:60%;}
.menu_solution_sub dd .text .img span{ display:block; font-size:14px; margin-top:10px; color:#3e3e3e; text-align:left; text-align:justify;}
.menu_solution_sub dd .text .img .am-btn{margin-top:10px;color:#fff!important;padding-top:8px;padding-bottom:8px;border-radius:30px;}

.menu_buy_btn{width:100px;height:30px;display:flex;align-items: center;justify-content: center;font-size:14px;color:#fff;border:#fff solid 1px;float:right;margin-left:30px;margin-top: 29px;border-radius: 5px;}
.menu.am-sticky .menu_buy_btn ,.inner_header .menu_buy_btn{color:#333;border-color:#00a0e9;}
.menu_tel{height:88px;float:right;color:#fff;position:relative;z-index:1012;display:flex;align-items: center;margin-left:30px;font-size:14px;}
.language_pc{width:18px;height:88px;line-height:36px;text-align:center;float:right;color:#fff;position:relative;z-index:1012;}
.language_pc dt{display:block;height:88px;background:url(../images/language_ico_white.svg) left center no-repeat;background-size:100% auto; cursor:pointer;}
.menu.am-sticky .language_pc dt,.inner_header .menu .language_pc dt{background:url(../images/language_ico_black.svg) left center no-repeat;background-size:100% auto}
.language_pc dd{position:absolute;width:80px;left:-31px;top:68px;background-color:#fff;padding:10px 0;height:0;overflow:hidden;transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);opacity:0;text-align:center}
.language_pc dd:before{display:block;position:absolute;left:50%;margin-left:-8px;top:-8px;content:"";height:0;width:0;border-color:transparent transparent #fff;border-style:none solid solid;border-width:0 8px 8px}
.language_pc dd a{display:block;line-height:32px;font-size:14px;text-align:center;white-space:nowrap}
.language_pc:hover dd{height:auto;overflow:inherit;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);opacity:1;box-shadow:0 1px 6px rgba(0,0,0,0.4)}

.top_search{ float:right; position:relative;height:32px; margin-top:18px; margin-right:27px;}
.top_search_btn{display:block; width:20px; height:32px; position:absolute; right:0; top:0; background-repeat:no-repeat; background-position: center center; background-image:url(../images/search_btn_white.png); background-size:100% auto; cursor:pointer;}
.top_search_btn.active{background-image:url(../images/close_black.png)!important;background-size:12px 12px; right:5px;}
.menu.am-sticky .top_search_btn ,.inner_header .menu .top_search_btn{background-image:url(../images/search_btn.png);}
.top_search_form{width:0; border:none!important;height:30px;overflow:hidden;-webkit-appearance: none;-webkit-transition: all .15s;transition: all .15s; border:none; opacity:0;}
.top_search_form input[type="text"]{float:left;border:none; background:none;width:130px;height: 30px;line-height: 30px;font-size:14px;margin-left:30px;}
.top_search_form button{ display:none;}
.top_search.active .top_search_form{ width:180px; border:#000000 solid 1px!important;border-radius:30px; background-color:#fff;opacity:1;}
.top_search.active button{display:block;width:18px; height:30px; position:absolute; left:8px;top:0;border: none;outline:0;background:url(../images/search_btn.png) center center no-repeat; background-size:100% auto;}

.menu.am-sticky .nav li a,.inner_header .menu .nav li a ,.menu.am-sticky .top_search_form button,.inner_header .top_search_form button,.menu.am-sticky .menu_tel,.inner_header .menu .menu_tel{color:#333}
.menu.am-sticky .top_search:hover .top_search_form ,.inner_header .top_search:hover .top_search_form{border:#dedede solid 1px;}
.menu.am-sticky .menu_tel b,.inner_header .menu .menu_tel b{color:#00a0e0;font-weight:700;}
.index_banner{position:relative;}
.index_banner_scroll{position:relative;margin:0;box-shadow:none;z-index:1;background:#10061f url(../images/loading.svg) center center no-repeat;border-radius:0;}
.index_banner_scroll:after {display:block;width:100%;content:'';padding-bottom:46.875%;position:relative;}
.index_banner_scroll .am-slides{ width:100%; height:100%; position:absolute; left:0; top:0;}
.index_banner_scroll .am-slides li{ position:relative; height:100%; background-position: center center; background-repeat:no-repeat;overflow:hidden;}
.index_banner_scroll .am-slides li video{
 display:block;
    position: absolute;
    top: 0;
    left: 0;
   width: 100%;
    height: 100%;
    z-index: 1;object-fit:cover;}
.index_banner_scroll .am-slides li .video_text{width:100%;height:100%;position: absolute;left:0;top:0;z-index: 2;background:rgba(0,0,0,0);}
.index_banner_scroll .am-slides li #particles-js{width: 100%;height: 100%; position:absolute; left:0; top:0; z-index:2;}
.index_banner_scroll .am-slides li .ball_img{ display:block;width:574px; height:578px; position:absolute; left:50%; top:50%; margin:-245px 0 0 -287px;animation: rotate 200s linear infinite;-webkit-animation: rotate 50s linear infinite; z-index:3;}
.index_banner_scroll .am-slides li .text { position:absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);z-index:4; text-align:center; width:100%;}
.index_banner_scroll .am-slides li .text .des {opacity:0; color:#fff;}
.index_banner_scroll .am-slides li .text .text_title {font-size:50px;font-weight:500; color:#fff;}
.index_banner_scroll .am-slides li .text .text_title strong { display:block;font-weight:bold;}
.index_banner_scroll .am-slides li .text .text_title span{ display:inline-block; padding:20px 30px; background:rgba(0,160,233,0.6); font-size:20px; font-weight:500; margin-top:20px; border-radius:40px;}
.index_banner_scroll .am-slides li .text h2{font-size:50px;margin:0;}
.index_banner_scroll .am-slides li .text .s1{font-size:36px;margin-top:30px;}
.index_banner_scroll .am-slides li .text .text_cn {height:64px;font-size:64px;font-weight:500;line-height:66px;letter-spacing:24px;text-indent:24px;}
.index_banner_scroll .am-slides li .text .text_en {font-family:Arial;height:32px;font-size:32px;font-weight:300;line-height:33px;letter-spacing:4px;margin-top:20px;text-indent:-4px;}
@keyframes rotate {from{-webkit-transform: rotate(0);transform: rotate(0)}to{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}
.index_banner_scroll .am-control-nav{bottom:85px;z-index:10}
.index_banner_scroll .am-control-nav li{margin:0 5px}
.index_banner_scroll .am-control-nav li a{width:5px;height:3px;background:#999;box-shadow:none;z-index:3; position:relative; border-radius:0;}
.index_banner_scroll .am-control-nav li a.am-active{ width:22px;background: #00a0e9;z-index:4;animation: anima 4s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.5s;transition:.5s}
@keyframes anima{from{width:5px;}to{width:22px;}}
.index_banner_scroll .am-direction-nav a {width: 40px;height:80px;margin: -40px 0 0;opacity:1; background-color:rgba(255,255,255,0.5);color:#fff;-webkit-transform: translateY(-10px);transition: all 0.35s ease;-webkit-transition: all 0.35s ease;opacity: 0;}
.index_banner_scroll .am-direction-nav a:hover{ background-color:rgba(0,160,233,0.5);}
.index_banner_scroll .am-direction-nav .am-prev{left:0;border-top-right-radius:20px;border-bottom-right-radius:20px; padding-right:10px;transform: translateX(-40px);}
.index_banner_scroll .am-direction-nav .am-next{right:0;border-top-left-radius:20px;border-bottom-left-radius:20px; padding-left:10px;transform: translateX(40px);}
.index_banner_scroll .am-direction-nav a:before{font-family:'FontAwesome';color: #fff;content: "\f104";font-size:40px!important;line-height:80px!important;height:80px; font-weight:100;}
.index_banner_scroll .am-direction-nav a.am-next:before{content: "\f105";}
.index_banner_scroll:hover .am-direction-nav a{transform: translateX(0);}




.index_solution_sort{background:#f8fbff;height:60px;position:relative;z-index:10;}
.index_solution_sort .web_w{position:relative;height:198px;background-color:#f8fbff;top:-69px;border-radius:10px;}


.index_solution_sort ul{padding:0 70px;display:flex;justify-content:space-between;align-items:center;}
.index_solution_sort li{width:20%;}
.index_solution_sort li a{height:198px;display:flex;flex-direction:column;justify-content:center;text-align:center; font-size:18px;font-weight:500;}
.index_solution_sort li a img{ display:block; content:'';width:40px; height:40px; margin:0 auto 20px;object-fit:contain;}
.index_solution_sort li a img:last-of-type ,.index_solution_sort li a:hover img:first-of-type{display:none;}
.index_solution_sort li a:hover img:last-of-type{display:block;}


.index_about{margin-top:80px;padding:110px 0 60px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.index_about .video_btn{ display:block; width:520px; height:320px; float:left; background-color:#000; background-repeat:no-repeat; background-position:center center; background-size:cover; position:relative; margin:73px 0 0 30px;}
.index_about .video_btn i{position:absolute;top: 50%;left: 50%; transform: translate(-50%, -50%); font-size:50px; color:rgba(0,0,0,0.4);text-align:center;}
.index_about .video_btn:hover i{ color:#00a0e9;}
.index_about .text{ width:calc(100% - 580px); padding-left:50px; float:right; font-size:14px; margin:45px 30px 0 0;}
.index_about .text .name{font-size:42px;font-weight:500; line-height:42px;}
.index_about .text .zhiwu{font-size:26px;font-size:26px; margin-top:22px;}
.index_about .text .des{ font-size:14px; line-height:26px; margin-top:22px;}
.index_about .text .more_btn{ display:inline-block;background-color:#3c4650;padding:3px 20px;margin-top:14px; color:#fff;border-radius:5px;font-size:12px;}
.index_about .text .more_btn:hover{background:#00a0e9;}
.video_modal {width:1000px;background:none;}
.video_con video {width:1000px!important;height:auto;margin:0;padding:0;background-color:#000000;}

.index_solution_scene{padding:50px 0;}
.index_solution_scene .hd{ text-align:center; border-bottom:#9fdbf7 solid 1px;}
.index_solution_scene .hd li{ display: block; float:left;width:33.33%}
.index_solution_scene .hd li a{ display:block; border:none!important; background:none; margin:0; padding:0;}
.index_solution_scene .hd li.on a{ color:#00a0e9;}
.index_solution_scene .hd li a strong{ display: block;padding-bottom:20px; font-size:18px; font-weight:bold; position:relative;}
.index_solution_scene .hd li a strong:after{ display:block; content:''; height:3px; background-color:#00a0e9;visibility:hidden;width:100%;position:absolute;left:0;bottom:-1px;}
.index_solution_scene .hd li.on a strong:after{ visibility:visible;}

.index_solution_scene .bd{position:relative;z-index: 1;overflow:hidden}
.index_solution_scene .bd .text{display:flex;justify-content:space-between;position:relative;padding-top:50px;}
.index_solution_scene .bd .text .des{font-weight:400;width:36%}
.index_solution_scene .bd .text .des .title{font-size:32px;font-weight:bold;}
.index_solution_scene .bd .text .des .title:after{display:block;content:'';background-color:#00a0ea;width:90px;height:3px;margin:10px 0 30px;}
.index_solution_scene .bd .text .des p{display:flex;align-items:center;}
.index_solution_scene .bd .text .des p:before{ display:block; content:'';width:8px;height:8px;background:#e3e3e3; margin-right:14px; border-radius:50%;}
.index_solution_scene .bd .text .des .more_btn{ display:inline-block;background-color:#3c4650;padding:3px 20px;margin:30px 0 0 0; color:#fff;border-radius:5px;font-size:12px;}
.index_solution_scene .bd .text .des .more_btn:hover{background:#00a0e9;}
.index_solution_scene .bd .text .img{width:74%;display:flex;justify-content:flex-end;margin-top:40px;}
.index_solution_scene .bd .text .img img{max-width:100%;}




.index_solution_iteam_warp{ padding:50px 10px;}
.index_title{ text-align:center; }
.index_title .title{ position:relative; padding-top:10px;}
.index_title .title strong{ display:block; font-size:43px; position:relative; z-index:2;font-weight:600;line-height:70px; color:#000000}
.index_title .title strong:after{ display:block; content:''; width:80px; height:2px; margin:10px auto 0;background: linear-gradient(135deg,rgba(24,55,154,1) 0%,rgba(5,136,215,1) 100%);}
.index_title .title span{ width:100%; position:absolute; left:0; top:-30px;color:#F3F7F9;font-size:67px;line-height:120px;text-transform: uppercase;font-weight: 500; z-index:1;}
.index_title .des{font-weight:400; margin:18px auto 0; color:#000E48; max-width:850px;}


.jm_index_news_wapper{ padding:70px 0;background-color:#f8fbff;}
.jm_index_news_wapper .index_title .title span{color:#fff;}
.jm_index_news_wapper:after{ display:block; content:''; clear:both;}
.index_news_zk{ width:369px; margin-top:88px; float:left;}
.jm_index_news_wapper .index_news_title{ display:flex;justify-content:space-between;align-items:flex-end;border-bottom:#63c4f2 solid 1px;padding-bottom:12px}
.index_news_title strong{ display:block;font-size:18px;font-weight:600;}
.index_news_title span{ display:block;font-size:10px;font-weight:300; color:#4e4e4e;}
.index_news_zk_banner{height:556px;margin:20px 0 0 0!important;box-shadow:none;z-index:1;background:#f2f2f2 url(../images/loading.svg) center center no-repeat;border-radius:0; overflow:hidden;}
.index_news_zk_banner .am-slides li a{ display:block;width:369px; height:556px; background-position:center center;  background-repeat:no-repeat; background-size:cover;border-radius:8px;}
.index_news_zk_banner .am-slides li img{border-radius:8px;}
.index_news_zk_banner .am-control-nav{ bottom:15px;}
.index_news_zk_banner .am-control-nav li{ margin:0 5px;}
.index_news_zk_banner .am-control-nav li a{width:5px;height:3px;background:#999;box-shadow:none;z-index:3; position:relative; border-radius:0;}
.index_news_zk_banner .am-control-nav li a.am-active{ width:22px;background: #00a0e9;z-index:4;animation: anima 4s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.5s;transition:.5s}
@keyframes anima{from{width:5px;}to{width:22px;}}
.index_news_zk_banner .am-direction-nav a {width: 40px;height:80px;margin: -40px 0 0;opacity:1; background-color:rgba(255,255,255,0.5);color:#fff;-webkit-transform: translateY(-10px);transition: all 0.35s ease;-webkit-transition: all 0.35s ease;opacity: 0;}
.index_news_zk_banner .more_btns{width:105px;height:24px;display:flex;justify-content:center;align-items:center;font-size:14px;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:6;background-color:#3c4650;color:#fff;border-radius:5px;}

.index_news_iteam{width:375px; margin-top:88px; float:left; margin-left:40px;}
.index_news_iteam.last{float:right;}
.index_news_iteam dd{ margin-top:20px;}
.index_news_switch li.on{ margin-bottom:15px;background-color:#fff;box-shadow:0 0 10px 5px #e0e6f1;padding-bottom:10px;border-radius:8px;}
.index_news_switch li.on .title ,.index_news_switch li.on .des{padding:0 16px;}
.index_news_switch li:last-of-type.on{ padding-bottom:15px;}
.index_news_switch li .img{ display:block; overflow:hidden; display:none;margin-bottom:6px;border-top-left-radius:8px;border-top-right-radius:8px;}
.index_news_switch li .img i{display:block; background-position:center center;  background-repeat:no-repeat; background-size:cover; background-color:#f2f2f2; transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.index_news_switch li .img i:after{ display:block; content:''; padding-bottom:36%;}
.index_news_switch li .img i:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}

.index_news_switch li .title{ display:block; color:#000E48; font-size:14px;line-height:58px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight:400; border-bottom:#EFF0F8 solid 1px;}

.index_news_switch li .title:hover{ color:#00a0e9;}
.index_news_switch li .title.new:after{display: inline-block;content: '';width: 25px;height: 24px;background: url(../images/new.gif) center center no-repeat;
margin-left: 8px;}
.index_news_switch li .des{ font-size:12px; color:#67687C;font-weight:400; display:none; position:relative; top:-4px;}

.index_news_switch li .time{color:#363A3D;font-size:12px;line-height:30px;font-weight:300;text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-top:20px;}
.index_news_switch li .time span{display:inline-block;color:#363A3D;margin:0 12px;}
.index_news_switch li .time span.img_logo a:before{display:block;content:'';width:22px;height:22px;background:#f2f2f2 url(../images/app-icon72x72@2x.png) center center no-repeat;background-size:auto 70%;border-radius:50%;float:left;margin:4px 5px 0 0;}
.index_news_switch li .time span:first-of-type{margin-left:0;}
.index_news_switch li .time span:last-of-type{margin-right:0;}
.index_news_switch li .time span:before{margin-right:5px;}
.index_news_switch li .time span a{display:inline-block;line-height:30px;color:#363A3D}
.index_news_switch li .time span a:hover{color:#00a0e9}

.index_news_switch li.on .img ,.index_news_switch li.on .des{ display:block;}
.index_news_switch li.on .title{ border:none;}

.jm_index_news_wapper .more_btn{ width:105px;height:24px;display:flex;justify-content:center;align-items:center;font-size:14px;background-color:#3c4650;color:#fff;border-radius:5px;margin:30px auto 0;}
.jm_index_news_wapper .more_btn:hover ,.index_news_zk_banner .more_btns:hover{background:#00a0e9;color:#fff;}
.index_map_aera{margin-top:88px; float:left; width:780px;}
.index_map_aera .about_area_banner{ margin:20px 0 0 0; padding:30px;background:rgba(244,250,253,1); height:590px;}
.index_map_aera .about_area_banner .am-slides li:last-of-type{ margin-top:60px;}
.index_map_aera .about_area_banner .am-control-nav {display: block;width:100%;height: auto;left: 0; bottom:inherit; top:30px; text-align:center;}
.index_map_aera .about_area_banner .am-control-nav li {margin:0 15px;display:inline-block; float:none!important; width:auto!important;}
.index_map_aera .about_area_banner .am-control-nav li a{display: block;width:96px;height: 40px;line-height: 38px;font-size:14px!important;background:#fff;text-align: center;border:1px solid rgba(18,18,18,1);border-radius:24px;box-shadow:0px 24px 32px -6px rgba(162,197,228,0.2);}
.index_map_aera .about_area_banner .am-control-nav li a:hover{ background-color:#fff;}
.index_map_aera .about_area_banner .am-control-nav li a.am-active{color:#fff;background:#00a0e9;border:1px solid #00a0e9; box-shadow:0px 10px 20px -2px rgba(166,206,255,0.5);font-size:14px!important;}
.index_map_aera .about_area_banner .am-control-nav li a.am-active:after{ display:none;}
.index_map_aera .map_area .city_33{left: 76.45%;top: 67.03%;}
.index_map_aera .map_area .city_38{top:83%}
.index_map_aera .map_area .text_26{left: 25%;top: 16%;}
.index_map_aera .map_area .text_27 {width:200px;left: 72%;  top: 16%;}
.index_map_aera .map_area .text_27:before{left: 3%;bottom: -8%;}
.index_map_aera .map_area .text_27:after{left: -10%;bottom: -16%;}
.index_map_aera .map_area .text_27 .dot {left: -13%;bottom: -33%;}
.index_map_aera .map_area .text_28{left: 25%;top: 40%;}
.index_map_aera .map_area .text_30{left: 68%;top: 76%;}

.index_solution_list{ padding:70px 0;background-color:#f8fbff;}
.index_solution_list .index_title span{color:rgba(255,255,255,1)}
.index_solution_list_tab .am-nav-tabs {text-align:center; border-bottom:#9ad9f7 solid 1px; margin-top:50px;}
.index_solution_list_tab .am-nav-tabs li {font-size:14px;margin:0;font-weight: 600; float:none; display:inline-block;}
.index_solution_list_tab .am-nav-tabs li a {display:block;padding:10px 20px;text-align:center;border:none!important;margin:0 60px;background:none; position:relative;font-size: 18px;}
.index_solution_list_tab .am-nav-tabs li:frist-of-type a{ margin-left:0;}
.index_solution_list_tab .am-nav-tabs li:last-of-type a{ margin-right:0;}
.index_solution_list_tab .am-nav-tabs li.am-active a {color:#00a0e9;background:none!important;}
.index_solution_list_tab .am-nav-tabs li.am-active a:after{ display:block; content:''; width:100%; position:absolute; left:0; bottom:-2px; height:3px; background:#00a0e9;}
/*
.index_solution_list_tab .am-nav-tabs li:nth-of-type(2) a:before,.index_solution_list_tab .am-nav-tabs li:nth-of-type(3) a:before,.index_solution_list_tab .am-nav-tabs li:nth-of-type(5) a:before,.index_solution_list_tab .am-nav-tabs li:nth-of-type(7) a:before{display: block;content:''; width: 4px;height: 4px;border-radius: 50%;background:#ff0000;position: absolute;right:12px;top: 15px;}
*/
.index_solution_list_tab .am-tabs-bd {padding:0px; margin-top:34px;border:none;}
.index_solution_list_tab .am-tabs-bd .am-tab-panel{padding:0;}
.index_solution_list_tab .am-tabs-bd .am-tab-panel:after{ display:block; content:''; clear:both;}

.index_solution_list_banner{width:360px; height:503px;margin:0;box-shadow:none;z-index:1;background:#f2f2f2 url(../images/loading.svg) center center no-repeat;border-radius:0; overflow:hidden; float:left;}
.index_solution_list_banner .am-slides li a{ display:block;width:360px; height:503px; background-position:center center;  background-repeat:no-repeat; background-size:cover;}
.index_solution_list_banner .am-control-nav{ bottom:15px;}
.index_solution_list_banner .am-control-nav li{ margin:0 5px;}
.index_solution_list_banner .am-control-nav li a{width:5px;height:3px;background:#999;box-shadow:none;z-index:3; position:relative; border-radius:0;}
.index_solution_list_banner .am-control-nav li a.am-active{ width:22px;background: #00a0e9;z-index:4;animation: anima 4s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.5s;transition:.5s}
@keyframes anima{from{width:5px;}to{width:22px;}}
.index_solution_list_banner .am-direction-nav a {width: 40px;height:80px;margin: -40px 0 0;opacity:1; background-color:rgba(255,255,255,0.5);color:#fff;-webkit-transform: translateY(-10px);transition: all 0.35s ease;-webkit-transition: all 0.35s ease;opacity: 0;}
.index_solution_list_fl{ width:calc(100% - 360px); margin:0 -10px; float:right;}
.index_solution_list_fl li{ padding:0 10px; margin-top:40px;}
.index_solution_list_fl li:nth-of-type(1),.index_solution_list_fl li:nth-of-type(2){ margin-top:0;}
.index_solution_list_fl li .img{ display:block;overflow:hidden;}
.index_solution_list_fl li .img i{ display:block;background-position:center center;background-repeat:no-repeat; background-size:cover; background-color:#f2f2f2;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;position:relative;}
.index_solution_list_fl li .img i:after{ display:block; content:''; padding-bottom:37%;}
.index_solution_list_fl li .img i:before{ display:block; content:''; position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(15,32,52,.7);z-index:2;transition: all 300ms ease-in-out 0s;}
.index_solution_list_fl li .img:hover i:before{opacity: 0;}
.index_solution_list_fl li .img i:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}
.index_solution_list_fl li strong{ display:block;font-size:14px;font-weight:400;line-height:37px; white-space:pre-wrap; overflow:hidden; text-overflow:ellipsis; color:#000E48; margin-top:5px;}
.index_solution_list_fl li a:hover strong{ color:#00a0e9;}
.index_solution_list_fl li span{ display:block; font-size:12px;font-weight:400; color:#71738A;line-height:20px;}

.index_case{ padding:70px 0 0;}
.index_case_iteam{ overflow:hidden;width:1920px; margin:30px auto 0; position:relative; left:50%; margin-left:-960px;}
.index_case_iteam ul li{overflow:hidden; position:relative;}
.index_case_iteam ul li a{ display:block;background-position:center center;  background-repeat:no-repeat; background-size:cover; background-color:rgba(0,0,0,0.4);transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.index_case_iteam ul li a:before{display:block; content:''; padding-bottom:62.4%}
.index_case_iteam ul li a:after{ display:block; content:''; width:100%; height:100%; left:0; top:0; background-color:rgba(0,0,0,0.5); position:absolute;    -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out;transition: all 0.4s ease-out;opacity:1;}
.index_case_iteam ul li a:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}
.index_case_iteam ul li a:hover:after{ opacity:0;}
.index_case_iteam .num{font-size:220px;font-weight:500;color:rgba(255,255,255,1);position:absolute;top: 50%;left: 50%; transform: translate(-50%, -50%);}


.index_global{padding:70px 0;}
.index_global_aera{position:relative;}
.index_global_aera .img{display:block;margin:0 auto;max-width:100%;}

.index_global_aera .circle{position: absolute;left:0;top:0;}
.index_global_aera .circle:nth-of-type(1){left: 16%;top: 35%;}
.index_global_aera .circle:nth-of-type(2){left: 24%;top: 36%;}
.index_global_aera .circle:nth-of-type(3){left: 50%;top: 30%;}
.index_global_aera .circle:nth-of-type(4){left: 81%;top: 40%;}
.index_global_aera .circle:nth-of-type(5){left: 46%;top: 46%;}
.index_global_aera .circle:nth-of-type(6){left: 30%;top: 59%;}
.index_global_aera .circle:nth-of-type(7){left: 28%;top: 68%;}
.index_global_aera .circle:nth-of-type(8){left: 86%;top: 74%;}
.index_global_aera .circle .dot{display: block;width: 20px;height: 20px;position: relative;background-color: rgba(0, 160, 223,1);border-radius: 50%;}
.index_global_aera .circle .dot span{display: block;position: absolute;left: 30px; top: 50%;transform: translateY(-50%);color: #fff;white-space: nowrap; background-color: #00A0E9;padding: 3px 10px;font-size: 14px;}
.index_global_aera .circle .dot span:after{display:block;content:"";position:absolute;width: 0;height: 0;border-style: solid;border-width: 5px 8.7px 5px 0;border-color: transparent #00A0E9 transparent transparent;position: absolute;left: -5px; top: 50%;margin-top: -5px;}
.index_global_aera .circle .dot:before{display:block;content:"";position:absolute;width:30px;height:30px;left:-5px;top:-5px;border-radius:50%;animation:scale-zoom 1s infinite;background-color: rgba(0, 160, 223, 0.4);}
.index_global_aera .circle .dot::after{display:block;content:"";position:absolute;width:60px;height:60px;left:-20px;top:-20px;border-radius:50%;animation:scale-zoom 1s infinite;background-color: rgba(0, 160, 223, 0.2);}

@keyframes scale-zoom{
form{-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}
to{-moz-transform:scale(2.5,2.5);-ms-transform:scale(2.5,2.5);transform:scale(2.5,2.5);opacity:0}
}
@-webkit-keyframes scale-zoom{
form{-webkit-transform:scale(1,1);opacity:1}
to{-webkit-transform:scale(2.5,2.5);opacity:0}
}

@keyframes scale-zoom1{
form{-moz-transform:scale(3.5,3.5);-ms-transform:scale(3.5,3.5);transform:scale(3.5,3.5);opacity:1}
to{-moz-transform:scale(5,5);-ms-transform:scale(5,5);transform:scale(5,5);opacity:0}
}
@-webkit-keyframes scale-zoom1{
form{-webkit-transform:scale(3.5,3.5);opacity:1}
to{-webkit-transform:scale(5,5);opacity:0}
}

.index_smart_video{padding:70px 0 0;}
.index_smart_video video{width:1000px;margin:40px auto 0;display:block;}


.index_partner{ padding:70px 0; max-width:1920px; margin:0 auto;}
.index_partner ul{ margin:10px 0 0; padding:0px;}
.index_partner ul li{ padding:0; margin-top:40px; overflow:hidden;}
.index_partner ul li a{ display:block;background-position:center center;background-repeat:no-repeat; background-size:cover; background-color:#fff;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.index_partner ul li a:before{display:block; content:''; padding-bottom:42.553%}
.index_partner ul li a:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}
.index_partner .btn_a{width:136px;height:32px;display:flex;justify-content:center;align-items:center;font-size:15px;;font-weight:500;background-color:#3c4650;color:#fff;border-radius:5px;margin:40px auto 0;}

.index_strong{padding:50px 0px;background-color:#f8fbff;}
.index_strong ul{display:flex;justify-content:space-between;}
.index_strong ul li{ text-align:center; position:relative;}
.index_strong ul li img{ display:block; height:80px; margin:0 auto;}
.index_strong ul li strong{ display:block;font-weight:600; }
.index_strong ul li span{ display:block; color:#71738A; font-size:14px;font-weight:400; line-height:22px; margin-top:5px;}


.footer{padding:55px 0;background-color:#2c2e31;color:#A4A9B2;position:relative;z-index:1011}
.footer_nav .am-accordion-item{float:left;max-width:368px;margin-right:100px;border:none}
.footer_nav .am-accordion-item:last-of-type{margin-right:0}
.footer_nav .am-accordion-title{margin-bottom:10px;font-size:18px;font-weight:bold;border-bottom:none;padding-left:0;cursor:default;font-weight:bold;color:#fff;font-weight:500;}
.footer_nav .am-accordion-title:after{display:none}
.footer_nav dd.am-collapse{display:block}
.footer_nav .am-accordion-content{padding:0;font-size:14px;line-height:30px}
.footer_nav .am-accordion-content span{display:block}
.footer_nav .am-accordion-content a{display:block;color:#A4A9B2}
.footer_nav .am-accordion-content a:hover{color:#00a0e9}
.footer_nav .am-accordion-content .add,.footer_nav .am-accordion-content .tel{position:relative;padding-left:43px;margin-bottom:10px}
.footer_nav .am-accordion-content .add:before{display:block;font-family:'FontAwesome';content:"\f041";color:#576370;font-size:24px;height:24px;line-height:24px;position:absolute;left:0;top:50%;margin-top:-12px}
.footer_nav .am-accordion-content .tel:before{display:block;font-family:'FontAwesome';content:"\f095";color:#576370;font-size:24px;height:24px;line-height:24px;position:absolute;left:0;top:50%;margin-top:-12px}
.footer_nav .am-accordion-content .tel b{color:#fff;font-size:20px;}
.footer_nav .am-accordion-content .link{border-top:#47494B solid 1px;padding-top:20px;margin-top:20px;text-align:left}
.footer_nav .am-accordion-content .link a{display:inline-block;width:24px;height:24px;line-height:24px;background-color:#576370;color:#fff;border-radius:50%;text-align:center;margin-left:20px;font-size:14px;background-repeat:no-repeat;background-position:center center;background-size:16px auto;text-indent:-9999px}
.footer_nav .am-accordion-content .link a:first-of-type{margin-left:0}
.footer_nav .am-accordion-content .link a.link_weibo{background-image:url(../images/weibo.svg)}
.footer_nav .am-accordion-content .link a.link_weixin{background-image:url(../images/weixin.svg)}
.footer_nav .am-accordion-content .link a.link_douyin{background-image:url(../images/douyin.svg);background-size:14px auto}
.footer_nav .am-accordion-content .link a.link_zhihu{background-image:url(../images/zhihu.svg);background-size:14px auto}
.footer_nav .am-accordion-content .link a.link_toutiao{background-image:url(../images/toutiao.svg);background-size:14px auto}
.footer_nav .am-accordion-content .link a.link_edin{background-image:url(../images/linkin.svg);background-size:14px auto}
.footer_nav .am-accordion-content .link a.link_baijia{background-image:url(../images/baijia.svg)}
.footer_nav .am-accordion-content .link a.link_sohu{background-image:url(../images/souhu.svg)}
.footer_nav .am-accordion-content .link a.link_weibo:hover{background-color:#f1241c}
.footer_nav .am-accordion-content .link a.link_weixin:hover{background-color:#1cbe5b}
.footer_nav .am-accordion-content .link a.link_douyin:hover{background-color:#1a1d1f}
.footer_nav .am-accordion-content .link a.link_edin:hover{background-color:#01577e}
.footer_nav .am-accordion-content .link a.link_baijia:hover{background-color:#385aec}
.footer_nav .am-accordion-content .link a.link_sohu:hover{background-color:#ff8800}
.footer_nav .am-accordion-content .more_item,.footer_nav .am-accordion-content .back{display:none}
.footer .wx_code{display:block;width:100px;float:right;margin-top:53px}
.copyright{background-color:#fff;padding:15px 0;text-align:center;font-size:14px;color:#2C2E31}
.copyright span{margin-left:15px}
.copyright a{color:#2C2E31}
.copyright a:hover{color:#00a0e9}
.copyright_info{font-size:12px;margin-top:12px;color:#999;}
.copyright_info em{color:#ff0000;}
.code_img{padding:10px 10px 0 10px}
.code_img img{display:block;width:100%;margin:0 auto}
.code_img span{display:block;text-align:center;line-height:30px;color:#00a0e9}
.friendlink_iteam{margin-bottom:40px}
.friendlink_iteam .am-nav-tabs{border-bottom:#47494B solid 1px}
.friendlink_iteam .am-nav-tabs li{font-size:18px;margin-right:50px;font-weight:500}
.friendlink_iteam .am-nav-tabs li a{display:block;position:relative;border:none!important;background:none!important;margin:0;padding:0 0 8px 0;color:#fff}
.friendlink_iteam .am-nav-tabs li.am-active a{color:#00a0e9}
.friendlink_iteam .am-nav-tabs li.am-active a:after{display:block;content:'';width:100%;height:3px;position:absolute;left:0px;bottom:-1px;background:#00a0e9}
.friendlink_iteam .am-tabs-bd{padding:0;border:none}
.friendlink_iteam .am-tabs-bd .am-tab-panel{padding:15px 0 0}
.friendlink_iteam .am-tabs-bd a{display:inline-block;margin-right:15px;color:#A4A9B2;font-size:14px}
.friendlink_iteam .am-tabs-bd a:hover{color:#00a0e9}
.am-gotop-fixed{width:44px;height:44px;bottom:52px;right:0}
.am-gotop-fixed .am-gotop-icon{line-height:44px}
.global_box{width:44px;position:fixed;right:0;bottom:100px;z-index:1012}
.global_box .title{padding:10px;background-color:#00a0e9;text-align:center;font-size:14px;color:#fff;line-height:20px;cursor:pointer}
.global_box .title i{font-size:20px;margin-bottom:5px}
.global_con{position:absolute;width:200px;bottom:0;right:44px;min-height:100px;padding:20px;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.15);z-index:4;opacity:0;visibility:hidden;transition:all .3s}
.global_box:hover .global_con{visibility:visible;opacity:1}
.global_con p{margin:0 0 10px 0;font-size:14px;position:relative;padding-left:30px}
.global_con p:last-of-type{margin-bottom:0}
.global_con p i{position:absolute;left:0;top:50%;margin-top:-16px;font-size:20px}
.global_con p span{display:block;color:#00a0e9}

.float-banner-mark{
z-index: 1012;
position: fixed;
bottom: 100px;
left: -12px;
width: 95px;
height: 100px;
background: url('../images/float-banner-mark.png') no-repeat right;
background-size: auto;
background-size: auto 100%;
cursor: pointer;transition:all 300ms ease-in-out 0s;
}
.float-banner-mark:hover{width:105px;}



.shangwu_modal{background-color:#fff;border-radius:10px}
.am-popup{height:690px;margin-top:-345px;}
.shangwu_modal .am-close{color:#3D4451;opacity:1;font-size:20px;top:11px;line-height:inherit}
.shangwu_modal .am-popup-inner{padding-top:60px}
.shangwu_modal .am-popup-bd{background:#fff;}
.shangwu_modal .am-popup-hd{height:60px}
.shangwu_modal .am-popup-hd .am-popup-title{line-height:60px;color:#00a0e9}
.shangwu_modal .am-form [class*="am-u-"]{ padding:0;}
.shangwu_modal .am-form .am-u-sm-3{text-align:center;}
.shangwu_modal .am-form .am-u-sm-9{padding-right:3.5rem;}
.shangwu_modal .am-form .am-form-group{width:100%;position:relative;margin-bottom:10px}
.shangwu_modal .am-form .am-form-group:after{ display:block; content:''; clear:both;}
.shangwu_modal .am-form .am-form-field{display:block;width:100%;background-color:#fff;height:40px;line-height:40px;padding:0 10px;font-size:14px;}
.shangwu_modal .am-form select{line-height:40px;padding-top:0;padding-bottom:0;color:#999;font-size:14px}
.shangwu_modal .am-radio-inline{ margin:0 10px 0 0;}
.shangwu_modal .am-form label{ font-weight:normal; font-size:14px;}
.shangwu_modal .am-form label em{display:inline-block;font-style:normal;height:40px;line-height:40px;color:#00a0e9;margin-right:3px;z-index:10}
.shangwu_modal .am-form textarea{width:100%;height:100px;position:relative;padding:10px;font-size:14px}
.shangwu_modal .am-form .ksubmit{display:block;width:180px;height:38px;line-height:38px;margin:0 auto;text-align:center;background-color:#00a0e9;color:#FFFFFF;border:none}
.banner{width:100%;position:relative;min-width:1200px;}
.banner img{display:block;width:100%;max-width:100%;margin:0 auto;}

.banner .tool_text{display:block;width:100%;height:100%;position:absolute;left:0;top:0;color:#fff;}
.banner .tool_text .web_w{display:flex;flex-direction:column;height:100%;justify-content:center;}
.banner .tool_text .title{font-size:3.6rem;font-weight:bold;}
.banner .tool_text .des{margin-top:2%;max-width:45%;font-size:1.8rem;line-height:2;}
.banner .tool_text .btns{display:flex;align-items:center;margin-top:4%;font-size:2rem;}
.banner .tool_text .btns a{display:flex;align-items:center;padding:1rem 4rem;background-color:#00b0c8;color:#fff;margin-left:3rem;border-radius:.5rem;}
.banner .tool_text .btns a i{font-size:2.2rem;margin-right:1.2rem;}
.banner .tool_text .btns a:first-of-type{margin-left:0;background-color:#09a0e9;}

.tools_nav{background-color:#fff;}
.tools_nav.am-sticky{z-index:2000;}
.tools_nav ul{display:flex;justify-content:space-between;height:7.2rem;}
.tools_nav ul li{flex:1;text-align: center;display: flex;justify-content: center;font-size:2rem;}
.tools_nav ul li a{display:flex;align-items: center;width:100%;justify-content: center;position:relative;}
.tools_nav ul li a.on{color:#00a1e9;}
.tools_nav ul li a.on:after{display:block;width:100%;height:1px;content:'';position:absolute;left:0;bottom:0;background-color:#00a1e9;}

.tools_xtgn{background-color:#fafafa;padding:5% 0;}
.tools_xtgn dt{text-align:center; font-size:3.6rem;font-weight:bold;}
.tools_xtgn dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.tools_xtgn dd .item{padding:3rem;;display:flex;flex-direction:column;background-color:#fff;width:calc(25% - 2rem);margin-top:4.5%;box-shadow:0 0 1rem .5rem rgba(0,0,0,.03)}
.tools_xtgn dd .item .ico img{display:block;height:4rem;}
.tools_xtgn dd .item .title{font-size:2.2rem;font-weight:bold;margin-top:5rem;}
.tools_xtgn dd .item .des{margin-top:6rem;font-size:1.5rem;line-height:1.8;}

.tools_xtld{background-color:#212433;background-position:cener;background-position:no-repeat;background-size:cover;color:#fff;position:relative;}
.tools_xtld dt{font-size:3.6rem;font-weight:bold;position:absolute;left:50%;top:9rem;transform:translateX(-50%);}
.tools_xtld dd .slick-track{display:flex!important;}
.tools_xtld dd .item{display:flex;flex-direction:column;padding:24rem 4.2rem 16rem;border-right:#4a4e5a solid 1px;border-left:#4a4e5a solid 1px;height:inherit;}
.tools_xtld dd .item .num{font-size:3rem;color:#00a1e6;font-weight:bold;}
.tools_xtld dd .item .title{font-size:2.6rem;font-weight:bold;margin-top:5rem;}
.tools_xtld dd .item .title:after{display:block;content:'';;width:4rem;height:3px;background-color:#00a1e6;margin-top:2rem;}
.tools_xtld dd .item .des{margin-top:6rem;font-size:1.5rem;line-height:1.8;}
.tools_xtld dd .slick-arrow{width:5rem;height:3.8rem;display:flex;justify-content:center;align-items:center;background-color:#00a1e9;color:#fff;}
.tools_xtld dd .slick-arrow:before{color:#fff;}
.tools_xtld dd .slick-prev{left:-7rem;}
.tools_xtld dd .slick-next{right:-7rem;}
.tools_xtld dd .slick-dots{bottom:-2rem;}
.tools_xtld dd .slick-dots li{background-color:#fff;}
.tools_xtld dd .slick-dots li.slick-active{background-color:#00a1e9;}

.tools_czjc{background-color:#fafafa;padding:5% 0;}
.tools_czjc dt{text-align:center; font-size:3.6rem;font-weight:bold;}
.tools_czjc dd{margin-top:3%;}
.tools_czjc dd video{background-color:#000;}

.tools_down{background-color:#1b1b1b;background-position:cener;background-position:no-repeat;background-size:cover;color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;padding:5% 0;}
.tools_down dt a{width:34rem;height:9rem;border-radius:100rem;display:flex;justify-content:center;align-items:center;font-size:3.6rem;border:#fff solid 1px;font-weight:bold;color:#fff;}
.tools_down dd{color:#fff;margin-top:2rem;font-size:3rem;}
.tools_down dd a{color:#fff;}


.about_wapper{padding:0 100px 100px}
.about_wapper.last{padding:0 100px}
.about_warp{padding:0 50px 100px}
.about_nav{text-align:center}
.about_nav a{display:inline-block!important;width:180px;height:52px;line-height:52px;font-size:20px;margin-left:25px;border-radius:26px;border:#000 solid 1px}
.about_nav a:first-of-type{margin-left:0}
.about_nav a:hover,.about_nav a.on{background:#00a0e9;color:#fff;box-shadow:0px 10px 25px 0px rgba(23,128,224,0.21);border:1px solid #00a0e9}
.about_company{margin-top:90px}
.about_company .title{font-size:44px;font-weight:500;border-bottom:#E4E7ED solid 1px;padding-bottom:30px}
.about_company .des{padding-top:34px}
.about_data{margin:60px -12px 0;padding:28px 0;box-shadow:0px 10px 25px -10px rgba(16,48,77,0.1);border:1px solid rgba(220,229,237,1)}
.about_data.last{box-shadow:none;border:none;margin-top:0;padding:15px 0}
.about_data li{padding:7px 12px;text-align:center;font-size:22px;position:relative}
.about_data li:after{display:block;content:'';width:1px;height:50px;position:absolute;right:0;top:50%;margin-top:-25px;background-color:#787878}
.about_data li:last-of-type:after{display:none}
.about_data li .title{font-size:16px}
.about_data li .text{font-size:30px;color:#00a0e9;margin-top:14px;font-weight:300}
.about_des{margin-top:60px}
.about_history{margin-top:90px}
.about_history .title{font-size:44px;font-weight:500}
.about_history .des{margin-top:20px;font-size:24px;font-weight:500}
.about_history_list{margin-top:50px}
.about_history_date{width:105px!important;float:left;position:relative}
.about_history_date:after{display:block;content:'';width:5px;height:calc(100% - 28px);background-color:#E8EAEE;position:absolute;right:0;top:18px;z-index:1}
.about_history_date li a{display:block;font-size:22px;font-weight:300;line-height:33px;position:relative;margin-bottom:18px;z-index:3}
.about_history_date li.current a{color:#108EE9;font-weight:500}
.about_history_date li a:after{display:block;content:'';width:15px;height:15px;background-color:#E8EAEE;position:absolute;right:-5px;top:50%;margin-top:-7px;border-radius:50%}
.about_history_date li.current a:after{background-color:#108EE9}
.about_history_date li:last-of-type a{margin-bottom:0}
.about_history_bd{width:calc(100% - 150px);float:right}
.about_history_bd .title{height:30px;font-size:22px;font-weight:500;color:#333333;line-height:30px}
.about_history_bd .am-paragraph-default{border-bottom:#E8EAEE solid 2px;margin-bottom:47px;padding:0 0 24px 16px}
.about_history_bd .text{padding:32px 0 0 30px;font-weight:300}


.about_rq{margin-top:90px;position: relative;z-index: 1011;background-color:#fff;padding-bottom:100px;}
.about_rq dt{font-size:44px;font-weight:500;border-bottom:#E4E7ED solid 1px;padding-bottom:30px}
.about_rq dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.about_rq dd .item{padding:30px 30px 20px;box-shadow: 0px 0 25px -10px rgba(16,48,77,0.1);width:calc(50% - 15px);margin-top:30px;}
.about_rq dd .item .img img{display:block;height:60px;}
.about_rq dd .item .title{font-weight:bold;margin:20px 0;}
.about_rq .note{margin-top:30px;padding-top:30px;border-top:#E4E7ED solid 1px;}




.about_area{margin-top:120px}
.about_area_banner{position:relative;margin:90px 0 0;box-shadow:none;z-index:1;overflow:hidden;border-radius:0}
.about_area_banner .am-control-nav{display:block;width:auto;height:auto;overflow:hidden;position:absolute;left:0;bottom:15.75%;z-index:10}
.about_area_banner .am-control-nav li{margin:0;display:block}
.about_area_banner .am-control-nav li a{display:block;width:auto;height:44px;line-height:44px;font-size:16px!important;z-index:3;text-indent:0;background:none;box-shadow:none;text-align:left;position:relative;border-bottom:#DFDFDF solid 1px;border-radius:0}
.about_area_banner .am-control-nav li a:hover{background:none}
.about_area_banner .am-control-nav li a.am-active{font-size:16px!important;background:none;opacity:1}
.about_area_banner .am-control-nav li a.am-active:after{display:block;content:'';width:50%;height:3px;background-color:#00a0e9;position:absolute;left:0;bottom:-2px}
.map_area{position:relative}
.map_area img{display:block;width:100%}
.map_area .text{position:absolute}
.map_area .text:before{display:block;content:'';position:absolute;background:#000000;height:1px}
.map_area .text:after{display:block;content:'';position:absolute;background:#000000;height:1px;z-index:1}
.map_area .text .title{font-size:22px;font-weight:500}
.map_area .text .des{font-size:14px;font-weight:300}
.map_area .text .dot{width:15px;height:15px;background-color:#00a0e9;position:absolute;z-index:2; background:url(../images/marker.svg) center center no-repeat; background-size:cover;}
.map_area .text .dot:after{display:block;content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:4px;margin-left:-5px;box-shadow:inset 0 0 2px rgba(0,160,217,1);border-radius:50%;-webkit-animation:scale-zoom 1s infinite;-moz-animation:scale-zoom 1s infinite;-ms-animation:scale-zoom 1s infinite;animation:scale-zoom 1s infinite}
.map_area .text_25{width:200px;left:1%;top:42.7%;padding-right:60px}
.map_area .text_26{width:315px;left:21.86%;top:13.93%;text-align:right;padding-right:60px}
.map_area .text_27{width:280px;left:74.29%;top:34.09%}
.map_area .text_28{width:230px;left:26.86%;top:40.71%;text-align:right;padding-right:60px}
.map_area .text_29{width:300px;left:34.58%;top:75.5%}
.map_area .text_30{width:126px;left:72.10%;top:77.79%}
.map_area .text_25:before{width:74%;left:0;top:-11%}
.map_area .text_25:after{width:30%;right:0;top:10%;transform:rotate(45deg)}
.map_area .text_25 .dot{right:0;top:20%}
.map_area .text_26:before{width:74%;left:0;bottom:-8%}
.map_area .text_26:after{width:30%;right:0;bottom:-40%;transform:rotate(45deg)}
.map_area .text_26 .dot{right:0;bottom:-80%}
.map_area .text_27:before{width:74%;left:0;bottom:-10%}
.map_area .text_27:after{width:15%;left:-13%;bottom:-25%;transform:rotate(-45deg)}
.map_area .text_27 .dot{left:-15%;bottom:-50%}
.map_area .text_28:before{width:74%;left:0;bottom:-14%}
.map_area .text_28:after{width:20%;right:9%;bottom:-30%;transform:rotate(45deg)}
.map_area .text_28 .dot{right:8%;bottom:-60%}
.map_area .text_29:before{width:74%;left:0;bottom:-7%}
.map_area .text_29:after{width:20%;left:-17%;bottom:20%;transform:rotate(45deg)}
.map_area .text_29 .dot{left:-18%;bottom:44%}
.map_area .text_30:before{width:74%;left:0;top:-12%}
.map_area .text_30:after{width:30%;right:0;top:11%;transform:rotate(45deg)}
.map_area .text_30 .dot{right:0;top:20%}
.group_title{font-size:26px;font-weight:500;margin-top:20px}
.map_area .city{position:absolute; cursor:pointer;}
.map_area .city:before{display:block;content:'';width:10px;height:10px; background:url(../images/marker.svg) center center no-repeat; background-size:cover;margin:0 auto}

.map_area .city:after{display:block;content:"";position:absolute;width:10px;height:10px;left:50%;margin-left:-5px;top:0;box-shadow:inset 0 0 2px rgba(0,160,217,1);border-radius:50%;-webkit-animation:scale-zoom 1s infinite;-moz-animation:scale-zoom 1s infinite;-ms-animation:scale-zoom 1s infinite;animation:scale-zoom 1s infinite}
.map_area .city_31{left:68.45%;top:42.94%}
.map_area .city_32{left:56.75%;top:59.03%}
.map_area .city_33{left:77.45%;top:68.03%}
.map_area .city_34{left:45.45%;top:69.03%}
.map_area .city_35{left:55.45%;top:70.03%}
.map_area .city_36{left:46.45%;top:70.03%}
.map_area .city_37{left:63.45%;top:88.03%}
.map_area .city_38{left:67%;top:84.2%}
.map_area .city_39{left:67.45%;top:86%}
.map_area .city_508{left:74.45%;top:74.03%}
.map_area .city_509{left:64.45%;top:85.03%}
.map_area .city_38:before,.map_area .city_39:before{display:inline-block;margin-right:5px}
.map_area .city_38:after,.map_area .city_39:after{left:0;margin-left:0;top:50%;margin-top:-5px}
.map_area .city .des{ width:280px; height:140px; background-color:#00a0e9; position:absolute; left:27px; top:-66px; display:none; border-radius:10px;padding:15px; line-height:22px; color:#fff;z-index:100;}
.map_area .city .des:after{display: block;position: absolute;left:-8px;top:50%;content: "";height: 0;width: 0;border-color:  transparent #00a0e9 transparent transparent;border-style: solid solid solid none;border-width: 8px 8px 8px 0;margin-top: -8px;}
.map_area .city .des p{ margin:0;}
.map_area .city .des .am-vertical-align-middle{ font-size:14px;}
.map_area .city.city_33 .des ,.map_area .city.city_508 .des{ left:-280px;}
.map_area .city.city_38 .des ,.map_area .city.city_39 .des ,.map_area .city.city_509 .des{ left:-288px;top:-50px;}
.map_area .city.city_33 .des:after,.map_area .city.city_38 .des:after,.map_area .city.city_39 .des:after,.map_area .city.city_509 .des:after ,.map_area .city.city_508 .des:after{left: auto;right:-8px!important;transform:rotate(180deg);}
.map_area .city:hover .des{ display:block;} 
.map_area .city .span_t{ position:absolute; left:10px; top:-10px; width:40px;}
.map_area .city.city_36 .span_t{ left:-30px;}
.map_area .city.city_39 .span_t{ top:0;}
.map_area .city.city_509 .span_t{ top:10px;left:-20px;}

.index_map_aera .map_area_index{transform: scale(0.8);}
.index_map_aera .map_area_index .text_25{left:-8%;}
.index_map_aera .map_area_index .text_26{left:9%;top:0;}
.index_map_aera .map_area_index .text_27{left:80%;top:19%;}
.index_map_aera .map_area_index .text_29{left:34%;top:80%;}
.index_map_aera .map_area_index .text_30{left:70%;top:73%;}

@keyframes scale-zoom{form{-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}
to{-moz-transform:scale(5,5);-ms-transform:scale(5,5);transform:scale(5,5);opacity:0}
}@-webkit-keyframes scale-zoom{form{-webkit-transform:scale(1,1);opacity:1}
to{-webkit-transform:scale(5,5);opacity:0}
}.business_wapper{padding:0 0 100px}
.business_list{margin-top:50px!important;position:relative}
.business_list dt{position:relative}
.business_list dt .des{width:calc(100% - 700px);height:100%;position:absolute;left:0;top:0;padding:0 48px 0 30px}
.business_list dt .des .title{font-size:44px;font-weight:500;margin-bottom:14px}
.business_list dt .des .title a{font-size:18px;margin-left:25px}
.business_list dt .img{width:700px;float:right}
.business_list dt .img img{display:block;width:100%}
.business_list:nth-of-type(even) dt .des{left:inherit;right:0;padding:0 30px 0 48px}
.business_list:nth-of-type(even) dt .img{float:none}
.business_list dd{padding:60px 0;border-bottom:#D3D3D3 solid 1px}
.business_list dd li{padding:7px 12px;text-align:center;font-size:22px;position:relative}
.business_list dd li:after{display:block;content:'';width:1px;height:80px;position:absolute;right:0;top:50%;margin-top:-40px;background-color:#D3D3D3}
.business_list dd li:last-of-type:after{display:none}
.business_list dd li .title{font-size:24px;color:#00a0e9;font-weight:normal}
.business_list dd li .text{font-size:18px;color:#171717;margin-top:15px}



.about_new_nav{display:flex;justify-content:space-between;align-items:center;border-bottom:#E1E1E1 solid 1px;margin:3% 0 5%}
.about_new_nav a{display:block;width:33.33%;font-size:2.2rem;padding:2rem 0;position:relative;text-align:center;font-weight:600;}
.about_new_nav a.on:after{display:block;width:100%;content:'';height:1px;background-color:#00a0e9;position:absolute;left:0;bottom:-1px;}

.about_new_profile{display:flex;justify-content:space-between;align-items:center;}
.about_new_profile .img{width:44%;}
.about_new_profile .img img{display:block;width:100%;}
.about_new_profile .text{width:calc(56% - 3.6rem)}

.about_new_data{display:flex;justify-content:space-between;align-items:center;padding:4% 0 6%;}
.about_new_data dd{text-align:center;}
.about_new_data .title span{font-size:4.2rem;color:#00a0e9;}
.about_new_data .title sub{font-size:1.6rem;}
.about_new_data .text{margin-top:1rem;}

.about_new_cuture{background-color:#00a0e9;background-position:center;background-repeat:no-repeat;background-size:cover;padding:4% 0;}
.about_new_cuture_item{color:#fff;text-align:center;}
.about_new_cuture_item dt{font-size:3.2rem;font-weight:700;}
.about_new_cuture_item dd{margin-top:4%;}
.about_new_cuture_item dd:first-of-type{margin-top:5%;}
.about_new_cuture_item dd .title{font-size:2.2rem;font-weight:600;}
.about_new_cuture_item dd .text{margin-top:2rem;}

.about_new_orga{padding:5% 0;}
.about_new_orga .title{text-align:center;font-size:3.2rem;font-weight:700;color:#000;}
.about_new_orga .text{margin-top:4%;}

.about_new_rd{background-color:#F2F6F7;background-position:center;background-repeat:no-repeat;background-size:cover;padding:4% 0;}
.about_new_rd_item{text-align:center;}
.about_new_rd_item dt .title{font-size:3.2rem;font-weight:700;color:#000;}
.about_new_rd_item dt .subtitle{margin-top:1rem;}
.about_new_rd_item dd{margin-top:3%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.about_new_rd_item dd .item{margin-top:2.2rem;width:calc(33.33% - 1.5rem);display:flex;flex-direction:column;text-align:center;background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:cener;background-size:cover;padding:3rem 2rem;border-radius:.5rem;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.02)}
.about_new_rd_item dd .item:hover{color:#fff;}
.about_new_rd_item dd .item:nth-of-type(1){background-image:url(../images/rd_bg_1.png);}
.about_new_rd_item dd .item:nth-of-type(2){background-image:url(../images/rd_bg_2.png);}
.about_new_rd_item dd .item:nth-of-type(3){background-image:url(../images/rd_bg_3.png);}
.about_new_rd_item dd .item:nth-of-type(4){background-image:url(../images/rd_bg_4.png);}
.about_new_rd_item dd .item:nth-of-type(5){background-image:url(../images/rd_bg_5.png);}
.about_new_rd_item dd .item:nth-of-type(6){background-image:url(../images/rd_bg_6.png);}
.about_new_rd_item dd .item:nth-of-type(1):hover{background-image:url(../images/rd_bg_1_on.png);}
.about_new_rd_item dd .item:nth-of-type(2):hover{background-image:url(../images/rd_bg_2_on.png);}
.about_new_rd_item dd .item:nth-of-type(3):hover{background-image:url(../images/rd_bg_3_on.png);}
.about_new_rd_item dd .item:nth-of-type(4):hover{background-image:url(../images/rd_bg_4_on.png);}
.about_new_rd_item dd .item:nth-of-type(5):hover{background-image:url(../images/rd_bg_5_on.png);}
.about_new_rd_item dd .item:nth-of-type(6):hover{background-image:url(../images/rd_bg_6_on.png);}
.about_new_rd_item dd .title{font-size:4.8rem;font-weight:400;}
.about_new_rd_item dd .text{margin-top:1rem;font-size:1.8rem;padding:0 2rem;}


.about_new_global{padding:4% 0;}
.about_new_global_item dt{text-align:center;}
.about_new_global_item dt .title{font-size:3.2rem;font-weight:700;color:#000;}
.about_new_global_item dt .subtitle{margin-top:1rem;}
.about_new_global_item dd{margin-top:4%;position:relative;}
.about_new_global_item dd .map_bg{display:block;width:100%;margin:0 auto;}
.about_new_global_item dd .list{width:100%;height:100%;position:absolute;left:0;top:0;}
.about_new_global_item dd .item{position:absolute;z-index:1;}
.about_new_global_item dd .item.item_25 {left: 16%;top: 33%;}
.about_new_global_item dd .item.item_26 {left: 50%;top: 22%;}
.about_new_global_item dd .item.item_27 {left: 69%;top: 45%;}
.about_new_global_item dd .item.item_28 {left: 48%;top: 52%;}
.about_new_global_item dd .item.item_29 {left: 30%;top: 75%;}
.about_new_global_item dd .item.item_30 {left: 83%;top: 76%;}
.about_new_global_item dd .item .dot{width: 18px;height: 18px;background-color: #00a0e9;position: absolute;z-index: 1;background: url(../images/marker.svg) center center no-repeat;  background-size: auto;background-size: cover;cursor:pointer;}
.about_new_global_item dd .item .dot::after {display: block;content: "";position: absolute;left: 50%;bottom: -5px;width: 10px;height: 4px;margin-left: -5px;box-shadow: inset 0 0 2px rgba(0,160,217,1); border-radius: 50%;-webkit-animation: scale-zoom 1s infinite;-moz-animation: scale-zoom 1s infinite; -ms-animation: scale-zoom 1s infinite; animation: scale-zoom 1s infinite;z-index:1}
.about_new_global_item dd .text{display:none;width:37rem;background-color:#fff;position:absolute;left:50%;top:0;transform:translateX(-50%);box-shadow:0 0 .5rem .5rem rgba(0,0,0,.02);padding:2rem;z-index:2;}
.about_new_global_item dd .text .title{font-weight:700;margin-bottom:1rem;}
.about_new_global_item dd .item.item_26{z-index:3;}
.about_new_global_item dd .item .dot:hover .text{display:block;}
.about_new_global_item .des{text-align:center;margin-top:2%;}


.about_new_histroy{background-position:center;background-repeat:no-repeat;background-size:cover;padding:4% 0;}
.about_new_histroy_item dt{text-align:center;}
.about_new_histroy_item dt .title{font-size:3.2rem;font-weight:700;color:#000;}
.about_new_histroy_item dt .subtitle{margin-top:1rem;}
.about_new_histroy_item dd{margin-top:4%;position:relative;display:flex;justify-content:space-between;background-color:#fff;height:52rem;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.02);padding:7rem;}
.about_new_histroy_for{width:calc(100% - 15rem);height:100%;}
.about_new_histroy_for .item{display:flex;justify-content:space-between;height:100%;}
.about_new_histroy_for .item .text{width:40%;padding-right:5.5%}
.about_new_histroy_for .item .text p{display: flex;}
.about_new_histroy_for .item .text p:before{display: flex;content: '';width: .6rem;height: .6rem;background-color: #000; margin: 1rem 1rem 0 0;border-radius:50%;flex-shrink:0;}
.about_new_histroy_pics{width:60%;background-color:#EAEFF1;padding:5%;}
.about_new_histroy_pics .img{position:relative;overflow:hidden;}
.about_new_histroy_pics .img:after{display:block;content:'';padding-bottom:75%;}
.about_new_histroy_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain;}
.about_new_histroy_pics .slick-dots{left:0;bottom:1rem}
.about_new_histroy_pics .slick-dots li{background-color:rgba(0,0,0,.1);}
.about_new_histroy_pics .slick-dots li.slick-active{background-color:#00a0e9;}
.about_new_histroy_pics .slick-arrow{opacity:0;transition:all 300ms ease-in-out 0s}
.about_new_histroy_pics .slick-arrow:before{color:rgba(0,0,0,.3);}
.about_new_histroy_pics .slick-arrow:hover:before{color:#00a0e9;}
.about_new_histroy_pics:hover .slick-next{right:2rem;opacity:1;}
.about_new_histroy_pics:hover .slick-prev{left:2rem;opacity:1;}


.about_new_histroy_for .slick-track ,.about_new_histroy_for .slick-list {height:100%;}


.about_new_histroy_nav{width:10rem;}
.about_new_histroy_nav .item {margin-bottom:2rem;}
.about_new_histroy_nav .item .title{display:block;font-size:4rem;color:#E6E6E6;white-space:nowrap;line-height:1.5}
.about_new_histroy_nav .slick-next{top: auto;bottom:0;margin-top: 0;}
.about_new_histroy_nav .slick-prev {top: auto;bottom:0;margin-top: 0;}
.about_new_histroy_nav .slick-prev:before { content: "\f106";color:#E6E6E6;}
.about_new_histroy_nav .slick-next:before { content: "\f107";color:#E6E6E6;}
.about_new_histroy_nav .slick-prev:hover:before ,.about_new_histroy_nav .slick-next:hover:before ,.about_new_histroy_nav .item.slick-current .title{color:#00a0e9;}


.about_new_lhg{padding:4% 0;}
.about_new_lhg_item dt{text-align:center;color:#000;}
.about_new_lhg_item dt .title{font-size:3.2rem;font-weight:700;}
.about_new_lhg_item dd{display:flex;justify-content:space-between;border:#E1E1E1 solid 1px;margin-top:4%;}
.about_new_lhg_item dd .item{width:25%;border-left:#E1E1E1 solid 1px;}
.about_new_lhg_item dd .item:first-of-type{border-left:none;}
.about_new_lhg_item dd .item .title{display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;background-color:#EAEFF1;padding:2rem;}
.about_new_lhg_item dd .item .title img{display:block;height:3.3rem;margin-right:1rem;}
.about_new_lhg_item dd .item .text{padding:3rem;}
.about_new_lhg_item .des{margin-top:3%;}



.about_new_business dd{margin-bottom:8%;}
.about_new_business .title{display:flex;align-items:center;font-size:3.2rem;color:#000;}
.about_new_business .title i{margin-left:2rem;}
.about_new_business .title:hover{color:#00a0e9;}
.about_new_business .img{display:block;margin-top:3%;}
.about_new_business .img img{display:block;width:100%;}
.about_new_business .text{padding:3% 4%;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.03)}
.about_new_business_list{display:flex;justify-content:space-between;margin-top:3.5%;}
.about_new_business_list .item{text-align:center;}
.about_new_business_list .subtitle{font-size:4.2rem;color:#00a0e9;}
.about_new_business_list .des{margin-top:1rem;}

.about_new_honer{padding-bottom:5%;}
.about_honer_title{align-items:center;font-size:3.2rem;color:#000;}
.about_honer_title.last{margin-top:6%;}
.about_honer_list{margin-top:3%}
.about_honer_list .am-nav-tabs{border-bottom:#E1E1E1 solid 1px;display:flex;justify-content:space-between;}
.about_honer_list .am-nav-tabs:before,.about_honer_list .am-nav-tabs:after{display:none;}
.about_honer_list .am-nav-tabs li{font-size:2rem;text-align:center;width:25%;}
.about_honer_list.last .am-nav-tabs li{width:50%;}
.about_honer_list .am-nav-tabs li a{display:block;position:relative;border:none!important;background:none!important;margin:0;padding:0 0 2rem}
.about_honer_list .am-nav-tabs li.am-active a{color:#00a0e9;font-weight:600;}
.about_honer_list .am-nav-tabs li.am-active a:after{display:block;content:'';width:100%;height:1px;position:absolute;left:0px;bottom:0;background:#00a0e9}
.about_honer_list .am-tabs-bd{padding:0;border:none}
.about_honer_list .am-tabs-bd .am-tab-panel{padding:0;}
.about_honer_list .am-tabs-bd .honer_fl_list{font-size:1.4rem;margin:2% -.5rem 0;}
.about_honer_list .am-tabs-bd .honer_fl_list li{padding:0 .5rem;margin-top:1rem;}
.about_honer_list .am-tabs-bd .honer_fl_list li .title{height:5rem;padding:1rem 2rem;background-color:#E2E9ED;display:flex;align-items:center;}
.about_honer_list .am-tabs-bd .honer_fl_list li .title span{margin-left:3rem;}
.about_honer_img{margin:0 0;text-align:center}
.about_honer_img li{padding:0 10px;margin-top:30px}
.about_honer_img li .img{padding:12px;margin-bottom:1rem;box-shadow:0px 0 10px 5px rgba(0,0,0,0.03);position: relative; overflow: hidden;}
.about_honer_img li .img:after{display:block;content:'';padding-bottom:68.36%;}
.about_honer_img li img{display:block;width:calc(100% - 24px);height:calc(100% - 24px);position: absolute;left: 12px;top: 12px;object-fit: contain;}

.about_group{border:#E5E5E5 solid 1px;padding:30px 45px!important;margin-top:40px!important}
.about_group dt:after{display:block;content:'';clear:both}
.about_group dt .title{font-size:30px;font-weight:500;color:#000000;float:left}
.about_group dt a{float:right;color:#1A212E;font-size:18px}
.about_group dt a i{display:inline-block;width:24px;height:24px;text-align:center;line-height:24px;font-size:14px;border-radius:50%;border:#E5E5E5 solid 1px;margin-left:20px}
.about_group dt a:hover{color:#00a0e9}
.about_group dt a:hover i{border:#00a0e9 solid 1px;background-color:#00a0e9;color:#fff;transition:all 300ms ease-in-out 0s}
.about_group dd{margin-top:15px}
.about_group dd .img{display:block;width:100%;margin-bottom:15px}







.news_wapper{padding:0px 0 100px;overflow:hidden}
.article_banner{width:100%;position:relative;margin:0;box-shadow:none;z-index:1;background:#f8f8f8 url(../images/loading.svg) center center no-repeat;border-radius:0}
.article_banner .am-slides li a{display:block;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}
.article_banner .am-slides li a:after{display:block;content:'';padding-bottom:28%}
.article_banner .am-slides li{position:relative}
.article_banner .am-control-nav{width:auto;right:50%;margin-right:-600px;bottom:30px;z-index:10}
.article_banner .am-control-nav li{margin:0 5px}
.article_banner .am-control-nav li a{width:10px;height:10px;background:rgba(255,255,255,0.3);background:#fff\3;filter:alpha(opacity=30);box-shadow:none;z-index:3}
.article_banner .am-control-nav li a.am-active,.article_banner .am-control-nav li a:hover{background:#00a0e9}
.article_banner .am-slides li .text{width:100%;padding:20px 40px;background:rgba(0,0,0,0.5);background:#000\5;filter:alpha(opacity=50);position:absolute;left:0;bottom:0;color:#fff}
.article_banner .am-slides li .text strong{display:block;font-size:20px;font-weight:500;margin-bottom:3px}
.article_banner .am-slides li .text span{display:block;font-weight:300}
.news_nav{border-bottom:#E4E7ED solid 1px;margin-top:25px;position:relative;}
.news_nav.no_border{border-bottom:none!important;}
.news_nav a{display:inline-block;position:relative;padding:20px 0;margin-left:50px;font-size:24px;font-weight:500}
.news_nav a.on:after{display:block;content:'';width:100%;height:3px;position:absolute;left:0px;bottom:-2px;background:#00a0e9}
.news_nav_guide{position:absolute;right:0;bottom:0}
.news_nav_guide a{font-size:16px;margin:0}
.news_nav_guide strong{font-weight:500}
.news_nav_guide h1{display:inline-block;margin:0;font-weight:500;font-size:16px;}
.news_list{margin:0 -10px}
.news_list li{padding:0 10px;margin-top:30px}
.news_list li .img{display:block;width:100%;height:220px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.news_list li .text{padding:10px;border:#f2f2f2 solid 1px}
.news_list li .title{font-size:18px;height:58px;overflow:hidden}
.news_list li .title a.hot:after{display:inline-block;content:'';width:25px;height:24px;background:url(../images/new.gif) center center no-repeat;margin-left:8px}
.news_list li .time{color:#363A3D;font-size:12px;line-height:30px;font-weight:300;text-align:center;margin-top:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list li .time span{display:inline-block;color:#363A3D;margin:0 12px;}
.news_list li .time span.img_logo a:before{display:block;content:'';width:22px;height:22px;background:#f2f2f2 url(../images/app-icon72x72@2x.png) center center no-repeat;background-size:auto 70%;border-radius:50%;float:left;margin:4px 5px 0 0;}
.news_list li .time span:first-of-type{margin-left:0;}
.news_list li .time span:last-of-type{margin-right:0;}
.news_list li .time span:before{margin-right:5px;}
.news_list li .time span a{display:inline-block;line-height:30px;color:#363A3D}
.news_list li .time span a:hover{color:#00a0e9}

.news_page_wapper{padding:30px 0 100px;background-color:#F8FAFD}
.guide,.guide a{color:#1989FA}
.guide.last{margin-top:20px}
.guide strong{font-weight:normal}
.article_bd{width:900px;padding:30px 50px 50px;float:left;background-color:#fff}
.article_title{font-size:30px;font-weight:500;margin-top:50px;margin-bottom:0;}
.article_time{font-size:14px;margin-top:10px}
.article_time span{margin-left:30px}
.article_time em{font-style:normal}
.article_hd{margin-top:30px}
.article_side{width:280px;padding:30px 20px;float:right;background-color:#fff}
.article_share{border-bottom:#dedede dashed 1px;padding-bottom:30px}
.article_share dt{position:relative}
.article_share dd{text-align:center;margin-top:30px}
.article_share dd .bds_qzone,.article_share dd .bds_tsina,.article_share dd .bds_weixin,.article_share dd .bds_sqq,.article_share dd .bds_more{padding-left:0!important;display:inline-block;float:none!important;font-size:16px!important;width:36px;height:36px;line-height:36px;margin:0 36px 0 0!important;border-radius:50%;text-align:center;background:#576370!important;color:#fff!important;transition:all 300ms ease-in-out 0s;position:relative;z-index:10;opacity:1!important}
.article_share dd .bds_weixin:hover{background-color:#00cb0d!important;transition:all 300ms ease-in-out 0s}
.article_share dd .bds_sqq:hover{background-color:#1479d7!important;transition:all 300ms ease-in-out 0s}
.article_share dd .bds_tsina:hover{background-color:#f3131b!important;transition:all 300ms ease-in-out 0s}
.article_share dd .bds_weixin .share_code{display:block;width:125px;height:145px;text-align:center;position:absolute;left:-145px;top:-40px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.21);color:#333;font-size:14px;font-weight:300;line-height:14px;display:none;background-color:#fff}
.article_share dd .bds_weixin .share_code img{display:block;width:100%;margin:0}
.article_share dd .bds_weixin .share_code:after{display:block;position:absolute;right:-12px;top:60px;content:"";height:0;width:0;border-color:transparent transparent #FFF;border-style:none solid solid;border-width:0 8px 8px;transform:rotate(90deg)}
.article_share dd .bds_weixin:hover .share_code{display:block}
.article_tag{margin-top:25px;border-bottom:#dedede dashed 1px;padding-bottom:30px}
.article_tag .title{margin-bottom:10px}
.article_tag .am-badge{font-size:14px;background-color:#e8f5fe;color:#00a0e9!important;padding:10px;margin-top:10px;font-weight:normal;margin-right:10px}
.article_commend{margin-top:30px}
.article_rel li{margin-top:20px}
.article_rel li img{display:block;width:100%}
.article_rel li .text{padding:10px 0}
.article_rel li .text .am-badge{background-color:#e8f5fe;color:#00a0e9!important;margin-right:10px;font-weight:normal;margin-top:10px}
.article_rel li .text .source{font-size:12px;color:#999999;white-space:nowrap}
.article_rel li .text .source:hover{color:#00a0e9}
.link_btn{margin-top:30px;text-align:center}
.link_btn a{display:inline-block;width:73px;height:73px;border-radius:50%;margin:0 15px;color:#fff!important;text-align:center;padding-top:15px}
.link_btn a:hover{-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,.3);box-shadow:inset 0 0 40px rgba(0,0,0,.3);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.link_btn .digg_a{background-color:#00a0e9;font-size:19px}
.link_btn .digg_a:before{display:block;content:'';width:21px;height:20px;background:url(../images/digg.png) center center no-repeat;background-size:100% auto;margin:0 auto}
.link_btn .share_a{background-color:#72af2d}
.link_btn .share_a:before{display:block;content:'';width:21px;height:21px;background:url(../images/share.png) center center no-repeat;background-size:100% auto;margin:0 auto}
.article_share_bottom .bdsharebuttonbox{background-color:#fff;text-align:center;padding:30px 0}
.article_share_bottom .bds_qzone,.article_share_bottom .bds_tsina,.article_share_bottom .bds_weixin,.article_share_bottom .bds_sqq,.article_share_bottom .bds_more{background:none!important;padding-left:0!important;display:inline-block;float:none!important;font-size:18px!important;width:38px!important;height:38px!important;line-height:38px!important;margin:0 15px 0 0!important;border-radius:50%;text-align:center;background-color:gray!important;color:#fff!important;transition:all 300ms ease-in-out 0s}
.article_share_bottom .bds_qzone{background-color:#ffc028!important}
.article_share_bottom .bds_tsina{background-color:#f3131b!important}
.article_share_bottom .bds_weixin{background-color:#00cb0d!important}
.article_share_bottom .bds_sqq{background-color:#1479d7!important}
.article_share_bottom .bds_more{background-color:#2319dc!important;margin-right:0!important}
.article_share_bottom .bds_qzone:hover,.article_share_bottom .bds_tsina:hover,.article_share_bottom .bds_weixin:hover,.article_share_bottom .bds_sqq:hover,.article_share_bottom .bds_more:hover{-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,.3);box-shadow:inset 0 0 40px rgba(0,0,0,.3);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
#bdshare_weixin_qrcode_dialog{height:310px!important}
.bd_weixin_popup_foot{text-align:center!important;white-space:nowrap}
.article_share_bottom .am-btn-block{background-color:#00a0e9;color:#fff}
.comment_add{margin-top:40px}
.comment_add textarea{padding:10px}
.comment_add .am-btn{background-color:#00a0e9;color:#fff;padding:8px 25px;border-radius:8px}
.am-comment-list li{margin-top:20px}
.am-comment-list li:first-of-type{margin-top:30px}
.am-comment-list li .am-comment-author{margin-right:5px}
.am-comment-list li time{margin-left:5px;color:#999}
.am-comment-list li .am-comment-bd{font-size:14px}
.get_more{width:100%;height:7rem;line-height:7rem;text-align:center;font-size:1.4rem;color:#7f7f7f;display:none;outline:none}
.get_more.am-btn{padding:0;border:none;background:none;color:#7f7f7f;position:relative}
.more_loader_spinner{width:100%;height:7rem;background:url(../images/loading.svg) center center no-repeat}
.get_more.am-btn i{display:block;height:1px;width:20%;position:absolute;left:40%;top:50%;border-bottom:#dedede solid 1px;z-index:1}
.get_more.am-btn span{display:inline-block;background-color:#fff;padding:0 1rem;z-index:2;position:relative}
.con_info{padding:20px 35px;background:rgba(16,142,233,0.9);background:#108EE9\9;filter:alpha(opacity=90);color:#fff;position:relative;top:-115px}
.con_info a{color:#fff}
.con_info .title{font-size:32px;font-weight:500px;padding-left:10px}
.con_info ul{text-align:center;margin:0 -20px}
.con_info ul li{padding:0 10px;margin-top:15px;position:relative}
.con_info ul li:after{display:block;content:'';width:1px;height:20px;background-color:#fff;position:absolute;right:0;top:50%;margin-top:-10px}
.con_info ul li:last-of-type:after{display:none}
.guestbook_title{text-align:center;font-weight:300}
.guestbook_title span{display:block;font-size:26px;font-weight:500;margin-bottom:20px}
.guestbook_form{margin-top:50px}
.guestbook_form.am-form .am-input-group{display:block;width:calc(33.33% - 70px);float:left;position:relative;margin:0 90px 40px 0}
.guestbook_form.am-form .am-input-group:nth-of-type(3n){margin-right:0}
.guestbook_form.am-form .am-input-group span,.guestbook_form.am-form .am-group-form span{display:block;width:70px;float:left;line-height:40px}
.guestbook_form.am-form .am-form-field{display:block;width:calc(100% - 70px);float:left;border:#C0C4CC solid 1px;background-color:#fff;height:40px;line-height:40px;padding:0 10px;font-size:16px;border-radius:4px!important}
.guestbook_form.am-form .am-input-group em{display:block;height:40px;line-height:40px;position:absolute;right:10px;color:#00a0e9;z-index:10;font-style:normal}
.guestbook_form.am-form .am-group-form{margin-bottom:40px}
.guestbook_form.am-form .am-group-form textarea{width:calc(100% - 70px);height:100px;border:#C0C4CC solid 1px;position:relative;padding:10px;border-radius:4px}
.guestbook_form.am-form .am-group-form img{position:relative;left:5px;top:7px}
.guestbook_form.am-form .ksubmit{text-align:center;position:relative}
.guestbook_form.am-form .ksubmit .am-btn{display:inline-block;width:200px;height:48px;line-height:48px;padding:0;text-align:center;background-color:#108EE9;color:#FFFFFF;border:none}
.guestbook_form.am-form .ksubmit.am-disabled:after{display:block;content:'';width:100%;height:100%;background:#FFFFFF;left:0;top:0;position:absolute;opacity:0}
.guestbook_load{width:300px;height:80px;line-height:80px;background:rgba(61,68,81,0.9);background:#3D4451\9;filter:alpha(opacity=90);text-align:center;position:fixed;left:0;top:0;font-size:16px;border-radius:8px;left:50%;margin-left:-150px;top:50%;margin-top:-40px;color:#fff;z-index:9999}
.map{height:500px;font-size:14px;margin-top:70px}
.map .title{font-weight:bold;font-size:16px;margin-bottom:5px;color:#00a0e9}
.map .content{min-width:380px;margin-top:10px;line-height:1.8;}
.con_list{padding:50px 0}
.con_list .title{font-size:40px;font-weight:500;padding-left:50px;margin-bottom:30px}
.con_list .am-accordion-item{margin-bottom:10px!important}
.con_list .am-accordion-gapped{margin:0}
.con_list .am-accordion-gapped .am-accordion-item{margin:0;border:none}
.con_list .am-accordion-gapped .am-accordion-title{border:none;font-size:22px;font-weight:500;background-color:#f8fafd;padding:20px 50px;color:#333}
.con_list .am-accordion-gapped .am-accordion-title:after{right:40px;font-size:22px}
.con_list .am-accordion-gapped .am-active .am-accordion-title{background-color:#f8fafd}
.con_list .am-accordion-bd .am-paragraph-default{padding:40px 80px!important}
.join_wapper{padding:0 0 100px}
.join_why{margin-top:64px}
.join_why .title{text-align:center;font-size:32px;font-weight:500}
.join_why ul{margin:0 -46px;padding:0 110px;text-align:center}
.join_why ul li{padding:0 46px;margin-top:75px}
.join_why ul li img{display:block;margin:0 auto;width:100px}
.join_why ul li .name{font-size:22px;font-weight:500;margin:20px 0 10px}
.join_team{margin-top:120px}
.join_team .title{text-align:center;font-size:32px;font-weight:500;margin-bottom:70px}
.join_team ul li img{display:block;width:100%}
.join_good{margin-top:95px}
.join_good .title{text-align:center;font-size:32px;font-weight:500}
.join_good .title .des{font-size:26px}
.join_good ul{margin:0 -75px;padding:0 90px;text-align:center}
.join_good ul li{padding:0 75px;margin-top:75px}
.join_good ul li img{display:block;margin:0 auto;width:100px}
.join_good ul li .name{font-size:22px;font-weight:500;margin:20px 0 10px}
.join_btn_a{display:block;width:200px;height:48px;line-height:48px;text-align:center;margin:80px auto 0;background-color:#00a0e9;color:#FFFFFF!important;box-shadow:0px 10px 25px 0px rgba(23,128,224,0.21)}
.school_plan{text-align:center;margin-top:64px}
.school_plan .title{font-size:32px;font-weight:500}
.school_plan .des{margin-top:15px}
.school_banner{width:100%;position:relative;margin:50px 0 0;box-shadow:none;z-index:1;background:#f8f8f8 url(../images/loading.svg) center center no-repeat;border-radius:0}
.school_banner .am-slides li a{display:block;height:100%}
.school_banner .am-control-nav{bottom:20px;z-index:10}
.school_banner .am-control-nav li{margin:0 5px}
.school_banner .am-control-nav li a{width:10px;height:10px;background:rgba(0,0,0,0.3);background:#000\3;filter:alpha(opacity=30);box-shadow:none;z-index:3}
.school_banner .am-control-nav li a.am-active,.school_banner .am-control-nav li a:hover{background:#00a0e9}
.school_banner .am-direction-nav .am-prev,.school_banner .am-direction-nav .am-next{width:50px;height:78px;margin:-39px 0 0 0;background-color:#4c4c4c;opacity:1;border-radius:3px}
.school_banner.am-slider-default .am-direction-nav .am-prev:before{content:"\f0d9";color:#fff}
.school_banner.am-slider-default .am-direction-nav .am-next:before{content:"\f0da";color:#fff}
.school_banner.am-slider-default .am-direction-nav a:before{font-size:40px !important;text-align:center;line-height:78px !important;height:78px}
.school_banner .am-direction-nav .am-prev{left:-120px}
.school_banner .am-direction-nav .am-prev:hover{background-color:#00a0e9}
.school_banner .am-direction-nav .am-next{right:-120px}
.school_banner .am-direction-nav .am-next:hover{background-color:#00a0e9}
.school_time{text-align:center;margin-top:88px;padding:0 50px}
.school_time.last{text-align:left;margin:0;padding:0}
.school_time .title{font-size:32px;font-weight:500}
.school_time .des{margin-top:15px}
.school_time .am-table{margin:13px 0 0}
.school_time .am-table tr th{background-color:#f8fafd}
.school_time .am-table tr th:nth-of-type(1){width:25%;padding-left:20px}
.school_time .am-table tr th:nth-of-type(2){width:10%}
.school_time .am-table tr th:nth-of-type(3){width:20%}
.school_time .am-table tr th:nth-of-type(4){width:25%}
.school_time .am-table tr th:nth-of-type(5){width:20%}
.school_time .am-table tr td,.school_time .am-table tr th{text-align:left;border-bottom:#E8E8E8 solid 1px;border-top:none;padding:20px 0;font-size:14px}
.school_time .am-table tr td:first-of-type{padding-left:20px}
.school_faq_go{text-align:right;margin-top:76px;position:relative;padding-left:20px}
.school_faq_go.active:after{display:block;content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:0}
.faq_popup{left:50%;width:1200px;margin-left:-600px;padding:0 45px 30px 105px;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.2);border-radius:4px;border:1px solid rgba(228,231,237,1)}
.faq_popup .am-popup-inner{padding-top:120px}
.faq_popup .am-popup-hd{height:120px;border-bottom:none;padding:70px 45px 0 105px;left:0;background-color:#fff}
.faq_popup .am-popup-hd .am-popup-title{height:37px;font-size:30px;font-weight:500;color:#1A212E;line-height:31px;text-align:left;margin:0}
.faq_popup .am-popup-hd .am-close{color:#070707;right:45px;top:30px;font-size:32px;opacity:1}
.faq_popup .am-popup-bd{padding:0;background:#fff}
.faq_popup .am-popup-bd .scholl_faq_list{margin-right:45px;text-align:left}
.school_plan_des{margin-top:73px}
.school_plan_des li{padding:73px;border-bottom:#E8E8E8 solid 1px;border-right:#E8E8E8 solid 1px}
.school_plan_des li img{float:left;margin-right:60px;width:100px}
.school_plan_des li .title{height:28px;font-size:26px;font-weight:500;color:#1A212E;line-height:27px}
.school_plan_des li .des{margin-top:10px;line-height:32px;font-weight:300}
.school_plan_des li:nth-of-type(3),.school_plan_des li:nth-of-type(4){border-bottom:none}
.school_plan_des li:nth-of-type(2),.school_plan_des li:nth-of-type(4){border-right:none}
.scholl_faq{margin-top:50px;padding:50px 60px;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.2);border-radius:4px;border:1px solid rgba(228,231,237,1)}
.scholl_faq .title{font-size:30px;font-weight:500}
.scholl_faq_list{padding:30px 0;border-bottom:#E8E8E8 solid 1px}
.scholl_faq_list .name{font-size:18px;color:#333333}
.scholl_faq_list .des,.scholl_faq_list .des p{font-weight:300;margin-top:10px}
.job_wapper{padding:50px 60px 100px}
.job_select{border-bottom:#E9E9E9 solid 1px;padding-bottom:10px}
.job_select dd{margin-bottom:30px}
.job_select dd span,.job_select dd a{display:inline-block;color:#939393}
.job_select dd a{display:inline-block;margin-left:20px;padding:2px 15px}
.job_select dd a.on,.job_select dd a:hover{font-weight:500;background-color:#00a0e9;color:#fff;border-radius:1000px}
.job_select dd a em{font-style:normal}
.job_search{margin-top:30px;text-align:right}
.job_search .search_jg{float:left}
.job_search .search_jg span{color:#00a0e9}
.job_search form{display:inline-block;width:400px;height:35px;padding:5px 9px;border:1px solid #757A7E;border-radius:2px}
.job_search form .am-btn{width:30px;height:23px;line-height:23px;text-align:center;font-size:18px;color:#999999;float:left;background:none;padding:0;margin:0}
.job_search form .am-form-field{width:calc(100% - 40px);float:right;background:none;height:23px;line-height:23px;border:none;padding:0;font-size:14px}
.job_search form .am-form-field:focus{outline:none;box-shadow:none;border:none}
.job_search form input:required:invalid,input:invalid{outline:none;box-shadow:none;border:none}
.search_word{text-align:right;font-size:14px}
.search_word a{display:inline-block;margin-left:30px;font-weight:300;color:#939393}
.search_word a:hover{color:#00a0e9}
.job_fl{margin-top:20px;padding-left:20px}
.job_fl a{margin-right:40px}
.job_fl a:last-of-type{margin-right:0}
.job_list.am-table{margin:20px 0 0}
.job_list.am-table tr th{background-color:#f8fafd}
.job_list.am-table tr th:nth-of-type(1){width:30%;padding-left:20px}
.job_list.am-table tr th:nth-of-type(2){width:15%}
.job_list.am-table tr th:nth-of-type(3){width:10%}
.job_list.am-table tr th:nth-of-type(4){width:25%}
.job_list.am-table tr th:nth-of-type(5){width:10%}
.job_list.am-table tr td,.job_list.am-table tr th{text-align:left;border-bottom:#E8E8E8 solid 1px;border-top:none;padding:20px 0}
.job_list.am-table tr td{font-size:14px}
.job_list.am-table tr td:first-of-type{padding-left:20px}
.job_page_wapper{padding:50px 125px 100px}
.job_page_hd{position:relative}
.job_page_hd .time{height:21px;font-size:14px;font-weight:300;line-height:21px}
.job_page_hd .title{height:30px;font-size:30px;font-weight:500;line-height:31px;margin-top:18px}
.job_page_hd .info{font-size:20px;margin-top:22px}
.job_page_hd .info span:first-of-type{color:#FF602A}
.job_page_hd .job_btn{display:block;width:200px;height:47px;line-height:47px;background:#108EE9;text-align:center;color:#fff;position:absolute;right:0;top:13px}
.job_page_hd .job_btn:hover{-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,.3);box-shadow:inset 0 0 40px rgba(0,0,0,.3);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.job_page_bd{margin-top:110px}
.job_return{line-height:90px;font-size:22px}
.job_send_form{padding-top:60px}
.job_send_form .title{height:47px;font-size:22px;font-weight:500;color:#1A212E;line-height:23px;border-bottom:#E8E8E8 solid 1px;padding-bottom:25px;margin-top:55px}
.job_send_form .file_up{width:200px;height:47px;padding:0;background-color:#B5BDC3;color:#FFFFFF;margin-top:26px}
.job_send_form .tip{font-size:16px;font-weight:300;color:#929292;line-height:16px;letter-spacing:1px;margin-top:18px}
.job_send_form .job_info_1 .am-form-group{width:200px;float:left;margin:40px 50px 0 0}
.job_send_form .job_info_1 .am-form-group.last{width:450px;margin:40px 0 0 0}
.job_send_form .job_info_1 .am-form-group:nth-of-type(4n){margin:40px 0 0 0}
.job_send_form .job_info_1 .am-form-group label{font-weight:normal;padding-left:10px}
.job_send_form .job_info_1 select,.job_send_form .job_info_1 input{line-height:38px;padding-top:0;padding-bottom:0;border:1px solid #ccc;border-radius:4px}
.job_send_form .ksubmit{text-align:center;position:relative;margin:59px 0 0}
.job_send_form .ksubmit .am-btn{display:inline-block;width:200px;height:47px;line-height:47px;padding:0;border:none;text-align:center;background:#108EE9;color:#FFFFFF;font-size:18px}
.job_send_form .ksubmit.am-disabled:after{display:block;content:'';width:100%;height:100%;background:#FFFFFF;left:0;top:0;position:absolute;opacity:0}
.job_infp_2 .am-table{margin:40px 0 0 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.job_infp_2 .am-table caption{border:#ccc solid 1px;border-bottom:none;text-align:left;padding:10px;background-color:#F8FAFD;font-weight:500;border-top-left-radius:4px;border-top-right-radius:4px}
.job_infp_2 .am-table tr th{padding:15px 10px;border-bottom:none;font-weight:500}
.job_infp_2 .am-table tr td{padding:10px}
.job_infp_2 .am-table tr td input{border:none;padding-left:0;padding-right:0}
.job_infp_2 .am-table tr td input:focus{outline:none;box-shadow:none}
.job_infp_2 .am-table tr td .add_td{background:none;border:none;padding-left:0;font-size:14px}
.job_infp_2 .am-table tr td .add_td span{display:inline-block;width:18px;height:18px;line-height:15px;text-align:center;font-size:14px;border:1px solid #4D4D4D;border-radius:50%;margin-right:5px}
.job_infp_2 .am-table tr:last-of-type td{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.sulution_wapper{padding:20px 0 100px}
.sulution_list{margin:0 -15px}
.sulution_list li{padding:0 15px;margin:30px 0 0}
.sulution_list li a{display:block;position:relative}
.sulution_list li .img{display: block;width: 100%;position: relative;overflow: hidden;}
.sulution_list li .img::after{display: block;content: '';padding-bottom: 50%;}
.sulution_list li .img img{display:block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;z-index: 1;transition: all 0.35s;}
.sulution_list li img{display:block;width:100%}
.sulution_list li span{display:block;font-size:18px;font-weight:500;line-height:21px;margin-top:15px;text-align:center}
.banner_text{width:100%;height:100%;position:absolute;left:0;top:0;}
.banner_text.bg_black{background:rgba(0,0,0,0.2);}
.banner_text .text{height:100%;color:#fff;}
.banner_text .text .am-vertical-align-middle,.banner_text .text .am-vertical-align-bottom{width:100%}
.banner_text .text .title{font-size:48px;font-weight:500}
.banner_text .text .name{font-size:64px;letter-spacing:30px;line-height:66px;font-weight:300;color:#333333;text-align:center}
.banner_text .text .text_cn{font-size:46px;font-weight:500;color:#fff;line-height:45px;text-align:center;margin:0}
.banner_text .text .text_en{font-size:24px;font-family:ArialMT;color:rgba(255,255,255,1);line-height:45px;text-align:center;color:#FFFFFF;margin-top:10px}
.join_banner .banner_text .text .text_cn,.join_banner .banner_text .text .text_en{color:#333}
.banner_text .text .des{font-size:18px;font-weight:500;margin:20px 0 60px}
.banner_text .text .banner_btn ,.banner_text .text .banner_btns{display:inline-block;width:162px;height:46px;line-height:46px;text-align:center;margin-right:20px;color:#fff;border:#fff solid 1px}
.banner_text .text .banner_btn.active,.banner_text .text .banner_btn:hover,.banner_text .text .banner_btns:hover{background-color:#fff;color:#000}
.case_wapper{padding-bottom:0px}
.case_nav{border-bottom:#E4E7ED solid 3px;text-align:center;background-color:#FFF}
.case_nav.am-sticky{box-shadow:inset 0px 2px 4px 0px rgba(0,0,0,0.1);z-index:1200;}
.case_nav_iteam li{display:inline-block;text-align:center;margin-right:30px}
.case_nav_iteam li:last-of-type{margin-right:0}
.case_nav_iteam li a{display:block;padding:20px 18px;position:relative}
.case_nav_iteam li.current a{color:#00a0e9}
.case_nav_iteam li a:after{display:block;content:'';position:absolute;left:25%;width:50%;opacity:0;height:3px;background-color:#00a0e9;bottom:-3px;transition:.4s}
.case_nav_iteam li.current a:after,.case_nav_iteam li a:hover:after{opacity:1;left:0;width:100%}
.case_bg_blue{background-color:#F8FAFD}
.case_hyxz{padding:80px 0}
.case_hyxz .web_w{padding:0 80px;}
.case_title{height:32px;font-size:32px;font-weight:500;color:#1A212E;line-height:33px;text-align:center}
.case_hyxz ul{margin:0 -69px}
.case_hyxz ul li{padding:0 69px;margin-top:75px}
.case_hyxz ul li:nth-of-type(1),.case_hyxz ul li:nth-of-type(2){margin-top:80px}
.case_hyxz ul li:after{display:block;content:'';clear:both}
.case_hyxz ul li img{display:block;width:120px;height:120px;float:left}
.case_hyxz ul li .case_text{float:left;width:calc(100% - 120px);padding-left:42px;line-height:28px;text-align:justify;font-size: 15px;}
.case_hyxz ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_video_con{margin-top:6%;}
.case_video_con video{display:block;background:#000;object-fit: cover;}

.case_yzs{text-align:center;padding:80px 0;}
.case_yzs .web_w{padding:0 100px}
.case_yzs .case_text{margin-top:34px;line-height:32px}
.case_text img{max-width:100%}
.case_ld{padding:80px 0}
.case_ld .web_w{padding:0 40px}
.case_ld ul{margin:0 -30px}
.case_ld ul li{padding:0 30px;margin-top:70px}
.case_ld ul li img{display:block;width:120px;height:120px;margin:0 auto}
.case_ld ul li .case_text{text-align:center;margin-top:8px}
.case_ld ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_ypt{text-align:center;padding:80px 0 48px}
.case_ypt .case_text{margin-top:34px;line-height:32px}
.case_ypt_imgs{margin:60px 0 0;padding:0 100px}
.case_ypt_imgs .slick-list{padding:80px 0!important}
.case_ypt_imgs h3{margin:0;transition:all 300ms ease;position:relative}
.case_ypt_imgs h3:after{display:block;content:'';width:100%;height:100%;background:rgba(0,0,0,0.3);background:#000\3;filter:alpha(opacity=30);position:absolute;left:0;top:0}
.case_ypt_imgs .slick-center h3{-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);-webkit-transform:scale(1.6);transform:scale(1.6)}
.case_ypt_imgs .slick-center h3:after{display:none}
.case_ypt_iteam{position:relative;z-index:1}
.case_ypt_iteam img{display:block;width:100%}
.case_ypt_iteam.slick-current{z-index:2}
.case_ypt_imgs .slick-next{right:0px;height:40px}
.case_ypt_imgs .slick-prev{left:0px;height:40px}
.case_ypt_imgs .slick-prev:before{content:'<'}
.case_ypt_imgs .slick-next:before{content:'>'}
.case_ypt_imgs .slick-next:before,.case_ypt_imgs .slick-prev:before{color:#C3C3C3;font-size:40px;font-family:"SimSun","宋体";font-weight:bold}
.case_ypt_imgs .slick-next:hover:before,.case_ypt_imgs .slick-prev:hover:before{color:#00a0e9}
.case_ypt_ul{margin:54px -61px 0;padding:0 120px}
.case_ypt_ul li{padding:0 61px;position:relative}
.case_ypt_ul li:after{display:block;content:'';width:1px;height:90px;position:absolute;right:0;top:50%;margin-top:-45px;background-color:#CCD2DD}
.case_ypt_ul li:last-of-type:after{display:none}
.case_ypt_ul li img{display:block;width:78px;height:78px;margin:0 auto 24px;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}
.case_app{padding:80px 0 60px}
.case_app_tab .am-nav-tabs{text-align:center;border:none}
.case_app_tab .am-nav-tabs li{display:inline-block;float:none;width:212px;height:60px;line-height:60px;text-align:center;font-size:22px;font-weight:500;border:#8D9299 solid 2px;padding:0;margin:0;position:relative}
.case_app_tab .am-nav-tabs li:first-of-type{border-right:none;border-top-left-radius:6px;border-bottom-left-radius:6px}
.case_app_tab .am-nav-tabs li:first-of-type:after{display:block;content:'';width:2px;height:100%;position:absolute;right:0px;top:0;background-color:#00a0e9}
.case_app_tab .am-nav-tabs li:last-of-type{border-left:none;border-top-right-radius:6px;border-bottom-right-radius:6px}
.case_app_tab .am-nav-tabs li.am-active{border-color:#00a0e9;background-color:#e6f1fc}
.case_app_tab .am-nav-tabs li a{display:block;padding:0;margin:0;border:none!important;background:none!important;line-height:58px}
.case_app_tab .am-tabs-bd{padding-top:100px;border:none}
.case_app_tab .am-tab-panel{padding:0}
.case_app_des{position:relative;padding:0 0 0 70px}
.case_app_des .more_btn{display:block;width:140px;line-height: 30px;padding: 5px 0px;color: #fff;background-color: #1989FA;border-radius: 1000px;text-align:center;}
.case_app_des .img{display:block;width:476px}
.case_app_des .text{width:520px;height:100%;position:absolute;right:40px;top:0;text-align:left}
.case_app_des .text .app_code{display:block;width:107px}
.case_app_des .text .app_codes{display:block;width:300px}
.case_app_des .text .title{color:#363A3D;font-size:46px;font-weight:500;line-height:49px;margin-top:60px}
.case_app_des .text .des{margin-top:30px}
.sulution_banner{min-width:1200px;width:100%;position:relative;margin:0;box-shadow:none;z-index:1;background:#8addff url(../images/loading.svg) center center no-repeat;border-radius:0;overflow:hidden}
.sulution_banner .am-slides li{height:100%;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}
.sulution_banner .am-slides li .text{width:100%;position:absolute;left:0;top:8%;text-align:center;opacity:0}
.sulution_banner.black .am-slides li .text ,.sulution_banner.black .am-control-nav li a{color:#000;}
.sulution_banner.black .am-control-nav li a.am-active::before{background:#000}
.sulution_banner .am-slides li .text .title{font-size:48px;line-height:49px;font-weight:500}
.sulution_banner .am-slides li .text .des{font-size:16px;margin-top:20px}
.sulution_banner .am-slides li .order_btn{display:block;width:150px;line-height:24px;padding: 5px 0px;color: #fff;background-color: #1989FA;border-radius: 1000px;position:absolute;left:50%;bottom:3%;margin-left:-70px;text-align:center;font-size:14px;}
.sulution_banner .am-control-nav{display:block;width:auto;height:auto;position:absolute;left:20%;bottom:8%;z-index:10}
.sulution_banner .am-control-nav li{margin:0;display:flex;position:relative;align-items: center;}
.sulution_banner .am-control-nav li a{display:block;width:auto;height:30px;line-height:30px;font-size:14px!important;z-index:3;text-indent:0;background:none;box-shadow:none;text-align:left;opacity:0.5;position:relative;padding-left:24px}
.sulution_banner .am-control-nav li a:hover{background:none}
.sulution_banner .am-control-nav li a.am-active{font-size:17px!important;background:none;opacity:1}
.sulution_banner .am-control-nav li a.am-active:before{display:block;content:'';width:4px;height:20px;background:#000;position:absolute;left:0;top:5px}
#name_221 .am-control-nav li i{display:block;background-color: #e7161a;color: #fff;padding: 0px 5px;width:40px;height: 19px;line-height: 19px;border-radius: 3px;position: absolute;right:-48px;top:6px;}
#name_221 .am-control-nav li i:before{display: block;content: '';position: absolute;left: -4px;top: 50%;margin-top: -8px;width: 0;height: 0;border-top: 8px solid transparent;
border-bottom: 8px solid transparent;border-right: 8px solid #e7161a;}
#name_221 .am-control-nav li i:after{display:block;width:100%;height:100%;text-align:center;content: 'NEW';font-size: 10px;font-style: initial;}

#name_36 .am-control-nav li:nth-of-type(1) a:after,
#name_36 .am-control-nav li:nth-of-type(2) a:after,
#name_36 .am-control-nav li:nth-of-type(3) a:after,
#name_169 .am-control-nav li:nth-of-type(1) a:after,
#name_169 .am-control-nav li:nth-of-type(2) a:after,
#name_169 .am-control-nav li:nth-of-type(3) a:after,
#name_93 .am-control-nav li:nth-of-type(1) a:after,
#name_93 .am-control-nav li:nth-of-type(2) a:after,
#name_93 .am-control-nav li:nth-of-type(3) a:after,
#name_194 .am-control-nav li:nth-of-type(1) a:after,
#name_194 .am-control-nav li:nth-of-type(2) a:after,
#name_194 .am-control-nav li:nth-of-type(3) a:after,
#name_448 .am-control-nav li i:after
{display: inline-block;content: '';width: 25px;height: 24px;background: url(../images/new.gif) center center no-repeat;margin-left: 8px;}

.sulution_banner.am-slider-default .am-direction-nav .am-prev,.sulution_banner .am-direction-nav .am-next{width:50px;height:78px;margin:-39px 0 0 0;opacity:.2}
.sulution_banner.am-slider-default .am-direction-nav .am-prev:before{content:"\f0d9";color:#fff}
.sulution_banner.am-slider-default .am-direction-nav .am-next:before{content:"\f0da";color:#fff}
.sulution_banner.am-slider-default .am-direction-nav a:before{font-size:100px !important;text-align:center;line-height:78px !important;height:78px}
.sulution_banner .am-direction-nav .am-prev{left:50%;margin-left:-640px!important}
.sulution_banner .am-direction-nav .am-next{right:50%;margin-right:-640px!important}
.sulution_banner .am-direction-nav .am-prev:hover,.sulution_banner .am-direction-nav .am-next:hover{opacity:1}
.sulution_banner_h .am-slides li .text,.sulution_banner_h .am-control-nav li a,.sulution_banner_h.am-slider-default .am-direction-nav .am-prev:before,.sulution_banner_h.am-slider-default .am-direction-nav .am-next:before{color:#333333}
.sulution_banner_h .am-control-nav li a.am-active:before{background:#333333}

.sulution_banner_img_1{height: 731px;background-repeat: no-repeat;background-position: center center;}
.sulution_banner_img_1 .img_list{width: 1200px;height: 100%;margin: 0 auto;position: relative;}
.sulution_banner_img_1 .img_list img{display: block;position: absolute;}
.sulution_banner_img_1 .img_list .img_1{right: 120px;top: 174px;z-index: 1;}
.sulution_banner_img_1 .img_list .img_2{right: 211px;top: 216px;z-index: 2;}
.sulution_banner_img_1 .img_list .img_3{right: 233px;top: 243px;z-index: 3;}
.sulution_banner_img_1 .img_list .img_4{right: 335px;top: 281px;z-index: 4;}
.sulution_banner_img_1 .img_list .img_5{right: 368px;top: 312px;z-index: 5;}
.sulution_banner_img_1 .img_list .img_6{right: 388px;top: 304px;z-index: 6;}

.sulution_banner_img_2{height: 748px;background-repeat: no-repeat;background-position: center center;}


.case_cj{padding:80px 0 80px}
.case_cj ul{margin:75px 0 0 0}
.case_cj ul li{position:relative;text-align:center;font-size:20px;font-weight:500}
.case_cj ul li img{display:block;width:100%;padding:4px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);margin:0 auto 30px;}
.case_cj ul li img:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:all 300ms ease-in-out 0s;}
.case_cj ul li:first-of-type img{padding-left:4px}
.case_cj ul li:last-of-type img{padding-right:4px}

.case_cj_bms{padding:80px 0}
.case_cj_bms ul{margin:35px -10px 0 -10px;}
.case_cj_bms ul li{position:relative;margin-top:20px;padding:0 10px;}
.case_cj_bms ul li .img{position:relative;overflow:hidden;}
.case_cj_bms ul li .img:after{display:block;content:'';padding-bottom:58.64%;}
.case_cj_bms ul li .img img{display:block;width:100%;position:absolute;left0;top:0;z-index:1;}
.case_cj_bms ul li .img .name{position:absolute;width:100%;padding-left:20px;bottom:10px;left:0;font-size:18px;z-index:2;color:#fff;}
.case_cj_bms ul li .case_text{padding:20px;}

.case_cj_bms_1{padding:80px 0 80px}
.case_cj_bms_1 ul{margin:35px -5px 0 -5px;}
.case_cj_bms_1 ul li{position:relative;margin-top:20px;padding:0 5px;}
.case_cj_bms_1 ul li .img{position:relative;overflow:hidden;}
.case_cj_bms_1 ul li .img:after{display:block;content:'';padding-bottom:157.28%;}
.case_cj_bms_1 ul li .img.last:after{padding-bottom:79.48%;}
.case_cj_bms_1 ul li .img img{display:block;width:100%;position:absolute;left0;top:0;z-index:1;}
.case_cj_bms_1 ul li .name{text-align:center;margin-top:15px;font-size:18px;}


.case_xfly{padding:80px 0 80px}
.case_xfly_tab .am-nav-tabs {border-bottom:#d8d8d8 solid 2px; text-align: center;margin-top: 50px;}
.case_xfly_tab .am-nav-tabs li {font-size: 16px; width:33.33%;}
.case_xfly_tab .am-nav-tabs li a {display:block;line-height:80px;text-align:center;border:none!important;background:none!important;margin:0;padding:0;position:relative;}
.case_xfly_tab .am-nav-tabs li.am-active a {color:#00a0e9;}
.case_xfly_tab .am-nav-tabs li.am-active a:after{display:block;width:200px;height:2px;content:'';position:absolute;left:50%;margin-left:-100px;bottom:-1px;background:#00a0e9}
.case_xfly_tab .am-tabs-bd {padding:0;border:none;}
.case_xfly_tab .am-tabs-bd .am-tab-panel{padding:70px 0 0 0;}
.case_xfly_tab .text{display:flex;justify-content: space-between;}
.case_xfly_tab .text .img{width:820px;}
.case_xfly_tab .text .img img{display:block;}
.case_xfly_tab .des{width:350px;padding:20px;display:flex;background-color:#00a0e9;color:#fff;flex-direction: column;justify-content: center;}
.case_xfly_tab .des p{color:#fff;}
.case_hyxz_al{margin:75px -20px 0}
.case_hyxz_al li{position:relative;text-align:center;font-size:16px;font-weight:500;padding:0 20px}
.case_hyxz_al li img{display:block;width:100%;margin:0 auto 10px}



.case_al{padding:90px 0 86px}
.case_al_banner{width:100%;position:relative;margin:70px 0 0;box-shadow:none;z-index:1;background:none;border-radius:0;}
.case_al_banner .am-slides li{display:block;height:100%}

.case_al_banner .am-slides li .text .title{font-size:22px;line-height:23px;font-weight:500;color:#000;margin-top:30px}
.case_al_banner .am-slides li .text .des{line-height:28px;margin-top:15px}
.case_al_banner .am-control-nav{bottom:-30px;}
.case_al_banner .am-control-nav li a.am-active{background-color:#00a0e9;}
.case_al_banner  .am-direction-nav a:before{font-size:36px!important;content: "\f104";}
.case_al_banner  .am-direction-nav a.am-next:before{content: "\f105";}
.case_al_banner  .am-direction-nav .am-next{right:-50px;top:35%;}
.case_al_banner  .am-direction-nav .am-prev{left:-50px;top:35%;}


.case_al_new{padding:20px 0 86px}
.case_al_new .am-slides li .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;color: #fff;}
.case_al_new .am-slides li .text .title{color: #fff;}
.case_al_new .am-slides li .text .des{width: 50%;}
.case_al_new .am-slides li .text .btn_a{display:inline-block;background-color: #00a0e9;color: #fff;padding: 5px 20px;font-size: 18px;margin-top: 40px;border-radius: 8px;}

.case_js{padding: 90px 0;}
.case_js .text{display: flex;justify-content: space-between; align-items: center;}
.case_js .text .des{width: 600px;}
.case_js .text .des .name{font-size: 30px;}
.case_js .text .des ul{margin: 30px -10px 0;}
.case_js .text .des li{padding: 0 10px;text-align: center;color: #2b4f71;margin-top: 30px;}
.case_js .text .des li img{display:block;height: 50px;margin: 0 auto 5px;}
.case_js .text img{display:block;max-width:360px;}
.case_hb{padding:80px 0 80px}
.case_hb .title{font-size:22px;line-height:23px;font-weight:500;color:#000}
.case_hb ul{margin:48px 0 0 0}
.case_hb ul li{position:relative;text-align:center;font-size:22px;font-weight:500;padding:0 60px}
.case_hb ul li img{display:block;width:100%;margin:0 auto 22px}
.case_ptjs{text-align:center;padding:80px 100px 52px}
.case_ptjs .case_text{line-height:32px;font-weight:500;margin-top:32px}
.case_ptjs .case_app_des{padding-left:0;margin-top:180px}
.case_ptjs .case_app_des .text{width:440px;right:0;top:0;text-align:left}
.case_ptjs img{max-width:100%}

.case_app_qcjr{padding:80px 0 80px}
.case_app_qcjr .web_w{padding:0 100px}
.case_app_qcjr .case_app_des{margin:0;padding:0}
.case_app_qcjr .case_app_des .text{width:440px;right:0px}

.case_app_qcjr .video_btn{display: inline-block;width: 162px;height: 46px;line-height: 46px;text-align: center;margin-right: 20px;color: #fff;background:#00a0e9;}

.case_ptys{padding:112px 0 126px}
.case_ptys .web_w{padding:0 100px}
.case_ptys ul{margin:0 -40px}
.case_ptys ul li{padding:0 40px;margin-top:70px}
.case_ptys ul li img{display:block;width:120px;height:120px;margin:0 auto}
.case_ptys ul li .case_text{text-align:center;margin-top:8px}
.case_ptys ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_cpys{padding:122px 0 122px}
.case_cpys .web_w{padding:0 120px}
.case_cpys ul{margin:0 -80px}
.case_cpys ul li{padding:0 80px;margin-top:70px}
.case_cpys ul li img{display:block;width:150px;height:150px;margin:0 auto}
.case_cpys ul li .case_text{text-align:center;margin-top:8px}
.case_cpys ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_fwys{padding:80px 0 155px}
.case_fwys .web_w{padding:0 60px}
.case_fwys ul{margin:0 -45px}
.case_fwys ul li{padding:0 45px;margin-top:70px}
.case_fwys ul li img{display:block;width:100px;height:100px;margin:0 auto}
.case_fwys ul li .case_text{text-align:center;margin-top:8px}
.case_fwys ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_zhxy_hyxz{padding:80px 0 88px}
.case_zhxy_hyxz .web_w{padding:0 140px}
.case_zhxy_hyxz ul{margin:0px}
.case_zhxy_hyxz ul li{padding:0;margin-top:28px}
.case_zhxy_hyxz ul li:nth-of-type(1){margin-top:80px}
.case_zhxy_hyxz ul li:after{display:block;content:'';clear:both}
.case_zhxy_hyxz ul li img{display:block;width:100px;height:100px;float:left;margin-top:5px}
.case_zhxy_hyxz ul li .case_text{float:right;width:calc(100% - 163px);line-height:28px;min-height:110px;text-align:justify;border-bottom:#E4E7ED solid 1px}
.case_zhxy_hyxz ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_zhxy_yzs{padding:75px 0 63px;text-align:center}
.case_zhxy_yzs .case_text{margin-top:34px;line-height:32px}
.case_zhxy_text img{max-width:100%}
.case_zhxy_ptjs{padding:75px 0 123px}
.case_zhxy_ptjs .web_w{padding:0 180px}
.case_zhxy_ptjs ul{margin:0 -165px}
.case_zhxy_ptjs ul li{padding:0 165px;margin-top:90px}
.case_zhxy_ptjs ul li img{display:block;width:100%;margin:0 auto}
.case_zhxy_ptjs ul li .case_text{text-align:center;margin-top:47px}
.case_zhxy_ptjs ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_zhxy_hzfw{padding:80px 0 70px}
.case_zhxy_hzfw .web_w{padding:0 80px}
.case_zhxy_hzfw ul{margin:0 -108px}
.case_zhxy_hzfw ul li{padding:0 108px;margin-top:70px}
.case_zhxy_hzfw ul li img{display:block;width:100px;height:100px;margin:0 auto}
.case_zhxy_hzfw ul li .case_text{text-align:center;margin-top:8px}
.case_zhxy_hzfw ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:18px}
.case_clgl_fa{padding:17px 0 0}
.case_clgl_fa .web_w{padding:0 60px}
.case_clgl_fa .left{float:left;width:590px}
.case_clgl_fa .center{float:left;width:110px;text-align:center;padding:140px 14px 0}
.case_clgl_fa .right{float:left;width:380px}
.case_clgl_fa .title{line-height:22px;color:#000;font-weight:500;font-size:22px}
.case_clgl_fa .left ul{padding:20px 15px 20px;margin:20px 0 30px;box-shadow:0px 2px 4px 0px rgba(72,107,175,0.14);border-radius:3px;background-color:#fff}
.case_clgl_fa .left ul:last-of-type{margin-bottom:0}
.case_clgl_fa .left ul li{padding:0 10px;text-align:center;color:#666666;margin-top:17px}
.case_clgl_fa .left ul li img{display:block;width:37px;margin:0 auto 2px}
.case_clgl_fa .center .title{font-weight:bold;color:#000;border-top:#0DCEF1 dashed 2px;padding-top:10px;font-size:16px}
.case_clgl_fa .center .title_1{margin:66px 0}
.case_clgl_fa .center .title_1 img{display:inline-block;margin-bottom:25px}
.case_clgl_fa .right ul{padding:100px 10px 130px;margin:17px 0 0px;box-shadow:0px 2px 4px 0px rgba(72,107,175,0.14);border-radius:3px;background-color:#fff}
.case_clgl_fa .right ul li{padding:0 10px;text-align:center;color:#666666}
.case_clgl_fa .right ul li p{margin:30px 0 0;text-align:left}
.case_clgl_fa .right ul li img{display:block;width:64px;margin:0 auto 2px}
.case_qyclgl{padding:34px 0 60px}
.case_qyclgl .web_w{padding:0 140px}
.case_qyclgl ul{margin:0 -100px}
.case_qyclgl ul li{padding:0 80px}
.case_qyclgl ul li img{display:block;width:42px;margin:0 auto}
.case_qyclgl ul li .case_text{text-align:center;margin-top:8px;font-weight:300}
.case_qyclgl ul li .case_text .name{line-height:19px;color:#000000;font-weight:500;margin-bottom:12px;font-size:22px}
.case_clgnpt{padding:80px 0 50px}
.case_clgnpt_list{position:relative;margin-top:87px}
.case_clgnpt_list:after{display:block;content:'';clear:both}
.case_clgnpt_list .img{display:block;width:658px}
.case_clgnpt_list .text{width:calc(100% - 685px);height:100%;position:absolute;paddding-left:48px;right:0;top:0;text-align:left}
.case_clgnpt_list .text .title{color:#000000;font-size:30px;line-height:21px;font-weight:500}
.case_clgnpt_list .text .des{margin-top:43px}
.case_clgnpt_list:last-of-type .img{float:right}
.case_clgnpt_list:last-of-type .text{left:0;right:inherit}
.case_gxch_hyxz{padding:80px 0 142px}
.case_gxch_hyxz ul{margin:100px 0 0}
.case_gxch_hyxz ul li{padding:0 30px}
.case_gxch_hyxz ul:nth-of-type(1){padding:0 200px}
.case_gxch_hyxz ul li:after{display:block;content:'';clear:both}
.case_gxch_hyxz ul li img{display:block;width:120px;height:120px;float:left}
.case_gxch_hyxz ul li .case_text{float:right;width:calc(100% - 140px);line-height:28px;text-align:justify;font-size:15px}
.case_gxch_hyxz ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:24px}
.case_gxch_yycj{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}
.case_gxch_yycj img{display:block;width:100%;max-width:100%}
.case_gxch_yycj .des{text-align:center;width:100%;position:absolute;left:0;top:19.57%;font-size:32px;font-weight:500;color:#1A212E;line-height:33px}
.case_zhzw_ypt{margin:0 -44px;padding:0 60px}
.case_zhzw_ypt li{padding:0 40px}
.case_zhzw_ypt li img{display:inline-block;width:26px;margin-right:2px}
.case_zhcx_cj{padding:80px 0 98px}
.case_zhcx_cj ul{margin:0 -20px;padding:48px 80px 0}
.case_zhcx_cj ul li{padding:0 20px;color:#fff;position:relative;margin-top:40px}
.case_zhcx_cj ul li img{display:block;width:100%}
.case_zhcx_cj ul li .text{width:100%;height:100%;position:absolute;left:0;top:0;padding:0 58px 0 240px}
.case_zhcx_cj ul li .text .title{font-size:18px;line-height:28px;font-weight:500}
.case_zhcx_cj ul li .text .des{font-size:14px;margin-top:10px}
.case_zhcx_cj ul li:nth-of-type(1) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_1.png) 95px center no-repeat;background-size:68px 68px}
.case_zhcx_cj ul li:nth-of-type(2) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_2.png) 95px center no-repeat;background-size:68px 68px}
.case_zhcx_cj ul li:nth-of-type(3) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_3.png) 95px center no-repeat;background-size:68px 68px}
.case_zhcx_cj ul li:nth-of-type(4) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_4.png) 95px center no-repeat;background-size:68px 68px}
.case_zhwl_ptjs{padding:75px 0 114px}
.case_zhwl_ptjs .web_w{padding:0 140px}
.case_zhwl_ptjs ul{margin:0 -55px}
.case_zhwl_ptjs ul li{padding:0 55px;margin-top:80px}
.case_zhwl_ptjs ul li img{display:block;width:100%;margin:0 auto}
.case_zhwl_ptjs ul li .case_text{text-align:center;margin-top:19px}
.case_zhwl_ptjs ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:14px}
.case_zhwl_ptys{padding:90px 0 140px}
.case_zhwl_ptys ul{margin:0 -36px}
.case_zhwl_ptys ul li{padding:0 36px;margin-top:90px}
.case_zhwl_ptys ul li img{display:block;width:100px;height:100px;margin:0 auto}
.case_zhwl_ptys ul li .case_text{text-align:center;margin-top:25px}
.case_zhwl_ptys ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:21px}
.case_zgjh_hyxz{padding:80px 0 132px}
.case_zgjh_hyxz .web_w{padding:0 95px}
.case_zgjh_hyxz ul{margin:0 -40px}
.case_zgjh_hyxz ul li{padding:0 40px;margin-top:100px}
.case_zgjh_hyxz ul li:after{display:block;content:'';clear:both}
.case_zgjh_hyxz ul li img{display:block;width:120px;height:120px;margin:0 auto}
.case_zgjh_hyxz ul li .case_text{line-height:23px;text-align:center;margin-top:24px}
.case_zgjh_hyxz ul li .case_text .name{font-size:22px;line-height:23px;color:#000000;font-weight:500;margin-bottom:22px}
.search_list{}
.search_list li{background-color:#fff;padding:20px;margin-top:20px}
.search_list li .title{font-weight:bold}
.search_list li .des{margin-top:10px;height:75px;position:relative;color:#666;font-size:15px;overflow:hidden}
.search_list li .des img{display:block;width:100px;height:75px;float:left;margin-right:20px}
.search_list li .des:after{display:block;content:'';clear:both}
.search_list li .des .more{display:block;position:absolute;right:0;bottom:0;color:#666}
.search_list li .des .more:hover{color:#00a0e9}
.jm_404_wapper{background-image:radial-gradient(at 37% center,#f6fbfe,#e2ecf2);padding-bottom:60px}
.jm_404_top .img{float:left;width:46%;height:380px;background:url(../images/404.png) center center no-repeat;background-size:auto;background-size:260px 260px}
.jm_404_top .text{float:right;width:54%;height:380px}
.jm_404_top .text .title{margin-bottom:10px;font-size:26px;font-weight:300;line-height:33px;color:#333}
.jm_404_top .text .recommend_pro{font-size:14px;line-height:21px;overflow:hidden;font-weight:300}
.jm_404_top .text .recommend_pro span{color:#333;margin-right:10px}
.jm_404_top .text .recommend_pro a{display:inline-block;margin-right:20px;color:#00a0e9}
.jm_404_top .text .recommend_pro a:hover,.jm_404_top .text .recommend_guide a:hover{text-decoration:underline}
.jm_404_top .text .am-form{width:332px;height:32px;border:solid 1px #ccc;background:#fff;margin-top:40px}
.jm_404_top .text .am-form .am-form-field{display:block;width:300px;height:30px;border:none;outline:none;padding:0 0 0 10px;font-size:14px;line-height:30px;float:left}
.jm_404_top .text .am-form .am-btn{display:block;width:30px;height:30px;line-height30px;text-align:center;margin:0;padding:0;float:right;background:none}
.jm_404_top .text .recommend_guide{margin-top:10px;font-weight:300;font-size:14px}
.jm_404_top .text .recommend_guide a{color:#00a0e9}
.jm_404_wapper .recommend_name{text-align:center;font-size:24px;line-height:30px;color:#333;font-weight:300}
.jm_404_wapper .news_list li .text{padding:15px 20px;background-color:#fff}
.jm_ad_img.am-slider-default{width:100%;position:relative;margin:0 0 20px;box-shadow:none;border-radius:0;z-index:1;overflow:hidden}
.jm_ad_img .am-slides li a{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#f2f2f2}
.jm_ad_img .am-slides li a:after{display:block;content:'';padding-bottom:55%}
.jm_ad_img.am-slider-default .am-control-nav{bottom:10px;z-index:10}
.jm_ad_img.am-slider-default .am-control-nav li{margin:0 3px}
.jm_ad_img.am-slider-default .am-control-nav li a{width:8px;height:8px;background:rgba(255,255,255,0.5);box-shadow:none}
.jm_ad_img.am-slider-default .am-control-nav li a.am-active{background-color:#00a0e9}
.jm_ad_img.am-slider-default .am-direction-nav .am-next{right:0}
.jm_ad_img.am-slider-default .am-direction-nav .am-prev{left:0}
.jm_ad_img.am-slider-default .am-direction-nav a::before{font-size:20px!important}
.jm_solution_bottom{text-align:center;padding:90px 0}
.jm_solution_bottom .title{font-size:32px;line-height:100%}
.jm_solution_bottom .title:after{display:block;content:'';width:150px;height:1px;background-color:#ccc;margin:30px auto 0}
.jm_solution_bottom .text{margin-top:30px;line-height:32px}
.jm_solution_bottom  .btn_a{display:block;width:200px;height:48px;line-height:48px;text-align:center;margin:30px auto;background-color:#00a0e9;color:#FFFFFF !important;box-shadow:0px 10px 25px 0px rgba(23,128,224,0.21);border-radius:1000px}
.jm_solution_bottom  .btn_a:hover{-webkit-box-shadow:inset 0 0 40px rgba(0,0,0,.3);box-shadow:inset 0 0 40px rgba(0,0,0,.3);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
.jm_solution_bottom  .tel{font-size:24px;line-height:32px}
.pagination,.page_list{clear:both;height:25px;line-height:25px;margin:30px auto 0;text-align:center;font-size:16px}
.page_list.last{margin-top:10px}
.pagination a,.page_list strong,.page_list span,.page_list a{display:inline-block;width:25px;height:25px;line-height:25px;margin:0 5px;border-radius:50%;font-weight:normal;background-color:#dedede}
.page_list strong{background-color:#00a0e9;color:#fff}
.pagination a b,.page_list span{display:inline-block;font-weight:normal}
.pagination a.active{cursor:pointer}
.news_page_pages{margin-top:30px;padding-top:20px;border-top:#dedede solid 1px;position:relative}
.news_page_pages dt{position:absolute;right:0;top:50%;margin-top:-11px}
.news_page_pages dd{line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.error_x{text-align:center;height:150px;line-height:150px}
.error_x i{margin-right:10px}
#k_ajax #k_ajaxBox{border:none;padding:0}
#k_ajax #k_ajaxBox #k_ajaxSubmit{padding-right:0}
#k_ajax #k_ajaxBox #k_ajaxSubmit p a.k_close{margin-right:5px}
#k_ajax #k_ajaxBox #k_ajaxSubmit p a.k_close{line-height:16px;height:20px;padding:2px 15px;font-size:12px}
.jmgroup_sort{margin:0 -50px;padding:116px 0}
.jmgroup_sort li{padding:0 50px}
.jmgroup_sort li a{display:block;text-align:center}
.jmgroup_sort li a:before{display:block;content:'';width:60px;height:60px;margin:0 auto;background-position:top center;background-repeat:no-repeat;background-size:auto 60px;box-shadow:0px 2px 4px 0px rgba(128,32,0,0.15);border-radius:14px}
.jmgroup_sort li:nth-of-type(1) a:before{background-image:url(../images/join_ico_1.png)}
.jmgroup_sort li:nth-of-type(2) a:before{background-image:url(../images/join_ico_2.png)}
.jmgroup_sort li:nth-of-type(3) a:before{background-image:url(../images/join_ico_3.png)}
.jmgroup_sort li strong{display:block;font-size:18px;font-weight:400;line-height:25px;color:#000;margin-top:19px}
.jmgroup_sort li .des{max-width:200px;font-size:14px;line-height:20px;color:#4C4C4C;margin:8px auto 0}
.jmgroup_sort li span{display:inline-block;line-height:24px;margin-top:10px;padding:5px 20px;color:#1989FA;border:#1989FA solid 1px;border-radius:1000px;font-weight:600}
.jmgroup_sort li span i{display:inline-block;margin-left:13px}
.jmgroup_sort li span:hover{background-color:#1989FA;color:#fff;transition:all 300ms ease-in-out 0s}
.jmgroup_btn_list{text-align:center;font-size:16px;padding-bottom:20px}
.jmgroup_btn_list a{display:inline-block;width:200px;line-height:48px;background-color:#00a0e9;color:#fff;margin:0 40px;box-shadow:0px 10px 25px 0px rgba(23,128,224,0.21);border-radius:1000px}
.jmgroup_btn_list a:nth-of-type(1){background:linear-gradient(135deg,rgba(242,195,20,1) 0%,rgba(252,56,50,1) 100%)}
.jmgroup_btn_list a:nth-of-type(2){background:linear-gradient(135deg,rgba(20,242,120,1) 0%,rgba(20,178,176,1) 100%)}
.jmgroup_btn_list a:nth-of-type(3){background:linear-gradient(135deg,rgba(50,251,252,1) 0%,rgba(50,20,242,1) 100%)}
.jmgroup_my_warp{padding:0}
.jmgroup_my_warp .web_w{padding:0 90px;position:relative}
.jmgroup_my_title{text-align:center;padding:80px}
.jmgroup_my_title .title{line-height:59px;font-size:42px;font-weight:500;color:#000}
.jmgroup_my_title .title:after{display:block;content:'';width:80px;height:3px;background-color:#00a0e9;margin:10px auto 0}
.jmgroup_my_title .des{margin-top:20px}
.jmgroup_my{padding:80px 0;background-color:#F8FAFD}
.jmgroup_my.last{background:none}
.jmgroup_my dt{width:470px;position:relative}
.jmgroup_my dt a{display:block;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#F1F8FF;position:relative;z-index:2}
.jmgroup_my dt a:after{display:block;content:'';padding-bottom:76.5625%}
.jmgroup_my dd{width:470px;height:100%;position:absolute;right:90px;top:0}
.jmgroup_my dd .am-vertical-align-middle{width:100%;font-size:14px}
.jmgroup_my dd h1{line-height:59px;font-size:42px;font-weight:500;color:#000;margin-bottom:30px}
.jmgroup_my dd .more{display:block;padding:8px 0;margin-top:50px;color:#1989FA;width:140px;text-align:center;border:#1989FA solid 1px;border-radius:1000px;transition:all 300ms ease-in-out 0s}
.jmgroup_my dd .more i{display:inline-block;margin-left:8px}
.jmgroup_my dd .more:hover{background-color:#1989FA;color:#fff}
.jmgroup_my.last dt{float:right}
.jmgroup_my.last dd{right:inherit;left:90px;top:0}
.jmgroup_join_news{padding:80px 0;background-color:#F8FAFD}
.jmgroup_join_news .title h1{font-size:42px;font-weight:500;line-height:59px;text-align:center}
.jmgroup_join_news .left{width:445px;float:left;margin-top:42px}
.jmgroup_join_news .left li .img{display:block;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#F1F8FF}
.jmgroup_join_news .left li .img:after{display:block;content:'';padding-bottom:67.416%}
.jmgroup_join_news .left li .text{padding-top:20px}
.jmgroup_join_news .left li .text strong{display:block;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}
.jmgroup_join_news .left li .text span{display:block;color:#757a7e;font-size:14px;margin-top:10px}
.jmgroup_join_news .right{width:546px;float:right;margin-top:42px}
.jmgroup_join_news .right li{margin-bottom:24px;padding-bottom:24px;border-bottom:#EEEEEE solid 1px}
.jmgroup_join_news .right li:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}
.jmgroup_join_news .right li a{display:block;height:110px;border:none}
.jmgroup_join_news .right li em{width:140px;height:110px;float:left}
.jmgroup_join_news .right li em .img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-color:#F1F8FF;background-size:cover}
.jmgroup_join_news .right li .text{width:calc(100% - 140px);height:110px;padding-left:23px;float:right;line-height:28px}
.jmgroup_join_news .right li .text strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:30px;margin-bottom:4px}
.jmgroup_join_news .right li .text span{display:block;color:#757a7e;max-height:40px;overflow:hidden;line-height:20px;font-size:14px;margin-top:6px}
.jmgroup_join_news li .text .time{font-size:14px;color:#999;margin-top:5px}
.jmgroup_join_news li .text .time  i{margin-right:5px;margin-left:15px}
.jmgroup_join_news li .text .time  i:first-of-type{margin-left:0}
.jmgroup_job_warp{padding:57px 50px 90px}
.jmgroup_job_left{width:140px;float:left;padding-right:20px}
.jmgroup_job_left .title a{display:block;text-align:center;margin-top:20px;line-height:40px}
.jmgroup_job_left .title a.on,.jmgroup_job_left .title a:hover{background-color:#00a0e9;color:#fff}
.jmgroup_job_left .title .img_code{text-align:center;margin-top:30px;font-size:12px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.21);padding-bottom:5px}
.jmgroup_job_left .title .img_code img{display:block;width:100%}
.jmgroup_job_right{width:calc(100% - 140px);float:right;padding:30px 0 50px 50px;border-left:#EEEEEE solid 1px}
.jmgroup_job_right .title{font-size:32px;font-weight:400;line-height:45px;color:#000;margin-bottom:40px}
.job_list td a.on{padding:5px 10px;background-color:#00a0e9;color:#fff;border-radius:1000px}
.jmgroup_lc.am-accordion-gapped{margin:0}
.jmgroup_lc .am-accordion-item{margin-bottom:10px!important}
.jmgroup_lc.am-accordion-gapped .am-accordion-item{margin:0;border:none}
.jmgroup_lc.am-accordion-gapped .am-accordion-title{border:none;background-color:#f8fafd;padding:20px;color:#333}
.jmgroup_lc.am-accordion-gapped .am-accordion-title:after{right:20px}
.jmgroup_lc.am-accordion-gapped .am-active .am-accordion-title{background-color:#f8fafd}
.jmgroup_lc .am-accordion-bd .am-paragraph-default{padding:20px!important}
.jmgroup_pxtx{background-color:#F8FAFD;padding:80px}
.jmgroup_pxtx .web_w{padding:0 90px;position:relative}
.jmgroup_pxtx .title{line-height:59px;font-size:42px;font-weight:500;color:#000;text-align:center}
.jmgroup_pxtx .title:after{display:block;content:'';width:80px;height:3px;background-color:#00a0e9;margin:10px auto 0}
.jmgroup_fzpx .name{font-size:22px;line-height:60px;margin-top:30px}
.jmgroup_fzpx ul{margin:0 -10px}
.jmgroup_fzpx li{padding:0 10px}
.jmgroup_fzpx li .text{text-align:center;background:#00a0e9;color:#fff;padding:10px;font-size:18px;position:relative}
.jmgroup_fzpx li .text:after{display:block;content:"";position:absolute;left:50%;bottom:-8px;height:0;width:0;border-color:#00a0e9 transparent transparent;border-style:solid solid none;border-width:8px 8px 0;margin-left:-8px}
.jmgroup_fzpx li .des{border:#dedede solid 1px;text-align:center;padding:30px 20px;border-top:none}
.jmgroup_fzpx li .des .ms{display:inline-block}
.jmgroup_fzpx li .des .ms span{display:block;text-align:left;line-height:30px}
.jmgroup_fzpx li .des .ms span:before{display:inline-block;content:'';width:5px;height:5px;vertical-align:middle;border-radius:50%;margin-right:10px;background-color:#00a0e9}
.jmgroup_pxjc .name{font-size:22px;line-height:60px;margin-top:30px}
.jmgroup_pxjc .text{border:#dedede solid 1px;padding:30px}
.jmgroup_pxjc .text .des{padding:8px 0}
.jmgroup_pxjc .text .des strong{display:inline-block;background-color:#00a0e9;color:#fff;padding:5px 10px;margin-right:20px;font-weight:500;position:relative}
.jmgroup_pxjc .text .des strong:after{display:block;content:"";position:absolute;top:50%;right:-8px;height:0;width:0;border-color:transparent transparent transparent #00a0e9;border-style:solid none solid solid;border-width:8px 0 8px 8px;margin-top:-8px}
.jmgroup_text{text-align:center;margin-top:80px}
.jmgroup_text_title{font-size:32px;line-height:100%}
.jmgroup_text_title:after{display:block;content:'';width:150px;height:3px;background-color:#00a0e9;margin:20px auto 0}
.jmgroup_text_des{margin-top:30px;line-height:32px}
.jmgroup_text .btn_a{display:block;width:200px;height:48px;line-height:48px;text-align:center;margin:30px auto;background-color:#00a0e9;color:#FFFFFF !important;box-shadow:0px 10px 25px 0px rgba(23,128,224,0.21);border-radius:1000px}
.join_menu .nav .li_top .a_top{position:relative}
.join_menu .nav .li_top.li_2 .a_top em{display:block;width:4px;height:4px;border-radius:50%;background:#ff0000;position:absolute;right:-10px;top:25px}
.school_add{margin-bottom:30px}
.school_add span,.school_add a{display:inline-block}
.school_add a{margin-left:20px;padding:2px 20px}
.school_add a:hover,.school_add a.on{background-color:#00a0e9;color:#FFFFFF;border-radius:1000px}
/*
DVRJS100
*/
.js100_1{height: 798px;background-color: #131312;color: #fff;display: flex;flex-direction: column;justify-content: center; align-items: center; position: relative;}
.js100_1 .img_1 img{display: block;max-width: 100%;margin: 0 auto;}
.js100_1 .text{width: 100%;height: 100%;position: absolute;left:0;top:0;display: flex; justify-content: space-between;flex-direction: column; text-align: center;padding: 100px 0 60px;}
.js100_1 .text .title{font-size: 32px;}
.js100_1 .text .title span{display: block;font-size: 40px;}
.js100_1 .des{font-size: 22px;font-weight: 300;}

.js100_bar{padding: 0 60px;width:100%;height: 100px;background-color: #535353;display: flex;justify-content: space-between;align-items: center;font-size: 22px;z-index:1103;}
.js100_bar .title{color: #fff;}
.js100_bar .text{display: flex;align-items: center;}
.js100_bar .text span{color: #00a0e9;}
.js100_bar .text a{width: 160px;height: 50px;line-height: 50px; text-align: center; color: #fff;margin-left: 47px;background-color: #00a0e9;border-radius: 1000px;}
.js100_bar.am-sticky{height:68px;font-size: 18px;background-color: #fff;}
.js100_bar.am-sticky .title{color: #000;}
.js100_bar.am-sticky .text a{height: 40px;line-height: 40px;}

.js100_2{height: 650px;background-color: #12182b;color: #fff;display: flex;flex-direction: column;justify-content: center; align-items: center;}
.js100_2 .title{font-size: 32px;}
.js100_2 .subtitle{font-size: 22px;margin-top: 10px;}
.js100_2 .web_w{display: flex;justify-content: center;margin-top: 40px;}
.js100_2 .web_w:after{display: none;}
.js100_2 .web_w .img{}
.js100_2 .web_w .img img{display: block;max-width: 100%;}


.js100_3{height: 797px;background-color: #070b0d;background-repeat: no-repeat; background-position: center;color: #fff;display: flex;flex-direction: column;justify-content: center; align-items: center;text-align: center;}
.js100_3 .title{font-size: 32px;}
.js100_3 .subtitle{font-size: 22px;margin-top: 10px;}
.js100_3 .des{font-size: 18px;font-weight: 300;margin-top: 10px;}
.js100_3 .img{margin-top: 40px;}
.js100_3 .img img{display: block;width: 100%;margin: 0 auto;}

.js100_4{height: 932px;background-repeat: no-repeat; background-position: center;color: #fff;display: flex;flex-direction: column;justify-content: space-between; text-align: center;padding: 73px 0 80px;}
.js100_4 .title{font-size: 32px;}
.js100_4 .des{font-size: 21px;display: flex;flex-direction: column;}
.js100_4 .des span{display: flex; align-items: center;margin-top: 27px;}
.js100_4 .des span img{margin-right: 25px;}


.js100_5{height: 1009px;background-color: #fff;background-repeat: no-repeat; background-position: center;display: flex;flex-direction: column; text-align: center;padding-top: 73px;color: #000;}
.js100_5 .title{font-size: 32px;}
.js100_5 .subtitle{font-size: 22px;margin-top: 10px;}
.js100_5 .des{display: flex;justify-content: center;margin-top: 25px;}
.js100_5 .des span{display: flex; align-items: center;margin: 0 15px;font-size: 16px;}
.js100_5 .des span img{margin-right: 5px;}

.js100_6{height: 800px;background-color: #2a2f47;background-repeat: no-repeat; background-position: center;color: #fff;display: flex;flex-direction: column;justify-content: center; text-align: center;}
.js100_6 .title{font-size: 32px;}
.js100_6 .des{font-size: 22px;display: flex;justify-content: space-between;margin-top: 100px;}
.js100_6 .des span{margin-top: 27px; text-align: center;}
.js100_6 .des span img{display: block;max-width: 100%;margin-bottom: 42px;}

.js100_7{height: 1010px;background-color: #12141f;background-repeat: no-repeat; background-position: center;color: #fff;display: flex;flex-direction: column;justify-content: center; text-align: center;position: relative;padding-top: 30px;}
.js100_7 .text{width: 100%;position: absolute; top: 90px; text-align: center;}
.js100_7 .title{font-size: 32px;}
.js100_7 .subtitle{font-size: 22px;margin-top: 10px;}
.js100_7 img{display: block;margin: 0 auto;max-width: 100%;}

.js100_8{background-color: #fff;color: #000;padding: 73px 0 20px}
.js100_8 .title{font-size: 32px;text-align: center;}
.js100_8 .des{display: flex;justify-content: center;margin-top: 40px;}
.js100_8 .des span img{max-width: 100%;}

.js100_9{height: 722px;background-repeat: no-repeat; background-position: center;color: #fff;display: flex;flex-direction: column;justify-content: center; text-align: center;padding-bottom: 20px;}
.js100_9 .title{font-size: 32px;}
.js100_9 .subtitle{font-size: 22px;margin-top: 10px;}
.js100_9 img{display: block;margin: 50px auto 0;max-width: 100%;}

.js100_10{background-color: #fff;color: #000;padding: 73px 0;position:relative;}
.js100_10:before{display: block;content: '';position: absolute;left: 50%;top: 0;margin-left: -20px;width: 0;height: 0;border-style: solid;border-width: 20px 20px 0 20px;border-color: #1d1d1d transparent transparent transparent;}
.js100_10 .title{font-size: 32px;text-align: center;}
.js100_10 .title:after{display:block;content:'';width: 80px;height: 1px;margin: 20px auto 0;background:#000;}
.js100_10 .des{margin-top: 50px;padding-bottom: 50px;border-bottom:#dedede solid 1px;}
.js100_10 .des .imgs{display: flex;justify-content: space-between;padding: 0 40px;}
.js100_10 .des:last-of-type{border: none;padding-bottom: 0;}
.js100_10 .des .subtitle{width: 100px;height: 100px;border:#000 solid 1px;line-height:98px;text-align:center;background-color: #fff;font-size: 28px;font-weight: 300;border-radius: 50%;}
.js100_10 .des img{display:block;margin: 20px auto 0;max-width: 100%;}

.js100_11{background-color: #f2f2f2;color: #000;padding: 73px 0}
.js100_11 .title{font-size: 32px;text-align: center;}
.js100_11 .title:after{display:block;content:'';width: 80px;height: 1px;margin: 20px auto 0;background:#000;}
.js100_11 table{margin: 35px 0 0;}
.js100_11 table tr td{border:none; vertical-align: top!important;}
.js100_11 table tr:nth-of-type(1) td{border-bottom:#fff solid 1px;padding-bottom: 30px;}
.js100_11 table tr:nth-of-type(2) td{padding-top: 30px;}

.js100_12{background-color: #ccecfb;color: #000;padding: 73px 0;text-align: center;}
.js100_12 .title{font-size: 32px;text-align: center;}
.js100_12 .title:after{display:block;content:'';width:150px;height: 1px;margin: 20px auto 0;background:#000;}
.js100_12 .btn_a{margin-top: 40px;}
.js100_12 .btn_a a{display: block;width: 250px;height: 60px;line-height:60px;font-size: 22px;background-color: #00a0e9;border-radius: 1000px;color: #fff;margin: 0 auto;}
.js100_12 .tel{margin-top: 40px;font-size: 26px;}
.js100_12 .tel span{font-size: 38px;}

.js100_mulu{width: 10px;position: fixed;right: 10px;top:50%;margin-top:-100px;z-index: 1102;}
.js100_mulu li a{display: block; width:10px;height:10px;border:#dedede solid 1px;margin:10px auto;position:relative;border-radius:50%;}
.js100_mulu li a:after{display:block;content:'';width:4px;height:4px;background-color:#dedede;position:absolute;left:50%;top:50%;margin:-2px 0 0 -2px;border-radius:50%;}
.js100_mulu li a span{position:absolute;width:60px;height:18px;line-height:18px;font-size:12px;right:12px;top:50%;margin-top:-9px;background-color:#00a0e9;color:#fff;text-align:center;display:none;}
.js100_mulu li a span:after{display:block;content:''; position:absolute; right:-4px; top:50%; margin-top:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #00a0e9;}
.js100_mulu li a.active{border-color:#00a0e9;}
.js100_mulu li a.active:after{background-color:#00a0e9;}
.js100_mulu li a:hover span{display:block;}



/*
DVR_c28
*/
.dvr_c28_1{position: relative;background-color: #151515;color: #fff; height: 800px;display: flex;flex-direction: column;justify-content: center; align-items: center;text-align: center;}
.dvr_c28_1 .title{font-size: 40px; line-height: 100%;}
.dvr_c28_1 .subtitle{font-size:24px;margin-top: 20px;}
.dvr_c28_1 img{margin-top:80px;}
.dvr_c28_1 .des{font-size:20px;margin-top:70px;}

.dvr_c28_bar{padding: 0 60px;width:100%;height: 75px;background-color: #535353;display: flex;justify-content: space-between;align-items: center;font-size: 22px;z-index:1103;}
.dvr_c28_bar .title{color: #fff;}
.dvr_c28_bar .text{display: flex;align-items: center;}
.dvr_c28_bar .text span{color: #00a0e9;}
.dvr_c28_bar .text a{width: 160px;height: 50px;line-height: 50px; text-align: center; color: #fff;margin-left: 47px;background-color: #00a0e9;border-radius: 1000px;}
.dvr_c28_bar.am-sticky{height:68px;font-size: 18px;background-color: #fff;box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.1);}
.dvr_c28_bar.am-sticky .title{color: #000;}
.dvr_c28_bar.am-sticky .text a{height: 40px;line-height: 40px;}

.dvr_c28_2{ height: 606px;position: relative;}
.dvr_c28_2 dt{text-align: center;color: #fff;position: relative; z-index: 2;top: 50px;color: #fff;}
.dvr_c28_2 dt .title{font-size:34px; line-height: 100%;}
.dvr_c28_2 dt .subtitle{font-size:22px; line-height: 100%;margin-top: 20px;}
.dvr_c28_2 dd{width: 960px;height: 606px;position: absolute;top: 0;z-index: 1;}
.dvr_c28_2 dd img{display: block;width: 100%;height: 100%;object-fit: cover;}
.dvr_c28_2 dd:first-of-type{left: 50%;margin-left:-960px;}
.dvr_c28_2 dd:last-of-type{right: 50%;margin-right:-960px;}
.dvr_c28_2 dd .text{position: absolute;right: 70px;bottom:100px;display: flex;flex-direction: column;align-items: center;color: #fff;}
.dvr_c28_2 dd .text img{margin: 0 auto;}
.dvr_c28_2 dd .text strong{margin-top: 15px;font-size: 18px;}
.dvr_c28_2 dd .text span{font-size: 16px;}
.dvr_c28_2 dd:last-of-type .text{position: absolute;right: auto;bottom:auto;top:160px;left:80px;display: flex;flex-direction: column;align-items: center;color: #000;}
.dvr_c28_2_img{display: block;margin: 0 auto;position: relative;top: -25px;z-index: 4;left: 44px;}

.dvr_c28_3{margin-top: 70px;text-align: center;}
.dvr_c28_3 .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_3 .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}
.dvr_c28_3 img{display: block;width: 100%;margin: 30px auto 0;}

.dvr_c28_4{margin-top: 100px;text-align: center;}
.dvr_c28_4 .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_4 .subtitle{font-size:22px; line-height: 100%;margin-top: 20px;font-weight: 300;}
.dvr_c28_4 .text{margin-top: 30px;height: 846px; background-repeat: no-repeat;background-position: center;}
.dvr_c28_4 .text .des{text-align: center;color: #fff;padding-top: 90px;z-index: 2;font-size: 17px;}
.dvr_c28_4 .text .des span{display:block;max-width: 550px;margin: 0 auto;}

.dvr_c28_5{margin-top: 120px;}

.dvr_c28_7{padding: 90px 0; color: #000;}
.dvr_c28_7 .web_w{display: flex;justify-content: center;position: relative;}
.dvr_c28_7 .web_w:after{display: none;}
.dvr_c28_7 .web_w dt{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;justify-content: center; align-items: center;}
.dvr_c28_7 dd{margin: 0 180px;display: flex; flex-direction: column;}
.dvr_c28_7 dd .title{font-size: 30px;text-align: center;}
.dvr_c28_7 dd .title strong{display: block;}
.dvr_c28_7 dd .iteam{display: flex; align-items: center;justify-content: space-between;width: 300px;font-size: 30px;margin-top: 70px;}
.dvr_c28_7 dd .iteam span{min-width: 180px;}
.dvr_c28_7 dd .ico{margin: 60px auto 0;}
.dvr_c28_7 dd .img{margin: 70px auto 0;}

.dvr_c28_8{padding: 90px 0; color: #000;background-color: #eeeeee;}
.dvr_c28_8 dt{text-align:center;}
.dvr_c28_8 dt .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_8 dt .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}
.dvr_c28_8 dd{display: flex;justify-content: center; align-items: center;margin-top: 20px;}
.dvr_c28_8 dd:first-of-type{margin-top: 60px;}
.dvr_c28_8 dd .text{display: flex;}
.dvr_c28_8 dd .text .des{display: flex;flex-direction: column; justify-content: center; align-items: center;font-size:18px;border: #000000 solid 1px;border-radius:10px;padding: 20px;width: 280px;margin-left: 66px;text-align: center;}
.dvr_c28_8 dd .text .des strong{margin-bottom: 10px;font-size: 22px;}
.dvr_c28_8 .note{text-align: right;margin-top: 37px;}


.dvr_c28_9{padding: 90px 0 0; color: #000;}
.dvr_c28_9 dt{text-align:center;}
.dvr_c28_9 dt .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_9 dt .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}
.dvr_c28_9 dd{display: flex;margin-top:40px}
.dvr_c28_9 dd .des{margin: 120px 0 0 60px;}
.dvr_c28_9 dd .des strong{display: block;}

.dvr_c28_10{padding: 90px 0 0; color: #000;}
.dvr_c28_10 dt{text-align:center;}
.dvr_c28_10 dt .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_10 dt .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}
.dvr_c28_10 dd{margin:30px auto 0;padding: 140px 0;height: 730px;background-repeat: no-repeat;background-position: center;display: flex; justify-content: center;}
.dvr_c28_10 dd .text{width: 590px;display: flex; justify-content: space-between;color: #fff;flex-wrap: wrap; align-content: space-between;}
.dvr_c28_10 dd .text .iteam{width: 50%;display: flex;}
.dvr_c28_10 dd .text .iteam:nth-of-type(even){justify-content: flex-end;}
.dvr_c28_10 dd .text .iteam img{display: block;width:80px;margin: 0 auto 5px;}

.dvr_c28_11{padding: 90px 0 0; color: #000;}
.dvr_c28_11 dt{text-align:center;}
.dvr_c28_11 dt .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_11 dt .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}
.dvr_c28_11 dd{display: flex; justify-content: center;margin-top: 30px;}
.dvr_c28_11 dd span{margin: 0 40px;text-align: center;}
.dvr_c28_11 dd span img{display:block;margin-bottom: 5px;}
.dvr_c28_11 .img{display:block;width:100%;margin: 20px auto 0;}

.dvr_c28_12{text-align: center;color: #fff;position: relative;}
.dvr_c28_12 img{display:block;width:100%;margin: 0 auto;}
.dvr_c28_12 .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;flex-direction: column;padding-top:8%;}
.dvr_c28_12 .text .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_12 .text .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}


.dvr_c28_13{text-align: center;color: #fff;position: relative;text-align: center;padding: 90px 0 0; color: #000;}
.dvr_c28_13 .img{display:block;max-width:100%;margin: 68px auto 0;}
.dvr_c28_13 .title{font-size:34px; line-height: 100%;font-weight: 300;}
.dvr_c28_13 .subtitle{font-size:22px; line-height: 140%;font-weight: 300;max-width: 980px;margin: 20px auto 0;}

.dvr_c28_14{background-color: #fff;color: #000;padding: 120px 0 90px;position:relative;}
.dvr_c28_14 .title{font-size: 34px;text-align: center;}
.dvr_c28_14 .title:after{display:block;content:'';width: 80px;height: 1px;margin: 20px auto 0;background:#000;}
.dvr_c28_14 .des{margin-top: 50px;padding-bottom: 50px;border-bottom:#dedede solid 1px;}
.dvr_c28_14 .des:last-of-type{border: none;padding-bottom: 0;}
.dvr_c28_14 .des .subtitle{width: 120px;height: 120px;border:#000 solid 1px;line-height:118px;text-align:center;background-color: #fff;font-size: 24px;font-weight: 300;border-radius: 50%;}
.dvr_c28_14 .des img{display:block;margin: 20px auto 0;max-width: 100%;}

.dvr_c28_15{background-color: #f2f2f2;color: #000;padding: 90px 0}
.dvr_c28_15 .title{font-size: 34px;text-align: center;}
.dvr_c28_15 .title:after{display:block;content:'';width: 80px;height: 1px;margin: 20px auto 0;background:#000;}
.dvr_c28_15 table{margin: 35px 0 0;}
.dvr_c28_15 table table{margin: 0 0 20px;width: auto;}
.dvr_c28_15 table tr td{border:none; vertical-align: top!important;}
.dvr_c28_15 table:first-of-type tr:nth-of-type(2) td{border-top:#fff solid 1px;padding-top:30px}
.dvr_c28_15 .note{text-align:center;margin-top: 50px;}

/*
产品
*/
.pro_banner{width:100%;height:440px;background-position:center; background-size:cover;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;clear:both;}
.pro_form .am-form-group {width: 800px;display:flex;justify-content:space-between;}
.pro_form .am-form-group .am-dropdown{width:calc(100% - 130px);}
.pro_form .am-form-group .am-form-field{width:100%;height: 50px;line-height: 50px;padding:0 20px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border:none;}
.pro_form .am-form-group .ksubmit{width: 130px;height: 50px;line-height: 50px;padding: 0;text-align: center;background-color: #00a0e9;color: #FFFFFF;border-top-right-radius: 5px;border-bottom-right-radius: 5px;font-size:18px;}
.pro_form .am-dropdown-content{width:100%;font-size:14px;}
.pro_form .am-dropdown-content .am-dropdown-header{border-bottom:#f2f2f2 solid 1px;font-size:15px;margin-bottom:5px;}
.pro_list_wapper{background-color:#fafafa;padding:3% 0;}

.pro_list_sort dt{font-size:16px;display: flex;justify-content: space-between;border-bottom:#C7C7C7 solid 1px;margin-top:30px;}
.pro_list_sort dt a{ display:block;text-align:center;padding-bottom:20px;position:relative;color:#6B6B6B;}
.pro_list_sort dt a.on,.pro_list_sort dt a:hover{color:#00a0e9;font-weight:bold;}
.pro_list_sort dt a.on:after{display:block;content:'';width:100%;height:3px;background-color:#00a0e9;position:absolute;left:0;bottom:-2px;}
.solution_list_sort dt a{width:20%;}
.pro_list_sort dt h1{font-size:16px;margin:0;}

.pro_list_sort dt a:last-child{ border:none;}

.solution_nav_item a{width:20%;}

.product_list{margin:10px -10px 0;}
.product_list li{
    margin-top: 20px;padding:0 10px;
}

.product_list li a {
    display: block;
    position: relative;
	background-color:#fff;
	box-shadow:0 0 1rem .5rem rgba(0,0,0,.04);transition:all 300ms ease-in-out 0s;
}
.product_list li a:hover{
	
	box-shadow:0 0 1rem .5rem rgba(0,160,233,.04)
}
.product_list li .img {
    position: relative;
    overflow: hidden;
}

.product_list li .img:after {
    display: block;
    content: '';
    padding-bottom: 72.8%;
}

.product_list li a img {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    -webkit-transition: all 0.35s;
    -ms-transition: all 0.35s;
    transition: all 0.35s;
}

.product_list li a:hover img {
    -webkit-transform: scale(1.03);
    -ms-transform: scale(1.03);
    transform: scale(1.03);
}

.product_list li .title{text-align:center;font-size:16px;margin:10px 0 0 0;font-weight: normal;}


.product_list_new{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:2%;}
.product_list_new li{margin-top:3rem;width:calc(33.33% - 1.3rem);background-color:#fff;box-shadow:0 0 1rem .5rem rgba(0,0,0,.04);transition:all 300ms ease-in-out 0s;}
.product_list_new li:hover{box-shadow:0 0 1rem .5rem rgba(0,160,233,.04)}
.product_list_new .zw{width:calc(33.33% - 1.3rem);}
.product_list_new li a{display:block;width:100%;;padding:3rem;}
.product_list_new li .text{display:flex;justify-content:space-between;align-items: center;}
.product_list_new li .img{position: relative;overflow: hidden;width:43%}
.product_list_new li .img:after{display: block;content: '';padding-bottom: 50%;}
.product_list_new li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;}
.product_list_new li .info{width:calc(57% - 2rem);}
.product_list_new li .serial{font-size:2.2rem;position:relative;color:#00a0e9;font-weight:bold;}
.product_list_new li .serial:after{display:block;width:4rem;content:'';height:1px;background-color:#00a0e9;}
.product_list_new li .title{font-size:1.7rem;margin-top:.6rem;color:#282828;}
.product_list_new li .yyhy{color:#646464;margin-top:1rem;}
.product_list_new li .yyhy_t{font-size:14px;}
.product_list_new li .yyhy_c{display:flex;justify-content:space-between;flex-wrap:wrap;}
.product_list_new li .yyhy_c span{font-size:12px;display:flex;align-items:center;margin-top:.3rem}
.product_list_new li .yyhy_c span:before{display:block;content:'';width:.3rem;height:.3rem;background-color:#646464;margin-right:.5rem;border-radius:50%;}
.product_list_new li .cptd{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:1rem;color:#3C3C3C;}
.product_list_new li .cptd span{width:calc(33.33% - .5rem);border:#BFBFBF solid 1px;border-radius:.3rem;padding:.5rem 0;font-size:14px;text-align:center;margin-top:.8rem;}


.pro_page{padding-top: 30px;}
.pro_title{line-height: 36px;font-size: 24px;font-weight: 100;}

.pro_video_warp{padding:4% 0;}
.pro_video{position:relative;border:#00a0e9 solid 10px;}
.pro_video:after{display:block;content:'';padding-bottom:56.25%}
.pro_video video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;}

.pro_ms_warp{padding:4% 0;box-shadow:0 0 20px 20px rgba(249,250,251,1) inset;}
.pro_ms{display:flex;justify-content:space-between;align-items:center;}
.pro_ms .img{width:50%;position:relative;}
.pro_ms .img:after{display:block;content:'';padding-bottom:62%;}
.pro_ms .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain;}
.pro_ms .text{width:50%;}
.pro_ms .text .serial{font-size:50px;color:#00a0e9;}
.pro_ms .text .serial:after{display:block;content:'';width:128px;height:2px;background-color:#00a0e9;margin-top:10px;}
.pro_ms .text .title{font-size:36px;font-weight:300;margin-top:20px;}
.pro_ms .text .ms{font-size:15px;margin-top:50px;text-align:justify;}



.pro_des{margin-top:30px;}
.pro_des .am-paragraph-default img{width:100%;margin:0 auto;}





.rel_product_title{margin-top:40px;font-weight:bold;background:#00baf1;color:#fff;padding:8px 15px;}

.article_tag_list{background:#f2f2f2;padding:20px 20px 25px;margin-top:5%;}
.article_tag_list .title{font-size:18px;}
.article_tag_list ul{margin:0px -10px;}
.article_tag_list ul li{padding:0 10px;margin-top:10px;text-align:center;}
.article_tag_list ul li a{display:block;padding:5px;background:#00a0e9;color:#fff!important;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:14px;}
.article_tag_list ul li a:hover{-webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);-webkit-transition: all 0.2s ease;transition: all 0.2s ease; }


/*L7*/
.case_hyxz_l7 .web_w{padding:0 30px;}
.case_hyxz_l7_con{display:flex;justify-content:space-between;align-items:center;margin-top:30px;}
.case_hyxz_l743_con{margin-top:70px}

.case_hyxz_l7_con .left_img{width:calc(57% - 30px)}
.case_hyxz_l7_con .left_img img{display:block;width:100%;}
.case_hyxz_l7_con .right_text{width:calc(43% - 30px);padding-top:70px;}

.case_hyxz_l7.last .web_w{padding:0;}
.case_hyxz_l7.last .case_hyxz_l7_con{margin-top:75px;}
.case_hyxz_l7.last .case_hyxz_l7_con .right_text{padding-top:0;}

.case_cj_l7 ul li img{padding:0!important;box-shadow:none!important;margin-bottom:15px;}


/*zhxy*/
.zhyx_new_fabj{padding:4% 0;}
.zhyx_new_title{font-size:32px;font-weight:bold!important;}
.zhyx_new_title span{color:#00a0e9;font-size:16px;font-weight:normal;display:block;margin-top:5px;}
.zhyx_new_fabj dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.zhyx_new_fabj dd .item{width:calc(33.33% - 38px);border:#d5d6d6 solid 1px;border-radius:.8rem;padding:30px 40px;display:flex;flex-direction: column;justify-content:space-between;margin-top:40px;}
.zhyx_new_fabj dd .item .ico{display:block;height:48px;}
.zhyx_new_fabj dd .item .title{font-weight:bold;margin-top:16px;font-size:20px;}
.zhyx_new_fabj dd .item .text{color:#4e4e4e;margin-top:20px;text-align: justify;}
.zhyx_new_fabj dd .item .num{font-weight:bold;color:#00a0e9;text-align:right;margin-top:30px;}

.zhyx_new_fajs{padding:4% 0;background:#f8fbff;}
.zhyx_new_fajs dd{display:flex;justify-content:space-between;}
.zhyx_new_fajs dd .text{width:370px;text-align:justify;padding-top:50px;line-height:2.4;}
.zhyx_new_fajs dd .video{width:760px;border:#ade0f8 solid 1px;border-radius:10px;padding:15px;background-color:#fff;}
.zhyx_new_fajs dd .video video{display:block;width:100%;height:410px;border-radius:10px;}
.zhyx_new_fajs dd .video img{display:block;width:100%;border-radius:10px;}
.zhyx_new_fajs_img{display:block;width:100%;margin-top:5%;}

.zhyx_new_fajz ,.cyj_new_fajz{padding:4% 0;}
.zhyx_new_fajz dd ,.cyj_new_fajz dd{margin-top:2%;}
.zhyx_new_fajz dd ul ,.cyj_new_fajz dd ul{margin:0 -27px;}
.zhyx_new_fajz dd li ,.cyj_new_fajz dd li{padding:0 27px;margin-top:30px;}
.zhyx_new_fajz.ubinew dd ul{margin:0 -15px;}
.zhyx_new_fajz.ubinew dd li{padding:0 15px;margin-top:30px;}
.zhyx_new_fajz dd li .item ,.cyj_new_fajz dd li .item{position:relative;overflow:hidden;border:#f2f2f2 solid 1px;border-radius:10px;}
.zhyx_new_fajz dd li .item:after{display:block;content:'';padding-bottom:126.5%}
.cyj_new_fajz dd li .item:after{display:block;content:'';padding-bottom:117.5%}
.zhyx_new_fajz.ubinew dd li .item:after ,.zhyx_new_fajz.zhwl dd li .item:after,.zhyx_new_fajz.hwzc dd li .item:after{display:block;content:'';padding-bottom:65.57%}
.zhyx_new_fajz.qcjr dd ul{margin:0 -5px;}
.zhyx_new_fajz.qcjr dd li{padding:0 5px;margin-top:30px;}

.zhyx_new_fajz dd li .item img{display:block;width:100%;height:50%;position:absolute;left:0;top:25%;z-index:1;opacity:0;transition: all 200ms ease-in-out 0s;object-fit:cover;}
.zhyx_new_fajz dd li .text ,.cyj_new_fajz dd li .text{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:2rem;}
.zhyx_new_fajz.zhwl dd li .text ,.zhyx_new_fajz.hwzc dd li .text{padding:2rem 6rem;}
.cyj_new_fajz dd li .text{padding:2rem 4rem;}
.zhyx_new_fajz dd li .text:before{display:block;content:'';width:80px;height:80px;background-image:url('/upfiles/image/zhxy/ico_7.png');background-position:center;background-repeat:no-repeat;background-size:contain;}
.cyj_new_fajz dd li .ico{display:block;height:80px;margin:0 auto;}
.zhyx_new_fajz dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/zhxy/ico_8.png');}
.zhyx_new_fajz dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/zhxy/ico_9.png');}
.zhyx_new_fajz dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/zhxy/ico_7_white.png');}
.zhyx_new_fajz dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/zhxy/ico_8_white.png');}
.zhyx_new_fajz dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/zhxy/ico_9_white.png');}

.zhyx_new_fajz.ddc dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/ddc/ico_4.png');}
.zhyx_new_fajz.ddc dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/ddc/ico_5.png');}
.zhyx_new_fajz.ddc dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/ddc/ico_6.png');}
.zhyx_new_fajz.ddc dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/ddc/ico_4_white.png');}
.zhyx_new_fajz.ddc dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/ddc/ico_5_white.png');}
.zhyx_new_fajz.ddc dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/ddc/ico_6_white.png');}

.zhyx_new_fajz.qcjr dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/qcjr/ico_4.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/qcjr/ico_5.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/qcjr/ico_6.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/qcjr/ico_7.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/qcjr/ico_4_on.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/qcjr/ico_5_on.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/qcjr/ico_6_on.png');}
.zhyx_new_fajz.qcjr dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/qcjr/ico_7_on.png');}

.zhyx_new_fajz.ycgl dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/ycgl/ico_5.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/ycgl/ico_6.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/ycgl/ico_7.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/ycgl/ico_8.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_5_white.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_6_white.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_7_white.png');}
.zhyx_new_fajz.ycgl dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_8_white.png');}


.zhyx_new_fajz.qsycl dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/ycgl/ico_5.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/ycgl/ico_6.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/ycgl/ico_7.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/ycgl/ico_8.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_5_white.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_6_white.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_7_white.png');}
.zhyx_new_fajz.qsycl dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/ycgl/ico_8_white.png');}


.zhyx_new_fajz.ubinew dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/ubinew/ico_5.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/ubinew/ico_6.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/ubinew/ico_7.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/ubinew/ico_8.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/ubinew/ico_5_white.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/ubinew/ico_6_white.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/ubinew/ico_7_white.png');}
.zhyx_new_fajz.ubinew dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/ubinew/ico_8_white.png');}

.zhyx_new_fajz.zhwl dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/zhwl/ico_4.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/zhwl/ico_5.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/zhwl/ico_6.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/zhwl/ico_7.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/zhwl/ico_4_white.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/zhwl/ico_5_white.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/zhwl/ico_6_white.png');}
.zhyx_new_fajz.zhwl dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/zhwl/ico_7_white.png');}


.zhyx_new_fajz.wlfk dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/wlfk/ico_3.png');}
.zhyx_new_fajz.wlfk dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/wlfk/ico_4.png');}
.zhyx_new_fajz.wlfk dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/wlfk/ico_5.png');}

.zhyx_new_fajz.wlfk dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/wlfk/ico_3_white.png');}
.zhyx_new_fajz.wlfk dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/wlfk/ico_4_white.png');}
.zhyx_new_fajz.wlfk dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/wlfk/ico_5_white.png');}


.zhyx_new_fajz.hwzc dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/hwzc/ico_5.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/hwzc/ico_6.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/hwzc/ico_7.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/hwzc/ico_8.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/hwzc/ico_5_white.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/hwzc/ico_6_white.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/hwzc/ico_7_white.png');}
.zhyx_new_fajz.hwzc dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/hwzc/ico_8_white.png');}

.zhyx_new_fajz.zhwq dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/zhwq/ico_5.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/zhwq/ico_6.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/zhwq/ico_7.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/zhwq/ico_8.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/zhwq/ico_5_white.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/zhwq/ico_6_white.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/zhwq/ico_7_white.png');}
.zhyx_new_fajz.zhwq dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/zhwq/ico_8_white.png');}

.zhyx_new_fajz.bmsnew dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/bmsnew/ico_5.png');}
.zhyx_new_fajz.bmsnew dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/bmsnew/ico_6.png');}
.zhyx_new_fajz.bmsnew dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/bmsnew/ico_7.png');}
.zhyx_new_fajz.bmsnew dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/bmsnew/ico_5_white.png');}
.zhyx_new_fajz.bmsnew dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/bmsnew/ico_6_white.png');}
.zhyx_new_fajz.bmsnew dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/bmsnew/ico_7_white.png');}

.zhyx_new_fajz.zhxm dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/zhxm/ico_4.png');}
.zhyx_new_fajz.zhxm dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/zhxm/ico_5.png');}
.zhyx_new_fajz.zhxm dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/zhxm/ico_6.png');}
.zhyx_new_fajz.zhxm dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/zhxm/ico_4_on.png');}
.zhyx_new_fajz.zhxm dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/zhxm/ico_5_on.png');}
.zhyx_new_fajz.zhxm dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/zhxm/ico_6_on.png');}

.zhyx_new_fajz.zhyl dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/zhyl/ico_5.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/zhyl/ico_6.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/zhyl/ico_7.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(4) .text:before{background-image:url('/upfiles/image/zhyl/ico_8.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/zhyl/ico_5_white.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/zhyl/ico_6_white.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/zhyl/ico_7_white.png');}
.zhyx_new_fajz.zhyl dd li:nth-of-type(4):hover .text:before{background-image:url('/upfiles/image/zhyl/ico_8_white.png');}


.zhyx_new_fajz dd li .title ,.cyj_new_fajz dd li .title{font-weight:bold;margin-top:6%;text-align:center;font-size:20px;}
.zhyx_new_fajz dd li .des ,.cyj_new_fajz dd li .des{margin-top:6%;text-align:justify;}
.zhyx_new_fajz dd li:hover{color:#fff;}
.zhyx_new_fajz dd li:hover .item{background-color:#00ae9;}
.zhyx_new_fajz dd li:hover .item img{opacity:1;height:100%;top:0;}
.zhyx_new_fajz dd .more{margin-top:3%;text-align:right;}
.zhyx_new_fajz dd .more a{display:inline-block;background:#00a0e9;color:#fff;padding:.3rem 2rem;font-size:14px;}

.zhcx_new_fajz dd ul{margin:0 -63px;}
.zhcx_new_fajz dd li .item:after{display:block;content:'';padding-bottom:86.17%}
.zhcx_new_fajz dd li{padding:0 63px;margin-top:30px;}
.zhcx_new_fajz dd li:nth-of-type(1) .text:before{background-image:url('/upfiles/image/elc/ico_4.png');}
.zhcx_new_fajz dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/elc/ico_5.png');}
.zhcx_new_fajz dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/elc/ico_4_on.png');}
.zhcx_new_fajz dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/elc/ico_5_on.png');}

.zhyx_new_glpt{padding:4% 0;}
.zhyx_new_glpt dd{margin-top:4%;}
.zhyx_new_glpt_scroll{padding:0 0 20px;}
.zhyx_new_glpt_scroll .slick-list{padding:80px 0!important}
.zhyx_new_glpt_scroll .slick-center{position:relative;z-index:10;}
.zhyx_new_glpt_scroll h3{margin:0;transition:all 300ms ease;position:relative;border:#ade0f8 solid 1px;padding:6px;background-color:#fff;box-shadow:0 0 10px 0 #dcedf2;border-radius:10px;}
.zhyx_new_glpt_scroll h3::before{display:block;content:'';padding-bottom:50%;}
.zhyx_new_glpt_scroll .slick-center h3{-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);-webkit-transform:scale(1.6);transform:scale(1.6)}
.zhyx_new_glpt_scroll .slick-center h3:after{display:none}
.zhyx_new_glpt_scroll img{display:block;width:calc(100% - 12px);border-radius:5px;height:calc(100% - 12px);position:absolute;left:6px;top:6px;object-fit:cover;}

.zhyx_new_glpt_nav ,.zhyx_new_glpt_navs{margin-top:3%;}
.zhyx_new_glpt_nav .item ,.zhyx_new_glpt_navs .item{text-align:center;font-weight:bold;}
.zhyx_new_glpt_nav .item .text ,.zhyx_new_glpt_navs .item .text{margin-top:30px;}
.zhyx_new_glpt_nav .slick-prev ,.zhyx_new_glpt_navs .slick-prev{left:50%;margin-left:-80px;margin-top: -33px;}
.zhyx_new_glpt_nav .slick-next ,.zhyx_new_glpt_navs .slick-next{right:50%;margin-right:-80px;margin-top: -33px;}
.zhyx_new_glpt_nav .slick-prev:before ,.zhyx_new_glpt_nav .slick-next:before ,.zhyx_new_glpt_navs .slick-prev:before ,.zhyx_new_glpt_navs .slick-next:before{color:#1c95d4;}
.zhyx_new_glpt_for img{margin: 0 auto;}

.zhyx_new_case{padding:5% 0;}
.zhyx_new_case_scroll{margin-top:3%;}
.zhyx_new_case_scroll .list .item{display:flex;justify-content:space-between;}
.zhyx_new_case_scroll .list .img{position:relative;overflow:hidden;width:615px;}
.zhyx_new_case_scroll .list .img:after{display:block;content:'';padding-bottom:66.45%;}
.zhyx_new_case_scroll .list .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.zhyx_new_case_scroll .list .text{width:500px;display:flex;flex-direction: column;}
.zhyx_new_case_scroll .list .text:before{display:block;content:'';width:58px;height:79px;background-image:url('/upfiles/image/zhxy/marker.png');background-position:center;background-repeat:no-repeat;background-size:contain;}
.zhyx_new_case_scroll .list .text .title{font-weight:bold;color:#00a0e9;margin-top:20px;font-size:18px;}
.zhyx_new_case_scroll .list .text .des{margin-top:40px;text-align: justify;}
.zhyx_new_case_scroll .slick-dots{width:auto;right:0;}

.jm_solution_bottom_new{background-image:url('/upfiles/image/zhxy/pic_bg.png');background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;}
.jm_solution_bottom_new .title::after{background-color:#fff;}
.jm_solution_bottom_new .btn_a{background-color:#fff;color:#00a0e9!important;}
.jm_solution_bottom_new .btn_a:hover{box-shadow:none;}

.zhyx_new_cj{padding:4% 0;}
.zhyx_new_cj dd{margin-top:4%;}
.zhyx_new_cj ul{margin:0 -5px;}
.zhyx_new_cj ul li{padding:0 5px;text-align:center;}
.zhyx_new_cj ul li .img{position:relative;overflow:hidden;margin-bottom:20px;}
.zhyx_new_cj ul li .img:after{display:block;content:'';padding-bottom:106.53%;}
.zhyx_new_cj.zhxm ul li .img:after{display:block;content:'';padding-bottom:54%;}
.zhyx_new_cj.ycgl ul li .img:after{display:block;content:'';padding-bottom:79.89%;}
.zhyx_new_cj ul li .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}

.ycgl_yyhy{padding:4% 0 0;}
.ycgl_yyhy_tab .am-nav-tabs {text-align:center; border:none; margin-top:4%;display:flex;justify-content:space-between;}
.ycgl_yyhy_tab .am-nav-tabs:before ,.ycgl_yyhy_tab .am-nav-tabs:after{display:none;}
.ycgl_yyhy_tab .am-nav-tabs li {margin:0;width:calc(33.33% - 53px);}
.ycgl_yyhy_tab .am-nav-tabs li a {display:block;text-align:center;border:none!important;margin:0;background:none; position:relative;font-size: 26px;border-bottom:#888b8c solid 1px!important;padding-bottom:20px;}
.ycgl_yyhy_tab .am-nav-tabs li.am-active a {color:#00a0e9;background:none!important;border-bottom:#00a0e9 solid 1px!important;}
.ycgl_yyhy_tab .am-tabs-bd {padding:43px 76px 43px 43px; margin-top:34px;border:none;background-color:#f8fbff;}
.ycgl_yyhy_tab .am-tabs-bd .am-tab-panel{padding:0;}
.ycgl_yyhy_tab .am-tabs-bd .text{display:flex;justify-content:space-between;align-items:center;}
.ycgl_yyhy_tab .am-tabs-bd .text .img{width:552px;}
.ycgl_yyhy_tab .am-tabs-bd .text .img img{display:block;width:100%;}
.ycgl_yyhy_tab .am-tabs-bd .text .des{width:385px;text-align: justify;}

/*xyfy*/
.case_nav_iteam.xyfy li{margin-right:130px;}
.case_nav_iteam.xyfy li:last-of-type{margin-right:0;}
.zhyx_new_fabj.xyfy dd .item{width: calc(50% - 50px);}
.xyfy_fajs{padding:5% 0;}
.xyfy_fajs dt .title{font-size:42px;text-align:center;}
.xyfy_fajs dt .subtitle{font-size:27px;text-align:center;margin-top:10px;}
.xyfy_fajs_banner{margin:0;box-shadow:none;z-index:1;background:none;border-radius:0;overflow:hidden;padding:3rem 0;}
.xyfy_fajs_banner .des{font-size:16px;text-align:Center;}
.xyfy_fajs_banner .am-slides li img{display:block;margin:5% auto 0;width:auto;max-width:70%;}
.xyfy_fajs_banner .am-control-nav{bottom:0;}



.xysy_banner{margin:0;box-shadow:none;z-index:1;background:none;border-radius:0;overflow:hidden;background-color:#f8fafd;padding:5% 0;}
.xysy_banner .title ,.xysy_twjc .title{font-size:42px;text-align:center;max-width:80%;margin:0 auto;}
.xysy_banner .subtitle ,.xysy_twjc .subtitle{text-align:center;max-width:80%;margin:2rem auto 0;}
.xysy_banner .am-slides li img ,.xysy_twjc .img{display:block;margin:5% auto 0;width:auto;max-width:100%;}
.xysy_banner .am-control-nav{bottom:4%;}
.xysy_banner .am-control-nav li a ,.xyfy_fajs_banner .am-control-nav li a{width:27px;height:5px;border-radius:0;background-color:#bbbcc3;box-shadow:none;}
.xysy_banner .am-control-nav li a.am-active ,.xysy_banner .am-control-nav li a:hover ,.xyfy_fajs_banner .am-control-nav li a.am-active ,.xyfy_fajs_banner .am-control-nav li a:hover{background-color:#1fb5f4;}

.xysy_twjc{padding:5% 0;}



/*
GROW
*/
.grow_block1{padding:5% 0;}
.grow_title{text-align:center;font-size:32px;font-weight:bold;}
.grow_block1_item{display:flex;margin-top:4%;}
.grow_block1_item dt{width:400px;border:#d7d8d9 solid 1px;border-radius:10px;}
.grow_block1_item dt:before ,.grow_block2_item dt:before{display:block;content:'';width:100%;height:70px;border-top-left-radius:10px;border-top-right-radius:10px;background-color: #00a0e9;background-image: linear-gradient(to right, #0c6adc,#037fe0,#4bccf6);}
.grow_block1_item dt .text{height:calc(100% - 70px);display:flex;flex-direction:column;justify-content:center;}
.grow_subtitle{text-align:center;font-size:28px;font-weight:500;}
.grow_subtitle:after{display:block;content:'';width:140px;height:7px;margin:20px auto 0;border-radius:5px;background-color: #00a0e9;background-image: linear-gradient(to right, #0c6adc,#037fe0,#4bccf6);}
.grow_block1_item dt .des{padding:0 60px;margin-top:46px;text-align:justify;}
.grow_block1_item dd{width:calc(100% - 400px);padding:10px 0;}
.grow_block1_pics{width:100%;padding-right:110px;}
.grow_block1_pics .img{width:100%;position:relative;overflow:hidden;}
.grow_block1_pics .img:after{display:block;content:'';padding-bottom:75.89%;}
.grow_block1_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.grow_block1_pics .slick-dots{width:auto;left:15px;bottom:10px;}
.grow_block1_pics .slick-prev{display:none!important;}
.grow_block1_pics .slick-next{top:auto;margin:0;bottom:0;}
.grow_block1_pics .slick-next::before{content:'\f178';color:#00a0e9;font-size:2.4rem;}

.grow_block2{padding-bottom:5%}
.grow_block2_item:before{display:block;content:'';width:100%;height:17px;background:#00a0e9;}
.grow_block2_item{position:relative;}
.grow_block2_item dt{border:#d7d8d9 solid 1px;border-radius:10px;width:calc(50% - 9px);height:calc(50% + 10px);background-color:#fff;position:absolute;right:0;top:-6px;z-index:10;min-height:382px;}
.grow_block2_item dt .text{height:calc(100% - 70px);display:flex;flex-direction:column;justify-content:center;}
.grow_block2_item dt .des{padding:0 80px;margin-top:46px;text-align:justify;}
.grow_block2_item dd{margin-top:11px;}
.grow_block2_pics{margin:0 -9px;}
.grow_block2_pics .item{padding:9px;}
.grow_block2_pics .img{padding:0 9px;position:relative;overflow:hidden;}
.grow_block2_pics .img:after{display:block;content:'';padding-bottom:59.45%;}
.grow_block2_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.grow_block2_pics .slick-dots{bottom:-30px;}


.grow_block3{padding:0 0 5%;position:relative;}
.grow_block3:after{display:block;content:'';width:4px;background-color:#00a0e9;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:1;}
.grow_block3.one:after{top:auto;bottom:0;height:88%}
.grow_block3.three:after{height:88%}
.grow_block3:before{display:block;content:'';width:30px;height:30px;border:#00a0e9 solid 4px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);top:-4%;border-radius:50%;z-index:2;}
.grow_block3.one:before{top:9%;}
.grow_block3_item{display:flex;justify-content:space-between;align-items:cener;margin-top:5%;}
.grow_block3.two .grow_block3_item{margin-top:0;flex-direction: row-reverse;}
.grow_block3.three .grow_block3_item{margin-top:0;}
.grow_block3_item dt{width:calc(50% - 9px);}
.grow_block3_item dt .text{height:100%;display:flex;flex-direction:column;justify-content:center;}
.grow_ico{display:block;max-height:100px;margin:0 auto 38px;}
.grow_block3_item dt .des{padding:0 100px;margin-top:46px;text-align:center;}
.grow_block3.two .grow_subtitle::after{background-image: linear-gradient(to right, #14bfa4,#14d293,#14e682);}
.grow_block3.three .grow_subtitle::after{background-image: linear-gradient(to right, #fa582c,#f97026,#f68c21);}
.grow_block3_item dd{width:calc(50% - 9px);}
.grow_block3_pics{width:100%;}
.grow_block3_pics .item{margin:9px 0;}
.grow_block3_pics .img{width:100%;position:relative;overflow:hidden;}
.grow_block3_pics .img:after{display:block;content:'';padding-bottom:59.46%;}
.grow_block3_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.grow_block3_pics .img span{display:flex;height:40px;min-width:200px;align-items:center;justify-content:center;color:#fff;background-color:#00a0e9;position:absolute;right:0;bottom:-40px;border-top-left:5px;transition:all 300ms ease-in-out 0s;}
.grow_block3_pics .img:hover span{bottom:0;}
.grow_block3_pics .img span:before ,.grow_block3_pics .img span:after{display:block;content:'-';margin:0 5px;}
.grow_block3_pics .slick-dots{width:9px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;;left:-27px;bottom:9px;}
.grow_block3.two .grow_block3_pics .slick-dots{left:auto;right:-27px;}
.grow_block3_pics .slick-dots li{margin:12px 0 0;}


/*
联系客服
*/
.jimi_kf_contact{width: 980px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;position: relative;top: -20px;}
.jimi_kf_contact_left{width: 452px;position: relative;}
.jimi_kf_contact_left .img{width: 100%;display: block;}
.jimi_kf_contact_left .text{position: absolute;width: calc(100% - 40px);left: 20px;bottom: 15px;background-color: rgba(255, 255, 255, .9);border-radius: 15px;padding: 25px;color: #4c4c4c;}
.jimi_kf_contact_left .text .title{font-weight: bold;font-size: 20px;margin-bottom: 10px;}
.jimi_kf_contact_left .text .item{color: #5b5b5b;font-size: 15px;font-weight: 300;line-height: 1.8;display: flex;align-items: center;}
.jimi_kf_contact_left .text .item::before{display: block;content: '';width: 4px;height: 4px;background-color: #5b5b5b;border-radius: 50%;margin-right: 10px;}
.jimi_kf_contact_left .text .item:last-of-type{border-bottom: #a3a3a3 solid 2px;padding-bottom: 20px;}
.jimi_kf_contact_right{width: 528px;padding:0 20px 0 80px;}
.jimi_kf_contact_right .title{text-align: center;font-size: 28px;color: #3f3f3f;font-weight:bold;}
.jimi_contact_from{margin-top: 20px;}
.jimi_contact_from .layui-input{height: 43px;line-height: 43px;font-size: 14px;padding-left: 13px;}
.jimi_contact_from .layui-form-item{margin-bottom: 17px;}
.jimi_contact_from .layui-form-item:last-of-type{margin-bottom: 0;}
.jimi_contact_from .layui-form-item.flex{display: flex;align-items: center;justify-content: space-between;}
.jimi_contact_from .layui-form-item.flex::after{display: none;}
.jimi_contact_from .layui-form-item.flex .layui-input{width:calc(100% - 173px);}
.jimi_contact_from .layui-form-item.flex .layui-btn{width: 156px;height: 43px;display: flex;align-items: center;justify-content: center;}
.jimi_contact_from .layui-input:focus, .jimi_contact_from .layui-textarea:focus{border-color: #00a0e9 !important; box-shadow: 0 0 0 3px rgba(0,160,233,0.08);}
.jimi_contact_from .layui-form-item .layui-bg-blue{background-color: #00a0e9;}
.jimi_contact_from .layui-form-item .submit_btn{display: flex;height: 43px;align-items: center;justify-content: center;width: 100%;font-size: 16px;}


.jimi_fixedbar{position: fixed;right: 0;top: 260px;background-color: #00a0e9;display: flex;flex-direction: column;width: 70px;border-radius: 8px;padding:2px;z-index: 3000;}
.jimi_fixedbar a{display: flex;width: 100%;height:68px;display: flex;flex-direction: column;justify-content: center;position: relative;align-items: center;color: #fff;font-size:12px;}
.jimi_fixedbar a::before{display: block;content: '';width: 33px;height: 33px;background-image: url(../images/jimi_kf_ico.png);background-repeat: no-repeat;margin-bottom: 2px;}
.jimi_fixedbar a:nth-of-type(1):before{background-position: 0 0;}
.jimi_fixedbar a:nth-of-type(2):before{background-position: -43px 0;}
.jimi_fixedbar a:nth-of-type(3):before{background-position: -86px 0;}
.jimi_fixedbar a:nth-of-type(1):hover:before{background-position: 0 -43px;}
.jimi_fixedbar a:nth-of-type(2):hover:before{background-position: -43px -43px;}
.jimi_fixedbar a:nth-of-type(3):hover:before{background-position: -86px -43px;}
.jimi_fixedbar a.gotop:before{background-position: -129px 0;}
.jimi_fixedbar a.gotop:hover:before{background-position: -129px 0;}
.jimi_fixedbar a.gotop:hover{background-color: #00a0e9;}
.jimi_fixedbar a:nth-of-type(2):hover:after,.jimi_fixedbar a:nth-of-type(3):hover:after{display: block;content: '';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #00a0e9;position: absolute;left: -8px;top: 50%;transform: translateY(-50%);}
.jimi_fixedbar a:hover{background-color: #fff;border-radius: 8px;color: #00a0e9;}
.jimi_fixedbar a .weixin{width:163px;padding-right: 23px;left: -163px;top: 50%;transform: translateY(-50%);position: absolute;color: #2f2725;font-size: 12px;display: none;}
.jimi_fixedbar a .img{display: flex;flex-direction: column;justify-content: center;align-items: center;background-color: #fff;border-radius: 8px;box-shadow: 0 0 10px 5px rgba(0,0,0,0.06);padding:15px 5px;}
.jimi_fixedbar a .img img{display: block;width: 100px;}
.jimi_fixedbar a .mail{width: 183px;padding-right: 23px;left: -183px;top: 50%;transform: translateY(-50%);position: absolute;display: none;}
.jimi_fixedbar a .mail span{display: flex;align-items: center;;justify-content:center;height: 60px;border-radius:12px;box-shadow: 0 0 10px 5px rgba(0,0,0,0.06);background-color: #fff;font-size: 14px;}
.jimi_fixedbar a:hover .weixin,.jimi_fixedbar a:hover .mail{display: block;}

.weixin_code{display: block;width: 100%;}


.feedback_skin{width:900px;border-radius: 15px!important;}
.feedback_skin .jimi_kf_contact{width: 100%;margin: 0;top:0;}
.feedback_skin .jimi_kf_contact_right{width: 448px;padding: 0 63px;}
.feedback_skin .layui-layer-title{font-size: 1.8rem;color:#00a0e9;font-weight: bold;padding-left: 3rem;height: 6rem;line-height: normal;display: flex;align-items: center;}
.feedback_skin .layui-layer-content{padding: 0;}

.jimi_kf_contact_mobile{max-width: 750px;margin:0 auto;min-height:100vh;}
.jimi_kf_contact_mobile .img{display: block;margin: 0 auto;width: 100%;}
.jimi_kf_contact_mobile_text{padding: 8% 4%;}
.jimi_kf_contact_mobile_text .title{text-align: center;font-size: 20px;color: #3f3f3f;font-weight:bold;}
.jimi_kf_contact_mobile .jimi_contact_from .layui-input{font-size: 15px;}





@media screen and (max-width:640px){
.web_w{width:100%;min-width:100%;max-width:100%}
.am-paragraph-default video  ,.am-paragraph-default embed{width:100%!important;height:20rem!important;object-fit: fill;}
.am-paragraph-default iframe{width:100%!important;height:25rem!important;}
.am-gotop-fixed{bottom:60px}
.menu{height:60px;overflow:inherit;padding:0;}
.menu.am-sticky{padding:0;box-shadow:0 0 5px rgba(0,0,0,0.1);background:#fff}
.menu .logo,.menu.am-sticky .logo{height:44px;margin-top:8px;margin-left:14px;padding:0}
.menu .logo img{height:100%}
.m_language_ico{display:block;width:30px;height:24px;background:url(../images/language_ico_white.svg) center center no-repeat;background-size:auto 100%;position:absolute;right:95px;top:18px}
.m_search_ico{display:block;width:30px;height:24px;background:url(../images/search_white.png) center center no-repeat;background-size:auto 100%;position:absolute;right:55px;top:18px}
.menu.am-sticky .m_language_ico,.m_language_ico.active,.inner_header .menu .m_language_ico{background:url(../images/language_ico_black.svg) center center no-repeat;background-size:auto 100%}
.menu.am-sticky .m_search_ico,.m_search_ico.active,.inner_header .menu .m_search_ico{background:url(../images/search_black.png) center center no-repeat;background-size:auto 100%}
.am-topbar-btn{background:none;float:right;margin:20px 14px 20px 0;width:25px;height:20px;color:#000;position:relative;z-index:100}
.am-topbar-btn span{display:block;width:100%;height:2px;position:absolute;background-color:#fff;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.menu.am-sticky .am-topbar-btn span,.inner_header .menu .am-topbar-btn span{background-color:#000!important}
.am-topbar-btn span:nth-of-type(1){top:0;left:0;opacity:0}
.am-topbar-btn span:nth-of-type(4){bottom:0;left:0;opacity:0}
.am-topbar-btn span:nth-of-type(2),.am-topbar-btn span:nth-of-type(3){top:50%;left:0;margin-top:-1px}
.am-topbar-btn span:nth-of-type(2){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg));-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#000}
.am-topbar-btn span:nth-of-type(3){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000}
.am-topbar-btn.am-collapsed span:nth-of-type(2){-moz-transform:rotate(0);-ms-transform:rotate(0));-webkit-transform:rotate(0);transform:rotate(0);background-color:#fff}
.am-topbar-btn.am-collapsed span:nth-of-type(3){-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);background-color:#fff}
.am-topbar-btn.am-collapsed span:nth-of-type(1),.am-topbar-btn.am-collapsed span:nth-of-type(4){opacity:1}
.am-topbar-collapse,.join_menu .am-topbar-collapse{float:none;clear:both;padding:60px 0 0 0;position:relative;top:-60px;margin:0px}
.am-topbar-collapse.am-collapse{display:none!important}
.am-topbar-collapse.am-collapse.am-in{display:block!important;height:100vh;background:#fff;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}
.nav,.menu.am-sticky .nav{height:auto;float:none;clear:both;margin:0!important}
.nav .li_top,.menu.am-sticky .nav .li_top,.join_menu .nav .li_top{float:none;margin:0;border-bottom:#dedede solid 1px;padding:0;line-height:normal;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);opacity:0;font-size:16px}
.nav .li_top.li_1{display:block;border-top:#dedede solid 1px}
.nav .li_top a.a_top,.menu.am-sticky .nav .li_top a.a_top{height:50px;line-height:50px;position:relative;padding:0 14px;color:#333}
.nav .li_top a.a_top:before{display:block;line-height:50px;content:'\f105';float:right}
.nav .li_top.am-parent a.a_top:before{content:'\f107'}
.nav .li_top a.a_top:after{ display:none;}
.nav .li_top.am-parent.am-open a.a_top:before{content:'\f106'}
.nav .li_top.am-parent .am-menu-sub{background-color:#F8FAFD;padding:14px;font-size:16px}
.nav .li_top.am-parent .am-menu-sub .a_son{display:block;line-height:36px}
.nav .li_top.am-parent .am-menu-sub .a_son:after{display:block;content:'\f106';content:'\f105';float:right}
.nav .li_top.am-parent .am-menu-sub.menu_img{margin:0 -7px}
.nav .li_top.am-parent .am-menu-sub.menu_img li{padding:0 7px;text-align:center;margin-top:7px;line-height:36px}
.nav .li_top.am-parent .am-menu-sub.menu_img li img{display:block;width:100%}
.nav .li_top.am-parent .am-menu-sub.menu_img li:nth-of-type(1),.nav .li_top.am-parent .am-menu-sub.menu_img li:nth-of-type(2){margin-top:0}
#language-modal .am-modal-dialog{border-radius:5px}
#language-modal .am-modal-bd{border-bottom:none}
#language-modal .am-modal-bd a{display:inline-block;font-size:14px;margin:0 20px}
#language-modal .am-modal-bd a img{display:block;width:40px;height:40px;margin:0 auto}
#search_modal .am-popup-inner{padding:20px 14px}
#search_modal .am-form{padding:0;height:38px;border:#dedede solid 1px;border-radius:10px;width:calc(100% - 70px);float:left}
#search_modal .am-form .am-form-field{width:calc(100% - 50px);float:left;height:36px;line-height:36px;padding:0 10px;border:none;box-shadow:none;background:none;border-top-left-radius:10px;border-bottom-left-radius:10px}
#search_modal .am-form .am-btn{width:50px;height:36px;line-height:36px;padding:0;float:right;font-size:20px;background:none;border:none}
#search_modal .am-close{font-size:14px;width:60px;line-height:38px;float:right;background-color:#00a0e9;color:#fff;ext-align:center;font-weight:normal;opacity:1;border-radius:5px}
.am-topbar-collapse.am-collapse.am-in .nav li.li_1{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .1s;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_7{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .2s;-webkit-transition:all .6s ease .2s;-moz-transition:all .6s ease .2s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_3{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .3s;-webkit-transition:all .6s ease .3s;-moz-transition:all .6s ease .3s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_4{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .4s;-webkit-transition:all .4s ease .4s;-moz-transition:all .6s ease .4s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_2{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .5s;-webkit-transition:all .6s ease .5s;-moz-transition:all .6s ease .5s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_5{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .6s;-webkit-transition:all .6s ease .6s;-moz-transition:all .6s ease .6s}
.am-topbar-collapse.am-collapse.am-in .nav li.li_6{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:all .6s ease .7s;-webkit-transition:all .6s ease .7s;-moz-transition:all .6s ease .7s}

.index_banner_scroll:after{ display:block; content:''; padding-bottom:100%;}
.index_banner_scroll .am-slides li{ height:auto;}
.index_banner_scroll .am-slides li .ball_img{width:70%; height:auto;left:15%; top:20%; margin:0;}
.index_banner_scroll .am-slides li .text .text_title {font-size:24px;}
.index_banner_scroll .am-slides li .text .text_title span{ display:inline-block; padding:10px 20px;font-size:16px;margin-top:10px; border-radius:40px;}
.index_banner_scroll .am-slides li .video_text{background:rgba(0,0,0,0.4);}
.index_banner_scroll .am-slides li .text h2{font-size:20px;margin:0;padding:0 10px;}
.index_banner_scroll .am-slides li .text .s1{font-size:16px;margin-top:10px;}
.index_banner_scroll .am-slides li .text .text_cn {height:26px;font-size:22px;line-height:26px;letter-spacing:14px;text-indent:14px;}
.index_banner_scroll .am-slides li .text .text_en {height:22px;font-size:16px;line-height:23px;letter-spacing:0;margin-top:5px;text-indent:0px;}
.index_banner_scroll .am-control-nav{bottom:10px;}
.index_banner_scroll .am-control-nav li{margin:0 3px}
.index_banner_scroll .am-direction-nav{ display:none;}


.banner{min-width:100%;}




.index_solution_sort{background:#f8fbff;height:auto;position:relative;z-index:10;padding:10px 0;}
.index_solution_sort .web_w{position:relative;height:auto;background-color:#f8fbff;top:0;border-radius:10px;}



.index_solution_sort ul{padding:0;flex-wrap:wrap;}
.index_solution_sort li a img{margin-bottom:10px;display:block;}
.index_solution_sort li a img:last-of-tyle{display:none;}
.index_solution_sort li a{height:auto;display:flex;flex-direction:column;justify-content:center;text-align:center; font-size:14px;font-weight:500;margin:10px 0;}






.index_about{ padding:30px 14px;margin-top:0;}
.index_about .video_btn{ display:block; width:100%; height: auto; float:none; margin:20px 0 0 0;}
.index_about .video_btn:after{ display:block; content:''; padding-bottom:50%;}
.index_about .text{ width:100%; padding-left:0; float:none; margin:30px 0 0 0;}
.index_about .text .name{font-size:20px;line-height:20px;}
.index_about .text .zhiwu{font-size:18px;line-height:20px; margin-top:15px;}
.index_about .text .des{ font-size:14px; line-height:30px; margin-top:10px;}

.video_modal {width:98%;}
.video_con video {width:100%!important;}

.index_solution_scene{padding:10px 0;}
.index_solution_scene .hd li{ display:block; float:left;  margin-top:20px;}
.index_solution_scene .hd li a{margin:0;}
.index_solution_scene .hd li a strong{line-height:22px; font-size:16px;}
.index_solution_scene .hd li a strong:after{ width:90%;height:2px;margin:5px auto 0;}
.index_solution_scene .hd li a strong:before{bottom:-7px;} 
.index_solution_scene .hd li a:before{ width:40px; height:40px; }

.index_solution_scene .bd{height:500px;}
.index_solution_scene .bd .text{flex-direction:column;padding-top:20px}
.index_solution_scene .bd .text .des{padding:0 14px; width:100%;}
.index_solution_scene .bd .text .des .title{font-size:18px;}
.index_solution_scene .bd .text .des p{ text-align:left; margin:0; line-height:30px;}
.index_solution_scene .bd .text .img{ width:90%; position:static; margin:0 auto;}


.index_solution_iteam_warp{ padding:30px 14px;}
.index_title .title{ position:relative; padding-top:10px;}
.index_title .title strong{font-size:20px;line-height:22px;}
.index_title .title span{top:-10px;font-size:30px;line-height:40px;}
.index_title .des{margin:15px auto 0;max-width:100%; font-size:14px;}

.index_solution_iteam{ margin:30px 0 0; height:450px;overflow:hidden;}
.index_solution_iteam li{height:450px;}
.index_solution_iteam li.small .small_img span img{ height:36px;}
.index_solution_iteam li .small_img span{ padding:0; text-align:center;}
.index_solution_iteam li .small_img span img{height:40px; margin:0 auto 10px;}
.index_solution_iteam li .small_img span strong{ display:inline-block;writing-mode: vertical-rl; letter-spacing:10px; font-size:14px;}
.index_solution_iteam li .big_img .text{ width:100%; padding:0 14px;}
.index_solution_iteam li .big_img .text img{height:50px;}
.index_solution_iteam li .big_img .text .title{font-size:16px;font-weight:400;line-height:22px; margin-top:10px;}
.index_solution_iteam li .big_img .text .des{font-weight:400;line-height:22px; margin-top:10px; font-size:12px;}
.index_solution_iteam li .big_img .text .more_btn{ display:block;width:120px;line-height:32px;margin-top:20px; font-size:12px;}
.index_solution_iteam li .big_img .text .more_btn i{ margin-left:5px;}


.jm_index_news_wapper{ padding:30px 14px;}
.index_news_zk{ width:100%; margin-top:30px; float:none;}
.index_news_title strong{font-size:22px;line-height:30px;}
.index_news_title span{margin-top:5px;line-height:16px}
.index_news_title span a{ line-height:16px; float:right;font-size:14px;font-weight:400; position:relative; top:-4px;}
.index_news_title span a i{ font-size:16px; margin-left:5px;}
.index_news_zk_banner{height:auto;margin:10px 0 0 0!important;}
.index_news_zk_banner .am-viewport{ position:relative;}
.index_news_zk_banner .am-viewport:after{ display:block; content:''; padding-bottom:50%;}
.index_news_zk_banner .am-slides{ width:100%; height:100%; position:absolute; left:0; top:0;}
.index_news_zk_banner .am-slides li,.index_news_zk_banner .am-slides li a{ display:block;width:100%; height:100%; }
.index_news_zk_banner .am-control-nav{ bottom:10px;}
.index_news_zk_banner .am-control-nav li{ margin:0 3px;}


.index_news_iteam{width:100%; margin-top:30px; float:none; margin-left:0;}
.index_news_iteam.last{float:none;}
.index_news_iteam dd{ margin-top:10px;}

.index_map_aera{margin-top:30px; float:none; width:100%;}
.index_map_aera .about_area_banner{ margin:20px 0 0 0; padding:30px 14px; height: auto;}
.index_map_aera .about_area_banner .am-slides li{ margin-top:60px;}
.index_map_aera .about_area_banner .am-control-nav {display: block;width:100%;height: auto;left: 0; bottom:inherit; top:30px; text-align:center;}

.map_area{ font-size:14px;}
.map_area .city_38{top:82.53%;left:62.45%}
.map_area .city_39{top:90%;left:62.45%}
.map_area .city_509{left:60%;top:85.03%;}
.map_area .city:hover .des{ display:none;} 
.map_area .city_38 .span_t{ top:0;}


.index_solution_list{ padding:30px 14px;}
.index_solution_list_tab .am-nav-tabs {margin-top:20px;}
.index_solution_list_tab .am-nav-tabs li{width:20%;display:block;float:left;}
.index_solution_list_tab .am-nav-tabs li a{margin:0;padding:0 0 10px 0;font-size:16px;}
.index_solution_list_tab .am-tabs-bd {margin-top:20px;}

.index_solution_list_banner{ width:100%;height:auto;margin:0!important;float:none;}
.index_solution_list_banner .am-viewport{ position:relative;}
.index_solution_list_banner .am-viewport:after{ display:block; content:'';padding-bottom:50%}
.index_solution_list_banner .am-slides{ width:100%; height:100%; position: absolute; left:0; top:0;}
.index_solution_list_banner .am-slides li,.index_solution_list_banner .am-slides li a{ display:block;width:100%; height:100%; }

.index_solution_list_banner .am-control-nav{ bottom:10px;}
.index_solution_list_banner .am-control-nav li{ margin:0 3px;}
.index_solution_list_fl{ width:100%; margin:0; float:none;}
.index_solution_list_fl li{ padding:0; margin-top:20px;}
.index_solution_list_fl li:nth-of-type(1),.index_solution_list_fl li:nth-of-type(2),.index_solution_list_fl li:nth-of-type(3){ margin-top:20px;}
.index_solution_list_fl li strong{line-height:30px;margin-top:5px;}

.index_case{ padding:30px 0;}
.index_case_iteam{width:100%; margin:20px auto 0; left:0; margin-left:0;}
.index_case_iteam .num{font-size:80px;}

.index_smart_video{padding:30px 14px 0;}
.index_smart_video video{width:100%;margin:20px auto 0;display:block;}

.index_partner{ padding:30px 0; max-width:100%;}
.index_partner ul{ margin:0;}
.index_partner ul li{margin-top:10px;}
.index_partner .btn_a{width:180px;height:40px;line-height:40px;margin:20px auto}

.index_strong{padding:30px 14px;}
.index_strong ul{ padding:0;}
.index_strong ul li{ text-align:center; position:relative; padding:10px;border-bottom:rgba(11,12,12,0.1) dashed 1px;border-right:rgba(11,12,12,0.1) dashed 1px;}
.index_strong ul li:nth-of-type(even){ border-right:none;}
.index_strong ul li:after{ display:none;}
.index_strong ul li img{ display:block; height:60px; margin:0 auto;}
.index_strong ul li strong{ display:block;font-weight:500; line-height:22px; margin-top:10px;font-size:3.6vw;}
.index_strong ul li span{ font-size:12px;margin-top:5px;font-size:3vw;}

.footer{padding:20px 0}
.footer_nav{padding:0 14px}
.footer_nav .am-accordion-item{width:100%;max-width:100%;float:none;margin:0;padding:0}
.footer_nav .am-accordion-item:last-of-type{width:100%}
.footer_nav .am-accordion-title{margin-top:10px;padding-bottom:10px;line-height:30px;border-bottom:#A4A9B2 solid 1px;font-size:16px}
.footer_nav .am-accordion-item.am-active .am-accordion-title{color:#fff}
.footer_nav .am-accordion-item:first-of-type .am-accordion-title{margin-top:0}
.footer_nav .am-accordion-title:after{display:block;font-family:'FontAwesome';content:"\f105";float:right;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}
.footer_nav .am-accordion-item.am-active .am-accordion-title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}
.footer_nav dd.am-collapse{display:none}
.footer_nav dd.am-collapse.am-in{display:block}
.footer_nav .am-accordion-content{padding:0;font-size:16px}
.footer .wx_code{width:100px;float:none;margin:20px auto 0}
.copyright{padding:15px 0;font-size:16px}
.copyright span{margin-left:20px}
.copyright span:last-of-type{display:block;margin-left:0}
.copyright_info{padding:0 10px;}

.float-banner-mark{
bottom: 60px;
left: -12px;
width: 60px;
height: 62px;
background: url('../images/float-banner-mark.png') no-repeat right;
    background-size: auto;
background-size: auto 100%;
cursor: pointer;transition:all 300ms ease-in-out 0s;
}
.float-banner-mark:hover{width:130px;}





.banner_text .text .title{font-size:22px;font-weight:500}
.banner_text .text .name{font-size:26px;letter-spacing:10px;line-height:24px}
.banner_text .text .text_cn{font-size:22px;line-height:26px}
.banner_text .text .text_en{font-size:16px;line-height:20px;margin-top:5px}
.banner_text .text .des{font-size:16px;margin:10px 0}
.banner_text .text .banner_btn ,.banner_text .text .banner_btns{display:inline-block;width:162px;height:46px;line-height:46px;text-align:center;margin-right:20px;color:#fff;border:#fff solid 1px}
.banner_text .text .banner_btn.active,.banner_text .text .banner_btn:hover,.banner_text .text .banner_btns:hover{background-color:#fff;border:#fff solid 1px;color:#000}
.about_wapper{padding:0 14px}
.about_warp{padding:0 14px}
.about_nav a{display:block!important;width:calc(33.33% - 8px);height:36px;line-height:36px;font-size:16px;margin:14px 0 0 12px;float:left}
.about_nav a:first-of-type,.about_nav a:nth-of-type(4){margin-left:0}
.about_company{margin-top:40px}
.about_company .title{font-size:22px;padding-bottom:10px}
.about_company .des{padding-top:15px}
.about_data{margin:30px 0 0;padding:15px 0}
.about_data.last{margin:0 0 20px;padding:10px 0}
.about_data li{padding:7px;text-align:center;font-size:18px}
.about_data li:after{height:40px;margin-top:-20px}
.about_data li:nth-of-type(even):after{display:none}
.about_data li .title{font-size:16px}
.about_data li .text{font-size:22px;margin-top:7px}
.about_des{margin-top:30px}
.about_history{margin-top:40px}
.about_history .title{font-size:22px}
.about_history .des{margin-top:10px;font-size:16px}
.about_history_list{margin-top:20px}
.about_history_date{width:65px!important}
.about_history_date:after{display:block;content:'';width:5px;height:calc(100% - 28px);background-color:#E8EAEE;position:absolute;right:0;top:18px;z-index:1}
.about_history_date li a{font-size:18px}
.about_history_bd{width:calc(100% - 90px)}
.about_history_bd .title{height:30px;font-size:20px;line-height:30px}
.about_history_bd .am-paragraph-default{margin-bottom:30px;padding:0}
.about_history_bd .text{padding:20px 0}
.business_wapper{padding:0 14px}
.business_list{margin-top:40px!important}
.business_list dt{position:relative}
.business_list dt .des{width:100%;height:auto;position:static;padding:15px 0}
.business_list dt .des .title{font-size:22px;margin-bottom:10px}
.business_list dt .des .title a{font-size:16px;float:right}
.business_list dt .img{width:100%;float:none}
.business_list dt .img img{display:block;width:100%}
.business_list:nth-of-type(even) dt .des{padding:15px 0}
.business_list dd{padding:0px 0 30px;border-bottom:#D3D3D3 solid 1px}
.business_list:last-of-type dd{border-bottom:none}
.business_list dd li{padding:7px 12px;text-align:center;font-size:22px;position:relative}
.business_list dd li:after{height:50px;margin-top:-25px}
.business_list dd li:nth-of-type(even):after{display:none}
.business_list dd li .title{font-size:22px}
.business_list dd li .text{font-size:16px;margin-top:5px}

.about_group{border:#E5E5E5 solid 1px;padding:15px!important;margin-top:20px!important}
.about_group:last-of-type{margin-bottom:30px!important}
.about_group dt:after{display:block;content:'';clear:both}
.about_group dt .title{font-size:18px}
.about_group dt a{font-size:15px}
.about_group dt a span{display:none}
.about_group dt a i{margin-left:10px}
.about_group dd{margin-top:15px}
.about_group dd .img{display:block;width:100%;margin-bottom:15px}
.about_area{margin-top:40px}
.about_area_banner{margin:30px 0 0;padding-bottom:50px}
.about_area_banner .am-control-nav{bottom:0;width:100%}
.about_area_banner .am-control-nav li{margin:0;display:block;width:calc(50% - 10px);float:left}
.about_area_banner .am-control-nav li:last-of-type{float:right}
.about_area_banner .am-control-nav li a{text-align:center}
.about_area_banner .am-control-nav li a.am-active:after{left:25%}
.map_area .text .title{font-size:14px}
.map_area .text .des{display:none}
.map_area .text_25{width:auto;padding-right:20px}
.map_area .text_26 ,.index_map_aera .map_area .text_26{width:auto;left:44.86%;padding-right:0px;text-align:center}
.map_area .text_27 ,.index_map_aera .map_area .text_27{width:auto;top:40.09%}
.map_area .text_28 ,.index_map_aera .map_area .text_28{width:auto;padding-right:0px;left:45.86%; top:45%;}
.map_area .text_29{width:auto;left:31.58%;padding-left:10px}
.map_area .text_30 ,.index_map_aera .map_area .text_30{width:auto;left:68.10%;padding-right:20px}
.map_area .text_25:before{display:none}
.map_area .text_25:after{display:none}
.map_area .text_26:before{display:none}
.map_area .text_26:after{display:none}
.map_area .text_27:before ,.index_map_aera .map_area .text_27:before{display:none}
.map_area .text_27:after ,.index_map_aera .map_area .text_27:after{display:none}
.map_area .text_28:before{display:none}
.map_area .text_28:after{display:none}
.map_area .text_29:before{display:none}
.map_area .text_29:after{display:none}
.map_area .text_30:before{display:none}
.map_area .text_30:after{display:none}
.map_area .city{font-size:14px}
.map_area .city:after{display:block;content:"";position:absolute;width:10px;height:10px;left:50%;margin-left:-5px;top:0;box-shadow:inset 0 0 2px rgba(0,160,217,1);border-radius:50%;-webkit-animation:scale-zoom 1s infinite;-moz-animation:scale-zoom 1s infinite;-ms-animation:scale-zoom 1s infinite;animation:scale-zoom 1s infinite}
.map_area .city_36{left:45.45%}
.map_area .city_38{top:78%;left:62.45%}
.map_area .city_39{top:86.03%;left:62.45%}
.index_map_aera .map_area .city_33{left: 76.45%;top: 67.03%;}
.index_map_aera .map_area .city_38{top:83%}
.index_map_aera .map_area .text_27 .dot {left:-15%;bottom:-50%}


.index_map_aera .map_area_index{transform: scale(1);}
.index_map_aera .map_area_index .text_25{left:1%;}
.index_map_aera .map_area_index .text_26{left:55%;top:20%;}
.index_map_aera .map_area_index .text_27{left:72%;top:40%;}
.index_map_aera .map_area_index .text_29{left:32%;top:75%;}



.group_title{font-size:22px;margin-top:30px}







.about_new_nav{display:flex;justify-content:space-between;align-items:center;border-bottom:#E1E1E1 solid 1px;margin:2rem 0}
.about_new_nav a{display:block;width:33.33%;font-size:4.5vw;padding:1rem 0;position:relative;text-align:center;font-weight:600;}
.about_new_nav a.on:after{display:block;width:100%;content:'';height:1px;background-color:#00a0e9;position:absolute;left:0;bottom:-1px;}

.about_new_profile{flex-direction:column;padding:0 1.4rem}
.about_new_profile .img{width:100%;}
.about_new_profile .img img{display:block;width:100%;}
.about_new_profile .text{width:100%;margin-top:2rem;font-size:3.6vw;}
.about_new_profile .text p{font-size:3.6vw;}

.about_new_data{display:flex;justify-content:space-between;align-items:flex-start;padding:2rem 1rem 3rem;}
.about_new_data dd{width:18%;text-align:center;}
.about_new_data .title span{font-size:5vw;color:#00a0e9;}
.about_new_data .title sub{font-size:3vw;}
.about_new_data .text{margin-top:1rem;font-size:3.2vw;}


.about_new_cuture{background-color:#00a0e9;background-position:center;background-repeat:no-repeat;background-size:cover;padding:4rem 0;}
.about_new_cuture_item{color:#fff;text-align:center;}
.about_new_cuture_item dt{font-size:5vw;font-weight:700;}
.about_new_cuture_item dd{margin-top:2rem;}
.about_new_cuture_item dd:first-of-type{margin-top:3rem;}
.about_new_cuture_item dd .title{font-size:4.5vw;font-weight:600;}
.about_new_cuture_item dd .text{margin-top:1rem;font-size:3.6vw;}

.about_new_orga{padding:3rem 1.4rem;}
.about_new_orga .title{text-align:center;font-size:5vw;font-weight:700;color:#000;}
.about_new_orga .text{margin-top:2rem;}

.about_new_rd{background-color:#F2F6F7;background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 1.4rem;}
.about_new_rd_item{text-align:center;}
.about_new_rd_item dt .title{font-size:5vw;font-weight:700;color:#000;}
.about_new_rd_item dt .subtitle{margin-top:.5rem;}
.about_new_rd_item dd{margin-top:0;display:flex;justify-content:space-between;flex-wrap:wrap;}
.about_new_rd_item dd .item{margin-top:2rem;width:calc(50% - .5rem);display:flex;flex-direction:column;text-align:center;background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:cener;background-size:cover;padding:1rem;border-radius:.5rem;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.02)}
.about_new_rd_item dd .item:hover{color:#fff;}
.about_new_rd_item dd .item:nth-of-type(1){background-image:url(../images/rd_bg_1.png);}
.about_new_rd_item dd .item:nth-of-type(2){background-image:url(../images/rd_bg_2.png);}
.about_new_rd_item dd .item:nth-of-type(3){background-image:url(../images/rd_bg_3.png);}
.about_new_rd_item dd .item:nth-of-type(4){background-image:url(../images/rd_bg_4.png);}
.about_new_rd_item dd .item:nth-of-type(5){background-image:url(../images/rd_bg_5.png);}
.about_new_rd_item dd .item:nth-of-type(6){background-image:url(../images/rd_bg_6.png);}
.about_new_rd_item dd .item:nth-of-type(1):hover{background-image:url(../images/rd_bg_1_on.png);}
.about_new_rd_item dd .item:nth-of-type(2):hover{background-image:url(../images/rd_bg_2_on.png);}
.about_new_rd_item dd .item:nth-of-type(3):hover{background-image:url(../images/rd_bg_3_on.png);}
.about_new_rd_item dd .item:nth-of-type(4):hover{background-image:url(../images/rd_bg_4_on.png);}
.about_new_rd_item dd .item:nth-of-type(5):hover{background-image:url(../images/rd_bg_5_on.png);}
.about_new_rd_item dd .item:nth-of-type(6):hover{background-image:url(../images/rd_bg_6_on.png);}
.about_new_rd_item dd .title{font-size:7vw;font-weight:400;}
.about_new_rd_item dd .text{margin-top:.5rem;font-size:3.6vw;padding:0;}


.about_new_global{padding:3rem 1.4rem;}
.about_new_global_item dt{text-align:center;}
.about_new_global_item dt .title{font-size:5vw;font-weight:700;color:#000;}
.about_new_global_item dt .subtitle{margin-top:.5rem;font-size:3.6vw;}
.about_new_global_item dd{margin-top:3rem;position:relative;}
.about_new_global_item dd .map_bg{display:block;width:100%;margin:0 auto;}
.about_new_global_item dd .list{width:100%;height:100%;position:absolute;left:0;top:0;}
.about_new_global_item dd .item{position:absolute;z-index:1;}
.about_new_global_item dd .item.item_25 {left: 16%;top: 33%;}
.about_new_global_item dd .item.item_26 {left: 50%;top: 22%;}
.about_new_global_item dd .item.item_27 {left: 69%;top: 35%;}
.about_new_global_item dd .item.item_28 {left: 48%;top: 52%;}
.about_new_global_item dd .item.item_29 {left: 28%;top: 68%;}
.about_new_global_item dd .item.item_30 {left: 83%;top: 70%;}
.about_new_global_item dd .item .dot{width: 16px;height: 16px;background-color: #00a0e9;position: absolute;z-index: 1;background: url(../images/marker.svg) center center no-repeat;  background-size: auto;background-size: cover;cursor:pointer;}
.about_new_global_item dd .item .dot::after {display: block;content: "";position: absolute;left: 50%;bottom: -5px;width: 10px;height: 4px;margin-left: -5px;box-shadow: inset 0 0 2px rgba(0,160,217,1); border-radius: 50%;-webkit-animation: scale-zoom 1s infinite;-moz-animation: scale-zoom 1s infinite; -ms-animation: scale-zoom 1s infinite; animation: scale-zoom 1s infinite;z-index:1}
.about_new_global_item dd .text{display:none;width:37rem;background-color:#fff;position:absolute;left:50%;top:0;transform:translateX(-50%);box-shadow:0 0 .5rem .5rem rgba(0,0,0,.02);padding:2rem;z-index:2;}
.about_new_global_item dd .text .title{font-weight:700;margin-bottom:1rem;}
.about_new_global_item dd .item.item_26{z-index:3;}
.about_new_global_item dd .item .dot:hover .text{display:none;}
.about_new_global_item .des{text-align:center;margin-top:2rem;font-size:3.6vw;}


.about_new_histroy{background-position:center;background-repeat:no-repeat;background-size:cover;padding:3rem 1.4rem;}
.about_new_histroy_item dt{text-align:center;}
.about_new_histroy_item dt .title{font-size:5vw;font-weight:700;color:#000;}
.about_new_histroy_item dt .subtitle{margin-top:1rem;font-size:3.6vw;}
.about_new_histroy_item dd{margin-top:2rem;position:relative;display:flex;flex-direction:column;background-color:#fff;height:auto;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.02);padding:0;}
.about_new_histroy_for{width:100%;height:auto;}
.about_new_histroy_for .item{display:flex;height:auto;flex-direction:column;}
.about_new_histroy_for .item .text{width:100%;padding:2rem;font-size:3.6vw;}
.about_new_histroy_for .item .text p{font-size:3.6vw;}
.about_new_histroy_pics{width:100%;background-color:#EAEFF1;padding:0rem;}
.about_new_histroy_pics .img{position:relative;overflow:hidden;}
.about_new_histroy_pics .img:after{display:block;content:'';padding-bottom:75%;}
.about_new_histroy_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain;}
.about_new_histroy_pics .slick-dots{left:0;bottom:1rem}
.about_new_histroy_pics .slick-dots li{background-color:rgba(0,0,0,.5);}
.about_new_histroy_pics .slick-dots li.slick-active{background-color:#00a0e9;}
.about_new_histroy_pics .slick-arrow{display:none;}



.about_new_histroy_for .slick-track ,.about_new_histroy_for .slick-list {height:auto;}


.about_new_histroy_nav{width:100%;padding:2rem;}
.about_new_histroy_nav .item {margin-bottom:0;text-align:center;}
.about_new_histroy_nav .item .title{display:block;font-size:4.5vw;color:#E6E6E6;white-space:nowrap;line-height:1.5;font-weight:700;}
.about_new_histroy_nav .slick-next{top: 50%;bottom:auto;margin-top: -1.8rem;}
.about_new_histroy_nav .slick-prev {top: 50%;bottom:auto;margin-top: -1.8rem;}
.about_new_histroy_nav .slick-prev:before { content: "\f104";color:#E6E6E6;font-size:2.2rem;}
.about_new_histroy_nav .slick-next:before { content: "\f105";color:#E6E6E6;font-size:2.2rem;}
.about_new_histroy_nav .slick-prev:hover:before ,.about_new_histroy_nav .slick-next:hover:before ,.about_new_histroy_nav .item.slick-current .title{color:#00a0e9;}


.about_new_lhg{padding:3rem 1.4rem;}
.about_new_lhg_item dt{text-align:center;color:#000;}
.about_new_lhg_item dt .title{font-size:5vw;font-weight:700;}
.about_new_lhg_item dd{display:flex;justify-content:space-between;border:#E1E1E1 solid 1px;margin-top:2rem;flex-wrap:wrap;}
.about_new_lhg_item dd .item{width:50%;border-left:#E1E1E1 solid 1px;}
.about_new_lhg_item dd .item:nth-of-type(odd){border-left:none;}
.about_new_lhg_item dd .item .title{display:flex;align-items:center;justify-content:center;font-size:4vw;font-weight:700;background-color:#EAEFF1;padding:2rem;}
.about_new_lhg_item dd .item .title img{display:block;height:3.3rem;margin-right:1rem;}
.about_new_lhg_item dd .item .text{padding:2rem;font-size:3.6vw;}
.about_new_lhg_item dd .item .text p{font-size:3.6vw;}
.about_new_lhg_item .des{margin-top:2.5rem;font-size:3.6vw;}



.about_new_business dd{margin-bottom:3rem;padding:0 1.4rem}
.about_new_business .title{display:flex;align-items:center;font-size:4.5vw;color:#000;}
.about_new_business .title i{margin-left:1rem;}
.about_new_business .title:hover{color:#00a0e9;}
.about_new_business .img{margin-top:2rem;}
.about_new_business .img img{display:block;width:100%;}
.about_new_business .text{padding:2rem;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.03);font-size:3.6vw}
.about_new_business .text p{font-size:3.6vw}
.about_new_business_list{display:flex;justify-content:space-between;margin-top:2rem;}
.about_new_business_list .item{text-align:center;font-size:3.6vw;width:24%;}
.about_new_business_list .subtitle{font-size:4.5vw;color:#00a0e9;}
.about_new_business_list .des{margin-top:1rem;font-size:3.6vw}
.about_new_business_list .des p{font-size:3.6vw}

.about_new_honer{padding:0 1.4rem 3rem;}
.about_honer_title{font-size:5vw;color:#000;}
.about_honer_title.last{margin-top:3rem;}
.about_honer_list{margin-top:2rem}
.about_honer_list .am-nav-tabs{border-bottom:#E1E1E1 solid 1px;display:flex;justify-content:space-between;}
.about_honer_list .am-nav-tabs:before,.about_honer_list .am-nav-tabs:after{display:none;}
.about_honer_list .am-nav-tabs li{font-size:4vw;text-align:center;width:25%;}
.about_honer_list.last .am-nav-tabs li{width:50%;}
.about_honer_list .am-nav-tabs li a{display:block;height:100%;position:relative;border:none!important;background:none!important;margin:0;padding:0 0 1rem}
.about_honer_list .am-nav-tabs li.am-active a{color:#00a0e9;font-weight:600;}
.about_honer_list .am-nav-tabs li.am-active a:after{display:block;content:'';width:100%;height:1px;position:absolute;left:0px;bottom:0;background:#00a0e9}
.about_honer_list .am-tabs-bd{padding:0;border:none}
.about_honer_list .am-tabs-bd .am-tab-panel{padding:0;}
.about_honer_list .am-tabs-bd .honer_fl_list{font-size:3.6vw;margin:1.5rem 0 0;}
.about_honer_list .am-tabs-bd .honer_fl_list li{padding:0;margin-top:1rem;}
.about_honer_list .am-tabs-bd .honer_fl_list li .title{height:4.4rem;padding:.5rem 1rem;background-color:#E2E9ED;display:flex;align-items:center;line-height:1.2}
.about_honer_list .am-tabs-bd .honer_fl_list li .title span{margin-left:1rem;}
.about_honer_img{margin:0 -.5rem;text-align:center;font-size:3.6vw;line-height:1.2;}
.about_honer_img li{padding:0 .5rem;margin-top:1rem}
.about_honer_img li .img{padding:1rem;margin-bottom:1rem;box-shadow:0px 0 10px 5px rgba(0,0,0,0.03);position: relative; overflow: hidden;}
.about_honer_img li .img:after{display:block;content:'';padding-bottom:68.36%;}
.about_honer_img li img{display:block;width:calc(100% - 20px);height:calc(100% - 20px);position: absolute;left: 10px;top: 10px;object-fit: contain;}
















.news_wapper{padding:0 0 40px}
.article_banner .am-control-nav{width:auto;right:10px;bottom:15px;margin-right:0}
.article_banner .am-control-nav li{margin:0 3px}
.article_banner .am-slides li a:after{display:block;content:'';padding-bottom:36%}
.article_banner .am-slides li .text{padding:10px}
.article_banner .am-slides li .text strong{font-size:16px;margin-bottom:0px;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.article_banner .am-slides li .text span{display:none}
.news_nav{border-bottom:#E4E7ED solid 1px;margin-top:10px;padding:0 14px;text-align:center}
.news_nav a{padding:10px 0;margin:0 10px;font-size:18px}
.news_list{margin:0;padding:0 14px}
.news_list li{padding:0;margin-top:20px}
.news_list li .img{height:auto}
.news_list li .img:after{display:block;content:'';padding-bottom:50%}
.news_list li .text{padding:10px;background-color:#f5f5f5}
.news_list li .title{font-size:16px;height:auto;overflow:inherit}
.news_list li .time span{margin:0 8px;}

.news_page_wapper{padding:20px 14px 40px;background-color:#fff}
.article_bd{width:100%;padding:0;float:none}
.article_title{font-size:22px;margin-top:10px}
.article_time{margin-top:5px}
.article_hd{margin-top:20px}
.article_hd video{ display:block; width:100%!important; height:auto!important;}
.article_side{display:none}
.link_btn{margin-top:20px;text-align:center}
.comment_add{margin-top:30px}
.comment_add textarea{padding:10px;min-height:70px}
.am-comment-list li:first-of-type{margin-top:20px}
.con_info{padding:20px 14px;top:-50px;z-index:100}
.con_info .title{font-size:22px;padding-left:0px;text-align:center;position:relative;top:-10px}
.con_info ul{text-align:center}
.con_info ul li{padding:0 7px;margin-top:15px;position:relative}
.con_info ul li:nth-of-type(1),.con_info ul li:nth-of-type(2){margin-top:0px}
.con_info ul li span{display:block}
.con_info ul li:after{height:40px;margin-top:-20px}
.con_info ul li:nth-of-type(even):after{display:none}
.guestbook_title{font-size:14px}
.guestbook_title span{font-size:20px;line-height:26px;margin-bottom:7px}
.guestbook_title span em{display:block}
.guestbook_form{margin-top:30px}
.guestbook_form.am-form .am-input-group{width:100%;float:none;margin:0 0 20px 0}
.guestbook_form.am-form .am-input-group:after{display:block;content:'';clear:both}
.guestbook_form.am-form .am-input-group span,.guestbook_form.am-form .am-group-form span{display:block;width:70px;float:left;line-height:38px}
.guestbook_form.am-form .am-form-field{width:calc(100% - 70px);height:38px;line-height:38px;padding:0 10px}
.guestbook_form.am-form .am-input-group em{height:38px;line-height:38px}
.guestbook_form.am-form .am-group-form{margin-bottom:20px}
.guestbook_form.am-form .am-group-form:after{display:block;content:'';clear:both}
.guestbook_form.am-form .am-group-form textarea{width:calc(100% - 70px);height:80px}
.guestbook_form.am-form .ksubmit{text-align:right}
.guestbook_form.am-form .ksubmit .am-btn{width:100px;height:40px;line-height:40px}
.guestbook_load{width:70%;left:15%;margin-left:0}
.map{height:280px;margin-top:30px}
.con_list{padding:30px 0 0}
.con_list .title{font-size:22px;padding-left:0;margin-bottom:10px}
.con_list .am-accordion-item{margin-bottom:10px!important}
.con_list .am-accordion-item:last-of-type{margin-bottom:0!important}
.con_list .am-accordion-gapped .am-accordion-title{font-size:17px;padding:14px}
.con_list .am-accordion-gapped .am-accordion-title:after{right:14px;font-size:16px}
.con_list .am-accordion-bd .am-paragraph-default{padding:14px!important}
.join_wapper{padding:0 14px 40px}
.join_why{margin-top:36px}
.join_why .title{font-size:22px}
.join_why ul{margin:0 -10px;padding:0}
.join_why ul li{padding:0 10px;margin-top:20px;font-size:14px}
.join_why ul li img{width:50px}
.join_why ul li .name{font-size:18px;margin:10px 0 0px}
.join_team{margin-top:36px}
.join_team .title{font-size:22px;margin-bottom:20px}
.join_team ul li img{display:block;width:100%}
.join_good{margin-top:36px}
.join_good .title{font-size:22px}
.join_good .title .des{font-size:16px}
.join_good ul{margin:0 -10px;padding:0}
.join_good ul li{padding:0 10px;margin-top:20px;font-size:14px}
.join_good ul li img{width:50px}
.join_good ul li .name{font-size:18px;margin:10px 0 0px}
.join_btn_a{display:block;width:140px;height:38px;line-height:38px;margin:30px auto 0}
.school_plan{text-align:center;margin-top:40px}
.school_plan.last{margin-top:20px}
.school_plan .title{font-size:22px}
.school_plan .des{margin-top:5px}
.school_banner{margin:20px 0 0}
.school_banner .am-slides li a{display:block;height:100%}
.school_banner .am-control-nav{bottom:10px}
.school_banner .am-control-nav li{margin:0 3px}
.school_banner .am-direction-nav .am-prev,.school_banner .am-direction-nav .am-next{display:none}
.school_plan_des{margin-top:40px}
.school_plan_des li{padding:10px}
.school_plan_des li img{float:none;margin:0 auto;width:50px}
.school_plan_des li .title{height:28px;font-size:18px;line-height:27px;margin-top:5px}
.school_plan_des li .des{margin-top:0;line-height:22px;font-size:14px}
.school_time{margin-top:40px;padding:0}
.school_time .title{font-size:22px}
.school_time .des{margin-top:3px;font-size:14px}
.school_time .am-table tr th:nth-of-type(1){width:20%;padding-left:10px}
.school_time .am-table tr th:nth-of-type(2){width:20%;text-align:center}
.school_time .am-table tr td:nth-of-type(2){text-align:center}
.school_time .am-table tr th:nth-of-type(3){width:25%;padding:0 10px;text-align:center}
.school_time .am-table tr td:nth-of-type(3){text-align:center}
.school_time .am-table tr th:nth-of-type(4){width:25%;text-align:center}
.school_time .am-table tr td:nth-of-type(4){text-align:center}
.school_time .am-table tr td,.school_time .am-table tr th{padding:14px 0}
.school_time .am-table tr td:first-of-type{padding-left:10px}
.school_time .am-table tr td .pagination{margin-top:10px}
.school_faq_go{margin-top:20px;padding:0px}
.faq_popup{left:0;width:100%;margin-left:0px;padding:0 14px;border-radius:0}
.faq_popup .am-popup-inner{padding-top:60px}
.faq_popup .am-popup-hd{height:60px;border-bottom:none;padding:0px;left:0;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1)}
.faq_popup .am-popup-hd .am-popup-title{height:60px;font-size:22px;line-height:60px;text-align:center}
.faq_popup .am-popup-hd .am-close{right:14px;top:15px;font-size:20px}
.faq_popup .am-popup-bd{padding:0;background:#fff}
.faq_popup .am-popup-bd .scholl_faq_list{margin-right:0px}
.scholl_faq{margin-top:0px;padding:20px 0 30px;box-shadow:none;border:none}
.scholl_faq .title{font-size:22px;text-align:center}
.scholl_faq_list{padding:20px 0;text-align:left}
.scholl_faq_list .name{font-size:18px;color:#333333}
.scholl_faq_list .des,.scholl_faq_list .des p{font-weight:300;margin-top:10px}
.job_wapper{padding:0px 14px 40px}
.job_select{padding-bottom:10px;margin-top:20px}
.job_select dd{margin-bottom:10px}
.job_select dd:after{display:block;content:'';clear:both}
.job_select dd span{display:block}
.job_select dd a{display:block;width:25%;text-align:center;float:left;margin:10px 0 0}
.job_select dd a:nth-of-type(4n){margin-right:0}
.job_search{margin-top:25px}
.job_search .search_jg{float:none;text-align:left;margin-top:20px}
.job_search form{display:inline-block;width:100%;height:35px;padding:5px 9px;border:1px solid #757A7E;border-radius:2px}
.job_search form .am-btn{width:30px;height:23px;line-height:23px;text-align:center;font-size:18px;color:#999999;float:right;background:none;padding:0;margin:0}
.job_search form .am-form-field{width:calc(100% - 40px);float:left;background:none;height:23px;line-height:23px;border:none;padding:0;font-size:14px}
.job_search form .am-form-field:focus{outline:none;box-shadow:none;border:none}
.job_search form input:required:invalid,input:invalid{outline:none;box-shadow:none;border:none}
.search_word{text-align:left}
.search_word a{margin:0 14px 0 0}
.search_word a:last-of-type{margin-right:0}
.job_list.am-table{margin:20px 0 0}
.job_list.am-table tr th:nth-of-type(1){width:30%;padding-left:0}
.job_list.am-table tr th:nth-of-type(2){width:18%;padding-left:10px}
.job_list.am-table tr th:nth-of-type(3){width:12%;text-align:center}
.job_list.am-table tr th:nth-of-type(4){width:25%}
.job_list.am-table tr th:nth-of-type(5){width:15%;text-align:right;padding-right:10px}
.job_list.am-table tr td,.job_list.am-table tr th{text-align:left;border-bottom:#E8E8E8 solid 1px;border-top:none;padding:20px 0}
.job_list.am-table tr td span,.job_list.am-table tr th span{display:none}
.job_list.am-table tr td{font-size:14px}
.job_list.am-table tr td:nth-of-type(2){padding-left:10px;white-space:nowrap}
.job_list.am-table tr td:nth-of-type(3){text-align:center}
.job_list.am-table tr td:nth-of-type(5){text-align:right}
.job_list.am-table tr td:first-of-type{padding-left:0px}
.job_page_wapper{padding:30px 14px 40px}
.job_page_hd .time{height:21px;font-size:14px;font-weight:300;line-height:21px}
.job_page_hd .title{height:24px;font-size:20px;line-height:24px;margin-top:10px}
.job_page_hd .info{font-size:16px;margin-top:10px}
.job_page_hd .job_btn{display:block;width:100px;position:absolute;right:0;top:0px;height:40px;line-height:40px}
.job_page_bd{margin-top:30px}
.job_return{height:60px;line-height:60px;font-size:18px;padding:0 14px}
.job_send_form{padding-top:0px}
.job_send_form .title{height:36px;font-size:20px;padding-bottom:15px;margin-top:30px}
.job_send_form .file_up{width:200px;height:47px;padding:0;background-color:#B5BDC3;color:#FFFFFF;margin-top:26px}
.job_send_form .job_info_1 .am-form-group{width:100%;float:none;margin:20px 0 0}
.job_send_form .job_info_1 .am-form-group:after{display:block;content:'';clear:both}
.job_send_form .job_info_1 .am-form-group.last{width:100%;margin:20px 0 0}
.job_send_form .job_info_1 .am-form-group:nth-of-type(4n){margin:20px 0 0}
.job_send_form .job_info_1 .am-form-group label{padding:0;float:left;width:40px;line-height:38px}
.job_send_form .job_info_1 .am-form-group label.last{line-height:21px}
.job_send_form .job_info_1 select,.job_send_form .job_info_1 input{width:calc(100% - 50px);float:right;line-height:38px;padding-top:0;padding-bottom:0}
.job_send_form .ksubmit{margin:20px 0 0}
.job_send_form .ksubmit .am-btn{display:inline-block;width:140px;height:45px;line-height:45px}
.job_infp_2 .am-table{margin:20px 0 0 0}
.job_infp_2 .am-table tr th{padding:10px;border-bottom:none;font-weight:500}
.job_infp_2 .am-table tr td{padding:10px}
.job_infp_2 .am-table tr td .add_td span{line-height:18px}
.sulution_wapper{padding:20px 14px}
.sulution_list{margin:0 -7px}
.sulution_list li{padding:0 7px;margin:0 0 20px}
.sulution_list li span{font-size:17px;margin-top:10px}
.banner_text .am-vertical-align-middle{padding:0 14px}
.banner_text .text .title{font-size:22px}
.banner_text .text .des{font-size:14px;margin:10px 0 15px}
.banner_text .text .banner_btn{display:block;width:calc(33.33% - 10px);height:36px;line-height:36px;margin-right:15px;float:left;font-size:14px}
.banner_text .text .banner_btn:last-of-type{margin-right:0}
.case_wapper{padding:0}
.case_nav{border-bottom:none;padding:20px 14px}
.case_nav.am-sticky{box-shadow:none}
.case_nav_iteam:after{display:block;content:'';clear:both}
.case_nav_iteam li{display:block;width:calc(50% - 7px);margin:20px 0 0;float:left}
.case_nav_iteam li:nth-of-type(even){float:right}
.case_nav_iteam li:nth-of-type(1),.case_nav_iteam li:nth-of-type(2){margin-top:0}
.case_nav_iteam li a{display:block;padding:8px 0;background-color:#f5f5f5}
.case_nav_iteam li.current a{color:#fff;background:#00a0e9}
.case_nav_iteam li a:after{display:none}
.case_nav.am-sticky{padding:14px}
.case_nav.am-sticky li{margin:10px 0 0}
.case_nav.am-sticky li:nth-of-type(1),.case_nav.am-sticky li:nth-of-type(2){margin-top:0}
.case_nav.am-sticky li a{padding:3px 0}
.case_hyxz{padding:40px 14px}
.case_hyxz .web_w{padding:0}
.case_title{height:22px;font-size:22px;line-height:22px}
.case_hyxz ul{margin:0}
.case_hyxz ul li{padding:0;margin-top:20px;position:relative}
.case_hyxz ul li:nth-of-type(1){margin-top:20px}
.case_hyxz ul li:nth-of-type(2){margin-top:20px}
.case_hyxz ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_hyxz ul li .case_text{float:none;width:100%;padding-left:90px;line-height:22px;font-size:14px}
.case_hyxz ul li .case_text .name{font-size:16px;margin-bottom:6px}
.case_video_con{margin-top:2rem;}
.case_video_con video{width:100%!important;height:20rem;}

.case_yzs{padding:40px 14px 30px}
.case_yzs .web_w{padding:0}
.case_yzs .case_text{margin-top:20px;line-height:24px;font-size:14px}
.case_yzs .case_text p{font-size:14px}
.case_ld{padding:40px 14px}
.case_ld .web_w{padding:0}
.case_ld ul{margin:0}
.case_ld ul li{padding:0;margin-top:20px;position:relative}
.case_ld ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_ld ul li .case_text{float:none;width:100%;padding-left:90px;line-height:22px;font-size:14px;text-align:left}
.case_ld ul li .case_text .name{font-size:16px;margin-bottom:6px}
.case_ypt{text-align:center;padding:40px 0}
.case_ypt .case_text{margin-top:20px;line-height:22px;padding:0 14px}
.case_ypt_imgs{margin:25px 0 0;padding:0 14px}
.case_ypt_imgs .slick-list{padding:20px 0!important}
.case_ypt_ul{margin:30px 0 0;padding:0px}
.case_ypt_ul li{padding:0 5px;font-size:12px;white-space:nowrap}
.case_ypt_ul li:after{display:none}
.case_ypt_ul li img{width:50px;height:50px;margin:0 auto 5px}
.case_app{padding:40px 14px 30px}
.case_app_tab .am-nav-tabs li{width:40%;height:46px;line-height:46px;font-size:18px;border:#8D9299 solid 1px;font-weight:500}
.case_app_tab .am-nav-tabs li:first-of-type:after{width:1px}
.case_app_tab .am-nav-tabs li a{line-height:46px}
.case_app_tab .am-tabs-bd{padding-top:30px}
.case_app_des{padding:0}
.case_app_des .img{display:block;width:80%;margin:0 auto}
.case_app_des .text{width:100%;height:auto;position:inherit;right:0px;margin-top:30px}
.case_app_des .text .app_code{display:block;width:107px;margin:0 auto}
.case_app_des .text .app_codes{display:block;width:240px;margin:0 auto}
.case_app_des .text .title{font-size:22px;line-height:22px;margin-top:20px;text-align:center}
.case_app_des .text .des{margin-top:20px}
.case_app_des .am-vertical-align-middle{width:100%}
.sulution_banner{min-width:100%;}
.sulution_banner .am-slides li:after{display:block;content:'';padding-bottom:140%}
.sulution_banner .am-slides li img{display:none}
.sulution_banner .am-slides li .text{top:8%;padding:0 14px}
.sulution_banner .am-slides li .text .title{font-size:22px;line-height:22px}
.sulution_banner .am-slides li .text .des{font-size:14px;margin-top:10px}
.sulution_banner .am-control-nav{width:100%;left:0;bottom:10px;text-align:right;padding-right:10px;}
.sulution_banner .am-control-nav li{margin:0 3px;display:inline-block}
.sulution_banner .am-control-nav li a{display:block;width:10px;height:10px;padding:0px;text-indent:-9999px;font-size:0;overflow:hidden;background:rgba(255,255,255,0.5);border-radius:50%}
.sulution_banner .am-control-nav li a.am-active{font-size:0!important;background:rgba(255,255,255,1)}
.sulution_banner .am-control-nav li a.am-active:before{display:none}
.sulution_banner.am-slider-default .am-direction-nav .am-prev,.sulution_banner .am-direction-nav .am-next,#name_221 .am-control-nav li i{display:none}


.case_cj{padding:40px 14px}
.case_cj ul{margin:10px 0 0}
.case_cj ul li{font-size:16px;margin-top:20px;line-height:22px}
.case_cj ul li img{padding:2px 1px;margin:0 auto 5px}
.case_cj ul li:first-of-type img{padding-left:2px}
.case_cj ul li:last-of-type img{padding-right:2px}


.case_cj_bms{padding:40px 0}
.case_cj_bms ul{margin:10px 0 0;}
.case_cj_bms ul li{position:relative;margin-top:10px;padding:0 10px;}
.case_cj_bms ul li .img{position:relative;overflow:hidden;}
.case_cj_bms ul li .img:after{display:block;content:'';padding-bottom:58.64%;}
.case_cj_bms ul li .img img{display:block;width:100%;position:absolute;left0;top:0;z-index:1;}
.case_cj_bms ul li .img .name{position:absolute;width:100%;padding-left:14px;bottom:10px;left:0;font-size:16px;z-index:2;color:#fff;}
.case_cj_bms ul li .case_text{padding:14px 0;font-size:14px;}

.case_cj_bms_1{padding:40px 14px}
.case_cj_bms_1 ul{margin:0 -5px;}
.case_cj_bms_1 ul li{position:relative;margin-top:20px;padding:0 5px;}
.case_cj_bms_1 ul li .img{position:relative;overflow:hidden;}
.case_cj_bms_1 ul li .img:after{display:block;content:'';padding-bottom:157.28%;}
.case_cj_bms_1 ul li .img img{display:block;width:100%;position:absolute;left0;top:0;z-index:1;}
.case_cj_bms_1 ul li .name{text-align:center;margin-top:10px;font-size:16px;}

.case_xfly{padding:40px 14px}
.case_xfly_tab .am-nav-tabs {border-bottom:#d8d8d8 solid 2px; text-align: center;margin-top: 20px;}
.case_xfly_tab .am-nav-tabs li {width:33.33%;}
.case_xfly_tab .am-nav-tabs li a {display:block;text-align:center;border:none!important;background:none!important;margin:0;padding:10px 5px;position:relative;line-height:22px;}
.case_xfly_tab .am-nav-tabs li.am-active a:after{display:block;width:100%;height:2px;content:'';position:absolute;left:0;margin-left:0;bottom:-1px;background:#00a0e9;}
.case_xfly_tab .am-tabs-bd .am-tab-panel{padding:20px 0 0 0;}
.case_xfly_tab .text{flex-direction: column;}
.case_xfly_tab .text .img{width:100%;}
.case_xfly_tab .des{width:100%;padding:20px;display:flex;background-color:#00a0e9;color:#fff;flex-direction: column;margin-top:20px;}
.case_hyxz_al{margin:6px -7px 0;}
.case_hyxz_al li{padding:0 7px;margin-top:14px;}
.case_hyxz_al li img{margin:0 auto 5px}



.case_al{padding:40px 14px}
.case_al_banner{margin:30px 0 0}
.case_al_banner .am-slides li .text .title{font-size:18px;margin-top:20px}
.case_al_banner .am-slides li .text .des{line-height:24px;margin-top:10px}

.case_al_banner{margin:30px 0 0}
.case_al_banner .am-slides li .text .title{font-size:16px;margin-top:20px}
.case_al_banner .am-slides li .text .des{line-height:24px;margin-top:10px;font-size:15px;}
.case_al_banner .am-control-nav{bottom:-10px;}
.case_al_banner .am-slides img{min-height:200px;object-fit:cover;}
.case_al_banner  .am-direction-nav .am-next{right:5px;top:30%;}
.case_al_banner  .am-direction-nav .am-prev{left:5px;top:30%;}


.case_al_new{padding:40px 14px;}
.case_al_new .am-slides li .text{width: 100%;height: auto;position: relative;color: #333333;}
.case_al_new .am-slides li .text .title{color: #333;font-size: 16px;}
.case_al_new .am-slides li .text .des{width: 100%;font-size: 14px;}
.case_al_new .am-slides li .text .btn_a{display:inline-block;background-color: #00a0e0;color: #fff;padding: 5px 20px;font-size: 15px;margin: 20px auto 0;border-radius: 8px;}

.case_js{padding: 40px 14px;}
.case_js .text{flex-direction: column;}
.case_js .text .des{width: 100%;}
.case_js .text .des .name{font-size:22px;text-align: center;}
.case_js .text .des ul{margin: 20px -5px 0;}
.case_js .text .des li{padding: 0 5px;margin-top: 15px;font-size: 15px;}
.case_js .text .des li img{display:block;height: 36px;margin: 0 auto 5px;}
.case_js .text img{max-width:80%;margin: 20px auto 0;}


.case_hb{padding:40px 14px}
.case_hb .title{font-size:22px;text-align:center}
.case_hb ul{margin:10px -7px 0 0}
.case_hb ul li{font-size:16px;padding:0 7px;margin-top:20px;line-height:22px}
.case_hb ul li img{margin:0 auto 5px}
.case_ptjs{padding:40px 14px}
.case_ptjs .case_text{line-height:22px;margin-top:20px}
.case_ptjs .case_app_des{margin-top:20px}
.case_ptjs .case_app_des .text{width:100%}
.case_app_qcjr{padding:40px 14px}
.case_app_qcjr .web_w{padding:0px}
.case_app_qcjr .case_app_des .text{width:100%;text-align:center;margin:0 0 30px}
.case_ptys{padding:40px 14px}
.case_ptys .web_w{padding:0}
.case_ptys ul{margin:0 -7px}
.case_ptys ul li{padding:0 7px;margin-top:20px}
.case_ptys ul li img{width:60px;height:60px}
.case_ptys ul li .case_text{text-align:center;margin-top:4px;font-size:14px}
.case_ptys ul li .case_text .name{font-size:16px;margin-bottom:4px}
.case_cpys{padding:40px 0}
.case_cpys .web_w{padding:0}
.case_cpys ul{margin:0}
.case_cpys ul li{padding:0;margin-top:20px;position:relative}
.case_cpys ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_cpys ul li .case_text{float:none;width:100%;padding-left:90px;line-height:22px;font-size:14px;text-align:left}
.case_cpys ul li .case_text .name{font-size:16px;margin-bottom:6px}
.case_fwys{padding:40px 14px}
.case_fwys .web_w{padding:0}
.case_fwys ul{margin:0 -7px}
.case_fwys ul li{padding:0 7px;margin-top:10px}
.case_fwys ul li img{width:60px;height:60px}
.case_fwys ul li .case_text{margin-top:4px;font-size:14px}
.case_fwys ul li .case_text .name{font-size:16px;margin-bottom:4px}
.case_zhxy_hyxz{padding:40px 14px}
.case_zhxy_hyxz .web_w{padding:0px}
.case_zhxy_hyxz ul{margin:0px}
.case_zhxy_hyxz ul li{padding:0;margin-top:20px;position:relative}
.case_zhxy_hyxz ul li:nth-of-type(1){margin-top:20px}
.case_zhxy_hyxz ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_zhxy_hyxz ul li .case_text{float:none;width:100%;min-height:auto;padding-left:90px;padding-bottom:20px;line-height:22px;font-size:14px;text-align:left}
.case_zhxy_hyxz ul li .case_text .name{font-size:16px;margin-bottom:6px}
.case_zhxy_yzs{padding:40px 14px}
.case_zhxy_yzs .case_text{margin-top:20px;line-height:22px}
.case_zhxy_ptjs{padding:40px 14px}
.case_zhxy_ptjs .web_w{padding:0}
.case_zhxy_ptjs ul{margin:0 -7px}
.case_zhxy_ptjs ul li{padding:0 7px;margin-top:20px}
.case_zhxy_ptjs ul li img{width:100px}
.case_zhxy_ptjs ul li .case_text{text-align:center;margin-top:5px;font-size:14px}
.case_zhxy_ptjs ul li .case_text .name{font-size:16px;margin-bottom:5px}
.case_zhxy_hzfw{padding:40px 0}
.case_zhxy_hzfw .web_w{padding:0}
.case_zhxy_hzfw ul{margin:0 -7px}
.case_zhxy_hzfw ul li{padding:0 7px;margin-top:20px}
.case_zhxy_hzfw ul li img{width:60px;height:60px}
.case_zhxy_hzfw ul li .case_text{margin-top:4px;font-size:14px}
.case_zhxy_hzfw ul li .case_text .name{font-size:16px;margin-bottom:4px}
.case_clgl_fa{padding:0 14px}
.case_clgl_fa .web_w{padding:0}
.case_clgl_fa .left{float:none;width:100%}
.case_clgl_fa .center{float:none;width:100%;text-align:center;padding:40px 0;font-size:18px}
.case_clgl_fa .center:after{display:block;content:'';clear:both}
.case_clgl_fa .right{float:none;width:100%}
.case_clgl_fa .title{font-size:22px;text-align:center}
.case_clgl_fa .left ul{padding:10px 0px;margin:20px 0 40px}
.case_clgl_fa .left ul:last-of-type{margin-bottom:0px}
.case_clgl_fa .left ul li{padding:0 7px;text-align:center;color:#666666;margin-top:10px;font-size:12px}
.case_clgl_fa .left ul li img{display:block;width:37px;margin:0 auto 2px}
.case_clgl_fa .center .title{border-top:none;display:inline-block;padding:0;vertical-align:middle;position:relative}
.case_clgl_fa .center .title span{display:block;position:relative;z-index:2;background-color:#F8FAFD;padding:10px 0}
.case_clgl_fa .center .title:after{display:block;content:'';width:1px;height:80px;border-left:#0DCEF1 dashed 1px;position:absolute;left:50%;top:50%;margin-top:-40px;z-index:1}
.case_clgl_fa .center .title_1{margin:0;display:inline-block;vertical-align:middle;font-size:16px}
.case_clgl_fa .center .title_1 img{display:inline-block;margin:0 30px 5px}
.case_clgl_fa .right ul{padding:30px 0;margin:20px 0 0px}
.case_clgl_fa .right ul li{padding:0 7px;font-size:15px}
.case_clgl_fa .right ul li p{margin:8px 0 0;text-align:center;font-size:14px}
.case_qyclgl{padding:20px 14px 30px}
.case_qyclgl .web_w{padding:0}
.case_qyclgl ul{margin:0 -7px}
.case_qyclgl ul li{padding:0 7px}
.case_qyclgl ul li .case_text{margin-top:5px;font-size:14px}
.case_qyclgl ul li .case_text .name{margin-bottom:5px;font-size:16px}
.case_clgnpt{padding:40px 14px 30px}
.case_clgnpt_list{margin-top:20px}
.case_clgnpt_list .img{display:block;width:100%;max-width:100%;margin:0 auto}
.case_clgnpt_list .text{width:100%;height:auto;position:inherit;padding:20px 20px 0}
.case_clgnpt_list .text .title{font-size:18px;line-height:22px;text-align:center}
.case_clgnpt_list .text .des{margin-top:20px}
.case_clgnpt_list:last-of-type .img{float:none}
.case_gxch_hyxz{padding:40px 14px}
.case_gxch_hyxz ul{margin:0}
.case_gxch_hyxz ul li{padding:0 30px}
.case_gxch_hyxz ul:nth-of-type(1){padding:0}
.case_gxch_hyxz ul li{padding:0;margin-top:20px;position:relative}
.case_gxch_hyxz ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_gxch_hyxz ul li .case_text{float:none;width:100%;padding-left:90px;line-height:22px;font-size:14px;text-align:left}
.case_gxch_hyxz ul li .case_text .name{font-size:16px;margin-bottom:6px}
.case_gxch_yycj:after{display:block;content:'';padding-bottom:60%}
.case_gxch_yycj img{display:none}
.case_gxch_yycj .des{top:19.57%;font-size:22px;line-height:22px}
.case_zhzw_ypt{margin:0;padding:0px}
.case_zhzw_ypt li{padding:0 7px;font-size:12px;white-space:nowrap}
.case_zhzw_ypt li img{display:block;margin:0 auto 2px}
.case_zhcx_cj{padding:40px 14px}
.case_zhcx_cj ul{margin:0;padding:0}
.case_zhcx_cj ul li{padding:0;margin-top:20px}
.case_zhcx_cj ul li img{width:100%}
.case_zhcx_cj ul li .text{width:100%;height:100%;position:absolute;left:0;top:0;padding:20px 14px 20px 100px}
.case_zhcx_cj ul li .text .title{font-size:18px;line-height:22px}
.case_zhcx_cj ul li .text .des{font-size:14px;margin-top:5px}
.case_zhcx_cj ul li:nth-of-type(1) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_1.png) 20px center no-repeat;background-size:60px 60px}
.case_zhcx_cj ul li:nth-of-type(2) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_2.png) 20px center no-repeat;background-size:60px 60px}
.case_zhcx_cj ul li:nth-of-type(3) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_3.png) 20px center no-repeat;background-size:60px 60px}
.case_zhcx_cj ul li:nth-of-type(4) .text{background:url(../../upfiles/image/soulution/case_zhcx_cj_ico_4.png) 20px center no-repeat;background-size:60px 60px}
.case_zhwl_ptjs{padding:40px 14px}
.case_zhwl_ptjs .web_w{padding:0}
.case_zhwl_ptjs ul{margin:0 -7px}
.case_zhwl_ptjs ul li{padding:0 7px;margin-top:20px}
.case_zhwl_ptjs ul li img{display:block;width:100%;margin:0 auto}
.case_zhwl_ptjs ul li .case_text{text-align:center;margin-top:5px;font-size:14px}
.case_zhwl_ptjs ul li .case_text .name{font-size:16px;margin-bottom:5px}
.case_zhwl_ptys{padding:40px 0}
.case_zhwl_ptys ul{margin:0px}
.case_zhwl_ptys ul li{padding:0;margin-top:20px;position:relative}
.case_zhwl_ptys ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_zhwl_ptys ul li .case_text{float:none;width:100%;padding-left:90px;line-height:22px;font-size:14px;text-align:left;margin-top:0}
.case_zhwl_ptys ul li .case_text .name{font-size:16px;margin-bottom:6px}
.case_zgjh_hyxz{padding:40px 0}
.case_zgjh_hyxz .web_w{padding:0}
.case_zgjh_hyxz ul{margin:0}
.case_zgjh_hyxz ul li{padding:0;margin-top:20px;position:relative}
.case_zgjh_hyxz ul li img{display:block;width:80px;height:80px;float:none;position:absolute;left:0;top:50%;margin-top:-40px}
.case_zgjh_hyxz ul li .case_text{float:none;width:100%;padding-left:90px;line-height:22px;font-size:14px;text-align:left;margin-top:0}
.case_zgjh_hyxz ul li .case_text .name{font-size:16px;margin-bottom:6px}
.guide.last{padding:20px 14px 0}
.search_list li .des .more{display:none}
.global_box{bottom:70px}
.shangwu_modal{border-radius:0}
.shangwu_modal .am-popup-bd{background:#fff}
.shangwu_modal .am-form .am-u-sm-9{padding-right:0.5rem;}
.am-popup{height:100vh;margin-top:0;}


.jm_404_wapper{padding:20px 0 30px}
.jm_404_top .img{float:none;width:100%;height:250px;background-size:auto 100%}
.jm_404_top .text{float:none;width:100%;height:auto;padding:30px 14px}
.jm_404_top .text .title{font-size:18px}
.jm_404_top .text .am-form{width:100%;margin-top:20px}
.jm_404_top .text .am-form .am-form-field{width:calc(100% - 30px)}
.jm_404_top .text .recommend_pro span{display:block;margin:0 0 10px 0}
.jm_404_top .text .recommend_pro a:last-of-type{margin-right:0}
.jm_solution_bottom{padding:40px 0}
.jm_solution_bottom .title{font-size:22px}
.jm_solution_bottom .title:after{margin:10px auto 0}
.jm_solution_bottom .text{margin-top:20px;line-height:32px}
.jm_solution_bottom  .btn_a{display:block;width:180px;height:40px;line-height:40px;margin:20px auto}
.jm_solution_bottom  .tel{font-size:18px;line-height:30px}
.jmgroup_sort{margin:0;padding:40px 14px}
.jmgroup_sort li{padding:0;margin-bottom:30px;padding-bottom:30px;border-bottom:#eee solid 1px}
.jmgroup_sort li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}
.jmgroup_sort li a:before{width:50px;height:50px;background-size:auto 50px}
.jmgroup_btn_list a{width:100px;line-height:32px;margin:0 5px;font-size:14px}
.jmgroup_my_warp{padding:0 14px}
.jmgroup_my_warp .web_w{padding:0px}
.jmgroup_my_title{text-align:center;padding:30px 0}
.jmgroup_my_title .title{line-height:30px;font-size:22px}
.jmgroup_my_title .title:after{display:block;content:'';width:50px;height:2px;background-color:#00a0e9;margin:5px auto 0}
.jmgroup_my_title .des{margin-top:20px}
.jmgroup_my{padding:0;background:none;margin-bottom:20px}
.jmgroup_my dt{width:100%}
.jmgroup_my dd{width:100%;height:auto;position:static;right:0;padding:20px 14px;background-color:#F8FAFD}
.jmgroup_my.last dd{left:0}
.jmgroup_my dd .am-vertical-align-middle{font-size:16px}
.jmgroup_my dd h1{line-height:30px;font-size:22px;margin-bottom:10px}
.jmgroup_my dd .more{margin-top:10px;width:120px}
.jmgroup_my.last dt{float:none}
.jmgroup_join_news{padding:0;background:none;margin-bottom:20px}
.jmgroup_join_news .title h1{font-size:22px;line-height:30px}
.jmgroup_join_news .left{width:100%;float:none;margin-top:20px}
.jmgroup_join_news .left li .text{padding-top:10px}
.jmgroup_join_news .left li .text strong{display:block;font-size:18px;white-space:inherit;overflow:inherit}
.jmgroup_join_news .left li .text span{margin-top:5px;white-space:inherit}
.jmgroup_join_news .right{width:100%;height:auto;overflow:inherit;float:none;margin-top:20px}
.jmgroup_join_news .right li{margin-bottom:15px;padding-bottom:15px;border-bottom:#EEEEEE solid 1px}
.jmgroup_join_news .right li a{height:80px}
.jmgroup_join_news .right li em{width:120px;height:80px;float:left}
.jmgroup_join_news .right li .text{width:calc(100% - 120px);height:80px;padding-left:14px;line-height:22px}
.jmgroup_join_news .right li .text strong{display:block;max-height:80px;white-space:inherit;font-size:16px;line-height:24px;margin-bottom:0}
.jmgroup_join_news .right li .text span{display:none}
.jmgroup_job_warp{padding:20px 14px 30px}
.jmgroup_job_left{width:100%;float:none;margin:0 0 30px;text-align:center;padding:0}
.jmgroup_job_left:after{display:block;content:'';clear:both}
.jmgroup_job_left .title a{display:block;width:calc(50% - 5px);line-height:40px;float:left;background-color:#f2f2f2;border-radius:1000px}
.jmgroup_job_left .title a:nth-of-type(even){float:right}
.jmgroup_job_left a.on:after{display:block;content:'';width:100%;height:3px;position:absolute;left:0px;bottom:-2px;background:#00a0e9}
.jmgroup_job_right{width:100%;float:none;padding:0;border-left:none}
.jmgroup_job_right .title{display:none}
.job_list td a.on{padding:0;background:none;color:#00a0e9;border-radius:0}
.jmgroup_lc.am-accordion-gapped .am-accordion-title{padding:10px 20px}
.jmgroup_lc .am-accordion-bd .am-paragraph-default{padding:10px 20px!important}
.jmgroup_pxtx{padding:30px 0;background:none}
.jmgroup_pxtx .web_w{padding:0}
.jmgroup_pxtx .title{line-height:30px;font-size:22px}
.jmgroup_pxtx .title:after{display:block;content:'';width:50px;height:2px;background-color:#00a0e9;margin:5px auto 0}
.jmgroup_fzpx .name{font-size:20px;line-height:50px;margin-top:20px}
.jmgroup_fzpx ul{margin:0}
.jmgroup_fzpx li{padding:0}
.jmgroup_fzpx li .text{text-align:center;color:#fff;padding:10px;font-size:18px;position:relative}
.jmgroup_fzpx li .des{padding:20px 14px}
.jmgroup_pxjc .name{font-size:20px;line-height:50px;margin-top:20px}
.jmgroup_pxjc .text{border:#dedede solid 1px;padding:10px 14px}
.jmgroup_pxjc .text .des{padding:10px 0}
.jmgroup_pxjc .text .des strong{display:block;padding:5px 10px;margin:0 0 20px 0;text-align:center}
.jmgroup_pxjc .text .des strong:after{border-color:#00a0e9 transparent transparent;border-style:solid solid none;border-width:8px 8px 0;bottom:-8px;right:inherit;top:inherit;left:50%;margin-left:-8px}
.jmgroup_pxjc .text .des:last-of-type strong:after{border-color:#00a0e9 transparent transparent}
.jmgroup_text{margin-top:50px}
.jmgroup_text_title{font-size:22px}
.jmgroup_text_title:after{height:2px;margin:15px auto 0}
.jmgroup_text_des{margin-top:20px;line-height:32px;font-size:18px}
.jmgroup_text .btn_a{width:180px;height:40px;line-height:40px;margin:20px auto}
.school_add{margin-bottom:30px}
.school_add:after{display:block;content:'';clear:both}
.school_add span,.school_add a{display:block}
.school_add a{width:25%;float:left;margin:0;padding:2px 0;margin-top:20px;text-align:center}
.global_bottom{position:fixed;width:100%;left:0;bottom:0;z-index:1013;box-shadow:0 -5px 5px rgba(0,0,0,0.1)}
.global_bottom li a{display:block;height:55px;text-align:center;background-color:#00a0e9;color:#fff;border-left:#fff solid 1px;padding-top:7px;font-size:14px}
.global_bottom li:first-of-type a{border:none}
.global_bottom li a i{display:block;font-size:22px;line-height:20px}
.global_box{display:none}

@media screen and (max-width:1440px){
.web_menu{width: 1200px;}
.nav .li_top{margin-right:36px;}
}


@media screen and (max-width:640px){
.web_w,.web_menu{width: 100%;max-width: 100%}
.js100_1{height:auto;padding: 30% 0;}
.js100_1 .text{padding:30px 14px;}
.js100_1 .text .title{font-size: 16px;}
.js100_1 .text .title span{font-size:20px;}
.js100_1 .des{font-size: 14px;}

.js100_bar{padding: 0 14px;height: 60px;font-size: 14px;}
.js100_bar .text{white-space: nowrap;}
.js100_bar .text a{width: 100px;height: 32px;line-height: 32px; margin-left: 15px;}
.js100_bar.am-sticky{height:60px;font-size: 14px;}
.js100_bar.am-sticky .text a{height: 32px;line-height: 32px;}


.js100_2{height: auto;padding: 30px 14px;}
.js100_2 .title{font-size: 18px;}
.js100_2 .subtitle{font-size: 16px;margin-top: 10px;}
.js100_2 .web_w{margin-top: 10px;flex-direction: column;}
.js100_2 .web_w .img{width: 100%;margin-top: 20px;}

.js100_3{height: auto;padding: 30px 14px; background-size: cover;}
.js100_3 .title{font-size: 20px;}
.js100_3 .subtitle{font-size: 16px;margin-top: 10px;}
.js100_3 .des{font-size: 14px;margin-top: 10px;}
.js100_3 .img{margin-top: 20px;}
.js100_3 .img img{display: block;width: 100%;margin: 0 auto;}

.js100_4{height: auto;padding:30px 14px;background-size: cover;}
.js100_4 .title{font-size: 20px;}
.js100_4 .des{font-size: 15px;display: flex;flex-direction: column;margin-top:60%;}
.js100_4 .des span{display: flex; align-items: center;margin-top:5px;}
.js100_4 .des span img{margin-right: 10px;height:30px}

.js100_5{height:auto;padding: 30px 14px 120%;background-size:cover;background-position: bottom right 30%;}
.js100_5 .title{font-size: 20px;}
.js100_5 .subtitle{font-size: 16px;margin-top: 10px;}
.js100_5 .des{display: flex;justify-content: center;margin-top: 10px;}
.js100_5 .des span{margin: 0 10px;font-size: 14px;}
.js100_5 .des span:first-of-type{margin-left: 0;}
.js100_5 .des span:last-of-type{margin-left: 0;}
.js100_5 .des span img{margin-right: 5px;height: 28px;}

.js100_6{height: auto;padding: 30px 14px;}
.js100_6 .title{font-size: 20px;}
.js100_6 .des{font-size:16px;margin-top:0;flex-wrap: wrap;}
.js100_6 .des span{margin-top: 20px;width: 100%;}
.js100_6 .des span img{margin-bottom: 6px;}

.js100_7{height: auto;padding: 80px 14px 30px; background-size: cover;}
.js100_7 .text{width: 100%;position: absolute; top: 30px; }
.js100_7 .title{font-size: 20px;}
.js100_7 .subtitle{font-size: 16px;margin-top: 10px;}

.js100_8{padding: 30px 14px;}
.js100_8 .title{font-size: 20px;}
.js100_8 .des{display: flex;justify-content: center;margin-top:0; flex-direction: column;}
.js100_8 .des span{width: 100%;}
.js100_8 .des span img{max-width: 100%;}

.js100_9{height:auto;padding: 30px 14px; background-size: cover;}
.js100_9 .title{font-size: 20px;}
.js100_9 .subtitle{font-size: 16px;margin-top: 5px;}
.js100_9 img{display: block;margin: 20px auto 0;max-width: 50%;}

.js100_10{padding: 30px 14px;}
.js100_10 .title{font-size: 22px;}
.js100_10 .title:after{display:block;content:'';width: 50px;height: 1px;margin: 10px auto 0;background:#000;}
.js100_10 .des{margin-top: 30px;padding-bottom: 30px;}
.js100_10 .des .imgs{padding: 0;flex-flow: wrap;}
.js100_10 .des .imgs .img{width: 100%;}
.js100_10 .des .imgs img{display:block;max-width: 80%;margin: 10px auto 0;}
.js100_10 .des .subtitle{width: 70px;height: 70px;border:#000 solid 1px;line-height:68px;font-size: 16px;font-weight: 300;border-radius: 50%;}
.js100_10 .des img{display:block;margin: 20px auto 0;max-width: 80%;}

.js100_11{padding:30px 14px;}
.js100_11 .title{font-size:20px;}
.js100_11 .title:after{display:block;content:'';width: 50px;height: 1px;margin: 10px auto 0;background:#000;}
.js100_11 table{margin: 20px 0 0;}
.js100_11 table tr td{font-size: 14px;}
.js100_11 table tr:nth-of-type(1) td{padding-bottom: 20px;}
.js100_11 table tr:nth-of-type(2) td{padding-top: 20px;}


.js100_12{padding: 30px 14px;}
.js100_12 .title{font-size: 20px;}
.js100_12 .title:after{display:block;content:'';width:50px;height: 1px;margin: 10px auto 0;background:#000;}
.js100_12 .btn_a{margin-top: 30px;}
.js100_12 .btn_a a{width:140px;height: 42px;line-height:42px;font-size: 16px;}
.js100_12 .tel{margin-top: 20px;font-size: 20px;}
.js100_12 .tel span{font-size: 22px;}

/*
DVR_c28
*/
.dvr_c28_1{height: auto;padding: 30px 0; background-size: cover;}
.dvr_c28_1 .title{font-size: 16px; line-height: 100%;font-weight: bold;}
.dvr_c28_1 .subtitle{font-size:14px;margin-top: 8px;}
.dvr_c28_1 img{max-width: 50%;margin:20px auto 0;}
.dvr_c28_1 .des{font-size:15px;margin-top:20px;}

.dvr_c28_bar{padding: 0 14px;height: 60px;font-size: 14px;}
.dvr_c28_bar .text{white-space: nowrap;}
.dvr_c28_bar .text a{width: 100px;height: 32px;line-height: 32px; margin-left: 15px;}
.dvr_c28_bar.am-sticky{height:60px;font-size: 14px;}
.dvr_c28_bar.am-sticky .text a{height: 32px;line-height: 32px;}

.dvr_c28_2{ height: auto;padding-top: 30px;}
.dvr_c28_2 dt{top:0;color: #000;margin-bottom: 20px;}
.dvr_c28_2 dt .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_2 dt .subtitle{font-size:14px; line-height: 100%;margin-top: 10px;}
.dvr_c28_2 dd{width: 100%;height: auto;position: relative;}
.dvr_c28_2 dd img{display: block;width: 100%;height: 100%;object-fit: cover;}
.dvr_c28_2 dd:first-of-type{left: 0;margin-left:0;}
.dvr_c28_2 dd:last-of-type{right: 0;margin-right:0;}
.dvr_c28_2 dd .text{position: absolute;right: auto;bottom:auto;left: 50%; top: 50%; transform: translate(-50%,-50%);text-align: center;}
.dvr_c28_2 dd .text img{margin: 0 auto;width: 120px;}
.dvr_c28_2 dd .text strong{margin-top: 5px;font-size: 16px;}
.dvr_c28_2 dd .text span{font-size: 3.5vw;}
.dvr_c28_2 dd:last-of-type .text{position: absolute;right: auto;bottom:auto;top:0;left:0;left: 50%; top: 10%; transform: translate(-50%,0);text-align: center;}
.dvr_c28_2_img{display: block;margin: 0 auto;position: relative;top: 0;z-index: 4;left: 0;width: 30%;display: none;}

.dvr_c28_3{margin-top: 30px;}
.dvr_c28_3 .title{font-size:16px; font-weight: bold;}
.dvr_c28_3 .subtitle{font-size:14px; line-height: 120%;max-width: 100%;margin: 10px auto 0;padding: 0 14px;font-weight: normal;}
.dvr_c28_3 img{display: block;width: 100%;margin: 10px auto 0;}

.dvr_c28_4{margin-top: 30px;text-align: center;}
.dvr_c28_4 .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_4 .subtitle{font-size:14px; line-height: 100%;margin-top: 10px;font-weight: normal;}
.dvr_c28_4 .text{margin-top: 20px;height: 340px; background-size: cover;}
.dvr_c28_4 .text .des{text-align: center;color: #fff;padding-top: 20px;z-index: 2;font-size: 14px;}
.dvr_c28_4 .text .des span{display:block;max-width: 100%;margin: 0 auto;padding: 0 14px;}

.dvr_c28_5{margin-top: 30px;}

.dvr_c28_7{padding: 30px 0; color: #000;}
.dvr_c28_7 .web_w{display: flex;justify-content: center;position: relative; flex-direction: column;}
.dvr_c28_7 .web_w:after{display: none;}
.dvr_c28_7 .web_w dt{width: 100%;height: auto;position: relative;}
.dvr_c28_7 .web_w dt img{width: 80px;margin: 20px auto;}
.dvr_c28_7 dd{margin: 0;display: flex; flex-direction: column;}
.dvr_c28_7 dd .title{font-size: 16px;text-align: center;}
.dvr_c28_7 dd .title strong{display: block;}
.dvr_c28_7 dd .iteam{display: flex; align-items: center;justify-content:center;width: 100%;font-size: 15px;margin-top: 20px;}
.dvr_c28_7 dd .iteam img{width: 50px;}
.dvr_c28_7 dd .iteam span{min-width: 80px;margin-left: 20px;}
.dvr_c28_7 dd .ico{margin: 20px auto 0; display: none;}
.dvr_c28_7 dd .img{margin: 20px auto 0;text-align: center;}
.dvr_c28_7 dd .img img{display:inline-block;max-width: 80%; margin: 0 auto;}

.dvr_c28_8{padding: 30px 0;}
.dvr_c28_8 dt{text-align:center;}
.dvr_c28_8 dt .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_8 dt .subtitle{font-size:14px; line-height: 140%;font-weight: normal;max-width: 100%;margin: 10px auto 0;padding: 0 14px;}
.dvr_c28_8 dd{margin-top: 10px;}
.dvr_c28_8 dd:first-of-type{margin-top: 20px;}
.dvr_c28_8 dd .text{display: flex; justify-content: space-between;padding: 0 14px;}
.dvr_c28_8 dd .text .img{width: calc(50% - 10px);}
.dvr_c28_8 dd .text img{width: 100%;}
.dvr_c28_8 dd .text .des{width: calc(50% - 10px);display: flex;flex-direction: column; justify-content: center; align-items: center;font-size:14px;border: #000000 solid 1px;border-radius:10px;padding: 10px;margin-left:0;text-align: center;}
.dvr_c28_8 dd .text .des strong{margin-bottom: 6px;font-size: 15px;}
.dvr_c28_8 .note{text-align: center;margin-top: 20px;font-size: 14px;}


.dvr_c28_9{padding: 30px 0 0; color: #000;}
.dvr_c28_9 dt{text-align:center;}
.dvr_c28_9 dt .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_9 dt .subtitle{font-size:14px; line-height: 140%;font-weight: normal;max-width: 100%;margin: 10px auto 0; padding: 0 14px;}
.dvr_c28_9 dd{display: flex;margin-top:20px; flex-direction: column;}
.dvr_c28_9 dd .img img{width: 100%;}
.dvr_c28_9 dd .des{margin: 10px 0 0 0;padding: 0 14px; font-size: 14px;}
.dvr_c28_9 dd .des strong{display: block;font-size: 15px;}

.dvr_c28_10{padding: 30px 0 0; color: #000;}
.dvr_c28_10 dt{text-align:center;}
.dvr_c28_10 dt .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_10 dt .subtitle{font-size:14px; line-height: 140%;font-weight: normal;max-width: 100%;margin: 10px auto 0;}
.dvr_c28_10 dd{margin:20px auto 0;padding: 60px 0;height: 350px;background-size: cover;}
.dvr_c28_10 dd .text{width:60%;display: flex; justify-content: space-between;color: #fff;flex-wrap: wrap; align-content: space-between;}
.dvr_c28_10 dd .text .iteam{width: 50%;display: flex;font-size: 14px;}
.dvr_c28_10 dd .text .iteam:nth-of-type(even){justify-content: flex-end;}
.dvr_c28_10 dd .text .iteam img{display: block;width:50px;margin: 0 auto 5px;}

.dvr_c28_11{padding: 30px 0 0; color: #000;}
.dvr_c28_11 dt{text-align:center;}
.dvr_c28_11 dt .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_11 dt .subtitle{font-size:14px; line-height: 140%;font-weight: normal;max-width: 100%;margin: 10px auto 0;}
.dvr_c28_11 dd{display: flex; justify-content: space-between;margin-top: 20px;padding: 0 14px;}
.dvr_c28_11 dd span{margin:0;text-align: center;font-size:14px;}
.dvr_c28_11 dd span img{display:block;margin-bottom: 5px;width: 50px;}
.dvr_c28_11 .img{display:block;width:100%;margin: 10px auto 0;}

.dvr_c28_12{text-align: center;color: #fff;position: relative;}
.dvr_c28_12 img{display:block;width:100%;margin: 0 auto;}
.dvr_c28_12 .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;flex-direction: column;padding-top:8%;}
.dvr_c28_12 .text .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_12 .text .subtitle{font-size:14px; line-height: 140%;font-weight: 300;max-width: 100%;margin: 10px auto 0; padding: 0 14px;}


.dvr_c28_13{text-align: center;color: #fff;position: relative;text-align: center;padding: 30px 0 0; color: #000;}
.dvr_c28_13 .img{display:block;max-width:100%;margin: 20px auto 0;}
.dvr_c28_13 .title{font-size:16px; line-height: 100%;font-weight: bold;}
.dvr_c28_13 .subtitle{font-size:14px; line-height: 140%;font-weight: normal;max-width: 100%;margin: 8px auto 0;}

.dvr_c28_14{background-color: #fff;color: #000;padding: 30px 0;position:relative;}
.dvr_c28_14 .title{font-size: 16px;text-align: center; font-weight: bold;}
.dvr_c28_14 .title:after{display:block;content:'';width: 40px;height: 1px;margin: 5px auto 0;background:#000;}
.dvr_c28_14 .des{margin-top: 20px;padding:0 14px 20px;border-bottom:#dedede solid 1px;}
.dvr_c28_14 .des:last-of-type{border: none;padding-bottom: 0;}
.dvr_c28_14 .des .subtitle{width: 60px;height: 60px;border:#000 solid 1px;line-height:58px;text-align:center;background-color: #fff;font-size: 3.5vw;font-weight: 300;border-radius: 50%;margin: 20px 0;}
.dvr_c28_14 .des img{display:block;margin: 10px auto 0;max-width: 100%;}

.dvr_c28_15{background-color: #f2f2f2;color: #000;padding: 30px 0}
.dvr_c28_15 .title{font-size: 16px;text-align: center; font-weight: bold;}
.dvr_c28_15 .title:after{display:block;content:'';width: 40px;height: 1px;margin: 5px auto 0;background:#000;}
.dvr_c28_15 table{margin: 20px 0 0;}
.dvr_c28_15 table table{margin: 0 0 20px;width: auto;}
.dvr_c28_15 table tr td{border:none; vertical-align: top!important;font-size: 14px;}
.dvr_c28_15 table:first-of-type tr:nth-of-type(2) td{border-top:#fff solid 1px;padding-top:20px}
.dvr_c28_15 .note{text-align:center;margin-top: 20px;font-size: 14px;padding: 0 14px;}


/*
产品
*/
.pro_banner{height:180px;}
.pro_form{width:100%;}
.pro_form .am-form-group {width: 90%;margin:0 auto;}
.pro_form .am-form-group .am-dropdown{width:calc(100% - 60px);}
.pro_form .am-form-group .am-form-field{width:100%;height: 40px;line-height: 40px;padding:0 10px;}
.pro_form .am-form-group .ksubmit{width: 60px;height: 40px;line-height: 40px;font-size:16px;}
.pro_form .am-dropdown-content{width:100%;font-size:14px;}
.pro_form .am-dropdown-content .am-dropdown-header{border-bottom:#f2f2f2 solid 1px;font-size:15px;margin-bottom:5px;}

.pro_list_wapper{background-color:#fafafa;padding:2rem 1.4rem;}
.pro_list_sort{margin-top:0;}
.pro_list_sort dt{height:auto; line-height:inherit; background:none; font-size:14px;font-weight:bold;flex-wrap:wrap;border:none;margin-top:0;}
.pro_list_sort dt h1{height:46px; line-height:46px;}
.pro_list_sort dt a{ display:flex;height:46px;line-height:inherit;justify-content: center;align-items: center; width:50%; float:left; color:#FFFFFF; text-align:center; border-right:#fff solid 1px;margin:3px 0;background-color:#00a0e9;padding:0;}
.pro_list_sort dt a.on:after{display:none;}
.pro_list_sort dt a.on{ background-color:#1d2482;}
.pro_list_sort dt a:last-child{ border:none;}
.product_list{margin:10px 0 0;padding:0;}
.product_list li{margin-top: 10px;padding:0;}
.product_list li .img:after{display:none;}
.product_list li .img img{position:relative;}
.product_list li h2{margin:10px 0 0 0;}


.product_list_new{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0;flex-direction:column;}
.product_list_new li{margin-top:1.5rem;width:100%;background-color:#fff;box-shadow:0 0 1rem .5rem rgba(0,0,0,.04);transition:all 300ms ease-in-out 0s;}
.product_list_new li:hover{box-shadow:0 0 1rem .5rem rgba(0,160,233,.04)}
.product_list_new .zw{width:calc(33.33% - 1.3rem);}
.product_list_new li a{display:block;width:100%;;padding:2rem;}
.product_list_new li .text{display:flex;justify-content:space-between;align-items: center;}
.product_list_new li .img{position: relative;overflow: hidden;width:43%}
.product_list_new li .img:after{display: block;content: '';padding-bottom: 50%;}
.product_list_new li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;}
.product_list_new li .info{width:calc(57% - 2rem);}
.product_list_new li .serial{font-size:2rem;position:relative;color:#00a0e9;font-weight:bold;}
.product_list_new li .serial:after{display:block;width:4rem;content:'';height:1px;background-color:#00a0e9;}
.product_list_new li .title{font-size:1.6rem;margin-top:.6rem;color:#282828;}
.product_list_new li .yyhy{color:#646464;margin-top:1rem;}
.product_list_new li .yyhy_t{font-size:14px;}
.product_list_new li .yyhy_c{display:flex;justify-content:space-between;flex-wrap:wrap;}
.product_list_new li .yyhy_c span{font-size:12px;display:flex;align-items:center;margin-top:.3rem}
.product_list_new li .yyhy_c span:before{display:block;content:'';width:.3rem;height:.3rem;background-color:#646464;margin-right:.5rem;border-radius:50%;}
.product_list_new li .cptd{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:1rem;color:#3C3C3C;}
.product_list_new li .cptd span{width:calc(33.33% - .5rem);border:#BFBFBF solid 1px;border-radius:.3rem;padding:.5rem 0;font-size:14px;text-align:center;margin-top:.8rem;}



.pro_page{padding: 20px 15px 0;}
.pro_title{line-height: 36px;font-size: 20px;font-weight: 100;}


.pro_video_warp{padding:2rem 1.4rem 3rem;}
.pro_video{position:relative;border:#00a0e9 solid 5px;}
.pro_video:after{display:block;content:'';padding-bottom:56.25%}
.pro_video video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;}

.pro_ms_warp{padding:3rem 1.4rem;box-shadow:0 0 20px 20px rgba(249,250,251,1) inset;}
.pro_ms{display:flex;flex-direction:column;}
.pro_ms .img{width:100%;position:relative;}
.pro_ms .img:after{display:none;}
.pro_ms .img img{display:block;width:100%;height:auto;position:relative;left:0;top:0;object-fit:contain;}
.pro_ms .text{width:100%;margin-top:2rem;}
.pro_ms .text .serial{font-size:2rem;color:#00a0e9;}
.pro_ms .text .serial:after{display:block;content:'';width:100px;height:1px;background-color:#00a0e9;margin-top:10px;}
.pro_ms .text .title{font-size:1.8rem;font-weight:300;margin-top:10px;}
.pro_ms .text .ms{font-size:14px;margin-top:20px;text-align:justify;}


.pro_des{margin-top:20px;}

.pro_des_m{padding:0 1.4rem}
.pro_des_m .am-margin-top{font-size:1.4rem;}


/*L7*/
.case_hyxz_l7 .web_w{padding:0;}
.case_hyxz_l7_con{display:flex;flex-direction: column;margin-top:20px;}
.case_hyxz_l7_con .left_img{width:100%}
.case_hyxz_l7_con .left_img img{display:block;width:100%;}
.case_hyxz_l7_con .right_text{width:100%;padding-top:0;margin-top:20px;}


.case_hyxz_l7.last .case_hyxz_l7_con{margin-top:20px;}


.case_cj_l7 ul li img{padding:0!important;box-shadow:none!important;margin-bottom:15px;}



.about_rq{margin-top:40px;position: relative;z-index: 1011;background-color:#fff;padding-bottom: 30px;}
.about_rq dt{font-size:22px;font-weight:500;border-bottom:#E4E7ED solid 1px;padding-bottom:20px}
.about_rq dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.about_rq dd .item{padding:30px 30px 20px;box-shadow: 0px 0 25px -10px rgba(16,48,77,0.1);width:100%;margin-top:10px;}
.about_rq dd .item .img img{display:block;height:50px;}
.about_rq dd .item .title{font-weight:bold;margin:20px 0;}
.about_rq .note{margin-top:20px;padding-top:20px;border-top:#E4E7ED solid 1px;}


/*zhxy*/
.zhyx_new_fabj{padding:3rem 1.4rem;}
.zhyx_new_title{font-size:5vw;font-weight:bold!important;}
.zhyx_new_title span{color:#00a0e9;font-size:3.8vw;font-weight:normal;display:block;margin-top:5px;}
.zhyx_new_fabj dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.zhyx_new_fabj dd .item{width:calc(50% - 5px);border:#d5d6d6 solid 1px;border-radius:.8rem;padding:20px 14px;display:flex;flex-direction: column;justify-content:space-between;margin-top:10px;}
.zhyx_new_fabj dd .item .ico{display:block;height:36px;}
.zhyx_new_fabj dd .item .title{font-weight:bold;margin-top:1rem;font-size:4vw;}
.zhyx_new_fabj dd .item .text{color:#4e4e4e;margin-top:10px;font-size:3.6vw;}
.zhyx_new_fabj dd .item .num{font-weight:bold;color:#00a0e9;text-align:right;margin-top:15px;font-size:3.6vw;}

.zhyx_new_fajs{padding:3rem 1.4rem;background:#f8fbff;}
.zhyx_new_fajs dd{display:flex;flex-direction:column;}
.zhyx_new_fajs dd .text{width:100%;text-align:justify;padding-top:1rem;font-size:3.6vw;}
.zhyx_new_fajs dd .video{width:100%;border:#ade0f8 solid 1px;border-radius:10px;padding:5px;background-color:#fff;margin-top:2rem}
.zhyx_new_fajs dd .video video{display:block;width:100%;height:200px;border-radius:10px;background:#000;}
.zhyx_new_fajs_img{display:block;width:100%;margin-top:2rem;}

.zhyx_new_fajz ,.cyj_new_fajz{padding:3rem 1.4rem;}
.zhyx_new_fajz dd ,.cyj_new_fajz dd{margin-top:2rem;}
.zhyx_new_fajz dd ul ,.zhyx_new_cyj dd ul{margin:0 -5px;}
.zhyx_new_fajz dd li ,.zhyx_new_fajz.ubinew dd li{padding:0 5px;margin-top:10px;}
.zhyx_new_fajz.qcjr dd ul{margin:0 -5px;}
.zhyx_new_fajz.qcjr dd li{padding:0 5px;margin-top:10px;}
.zhyx_new_fajz dd li .item {position:relative;overflow:hidden;border:#f2f2f2 solid 1px;border-radius:10px;}
.cyj_new_fajz dd li{padding:0;}
.cyj_new_fajz dd li .item{border:none;}
.zhyx_new_fajz dd li .item:after{display:block;content:'';padding-bottom:170%}
.cyj_new_fajz dd li .item:after{display:none;}
.cyj_new_fajz dd li .ico{height:4rem;}
.zhyx_new_fajz dd li .item img{display:block;width:100%;height:50%;position:absolute;left:0;top:25%;z-index:1;opacity:0;transition: all 200ms ease-in-out 0s;object-fit:cover;}
.zhyx_new_fajz dd li .text {width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:1.5rem;}
.cyj_new_fajz dd ul{margin:0 -.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;}
.cyj_new_fajz dd ul:before,.cyj_new_fajz dd ul:after{display:none;}
.cyj_new_fajz dd li{margin-top:1.5rem;width:calc(50% - .5rem);border:#f2f2f2 solid 1px;border-radius:10px;}
.cyj_new_fajz dd li .text{position:relative;top:0;padding:2rem}
.zhyx_new_fajz.zhwl dd li .text{padding:1.5rem;}
.zhyx_new_fajz dd li .text:before{display:block;content:'';width:40px;height:40px;background-image:url('/upfiles/image/zhxy/ico_7.png');background-position:center;background-repeat:no-repeat;background-size:contain;}
.zhyx_new_fajz dd li:nth-of-type(2) .text:before{background-image:url('/upfiles/image/zhxy/ico_8.png');}
.zhyx_new_fajz dd li:nth-of-type(3) .text:before{background-image:url('/upfiles/image/zhxy/ico_9.png');}
.zhyx_new_fajz dd li:nth-of-type(1):hover .text:before{background-image:url('/upfiles/image/zhxy/ico_7_white.png');}
.zhyx_new_fajz dd li:nth-of-type(2):hover .text:before{background-image:url('/upfiles/image/zhxy/ico_8_white.png');}
.zhyx_new_fajz dd li:nth-of-type(3):hover .text:before{background-image:url('/upfiles/image/zhxy/ico_9_white.png');}
.zhyx_new_fajz dd li .title, .cyj_new_fajz dd li .title{margin-top:1rem;font-size:4.5vw;}
.zhyx_new_fajz dd li .des, .cyj_new_fajz dd li .des {
  margin-top: 1rem;
  text-align: justify;
  font-size:3.6vw
}

.zhyx_new_fajz.zhwl dd li .text ,.zhyx_new_fajz.hwzc dd li .text{padding:2rem;}

.zhyx_new_fajz dd li .title{font-weight:bold;margin-top:6%;text-align:center;font-size:4vw;}
.zhyx_new_fajz dd li .des{margin-top:2rem;text-align:center;font-size:3.6vw;}
.zhyx_new_fajz dd li:hover{color:#fff;}
.zhyx_new_fajz dd li:hover .item{background-color:#00ae9;}
.zhyx_new_fajz dd li:hover .item img{opacity:1;height:100%;top:0;}
.zhyx_new_fajz dd .more{margin-top:2rem;text-align:center;}
.zhyx_new_fajz dd .more a{display:inline-block;background:#00a0e9;color:#fff;padding:.3rem 2rem;font-size:3.2vw;}

.zhyx_new_glpt{padding:3rem 1.4rem;}
.zhyx_new_glpt dd{margin-top:2rem;}
.zhyx_new_glpt_scroll{padding:0 0 20px;}
.zhyx_new_glpt_scroll .slick-list{padding:30px 0!important}
.zhyx_new_glpt_scroll .slick-center{position:relative;z-index:10;}
.zhyx_new_glpt_scroll h3{margin:0;transition:all 300ms ease;position:relative;border:#ade0f8 solid 1px;padding:6px;background-color:#fff;box-shadow:0 0 10px 0 #dcedf2;border-radius:10px;}
.zhyx_new_glpt_scroll h3::before{display:block;content:'';padding-bottom:50%;}
.zhyx_new_glpt_scroll .slick-center h3{-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);-webkit-transform:scale(1.6);transform:scale(1.6)}
.zhyx_new_glpt_scroll .slick-center h3:after{display:none}
.zhyx_new_glpt_scroll img{display:block;width:calc(100% - 4px);border-radius:5px;height:calc(100% - 4px);position:absolute;left:2px;top:2px;object-fit:cover;}
.slick-slide img.pic{width:100%}
.zhyx_new_glpt_nav ,.zhyx_new_glpt_navs{margin-top:2rem;}
.zhyx_new_glpt_nav .item ,.zhyx_new_glpt_navs .item{text-align:center;}
.zhyx_new_glpt_nav .item .text ,.zhyx_new_glpt_navs .item .text{margin-top:2rem;}
.zhyx_new_glpt_nav .slick-prev{left:50%;margin-left:-80px;margin-top: -55px;}
.zhyx_new_glpt_nav .slick-next{right:50%;margin-right:-80px;margin-top: -55px;}
.zhyx_new_glpt_nav .slick-prev:before ,.zhyx_new_glpt_nav .slick-next:before{color:#1c95d4;}

.zhyx_new_glpt_navs .slick-prev{left:50%;margin-left:-80px;margin-top: -52px;}
.zhyx_new_glpt_navs .slick-next{right:50%;margin-right:-80px;margin-top: -52px;}
.zhyx_new_glpt_nav.last .slick-prev ,.zhyx_new_glpt_nav.last .slick-next{margin-top:-65px;}


.zhyx_new_case{padding:3rem 1.4rem;}
.zhyx_new_case_scroll{margin-top:2rem;padding-bottom:30px;}
.zhyx_new_case_scroll .list .item{display:flex;flex-direction:column;}
.zhyx_new_case_scroll .list .img{position:relative;overflow:hidden;width:100%;}
.zhyx_new_case_scroll .list .img:after{display:block;content:'';padding-bottom:66.45%;}
.zhyx_new_case_scroll .list .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.zhyx_new_case_scroll .list .text{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin-top:2rem;}
.zhyx_new_case_scroll .list .text:before{display:block;content:'';width:36px;height:49px;background-image:url('/upfiles/image/zhxy/marker.png');background-position:center;background-repeat:no-repeat;background-size:contain;}
.zhyx_new_case_scroll .list .text .title{font-weight:bold;color:#00a0e9;margin-top:10px;font-size:4.4vw;}
.zhyx_new_case_scroll .list .text .des{margin:20px 0 0;}
.zhyx_new_case_scroll .slick-dots{width:100%;}
.jm_solution_bottom .tel a{color:#fff}

.zhyx_new_cj{padding:3rem 1.4rem;}
.zhyx_new_cj dd{margin-top:0;}
.zhyx_new_cj ul{margin:0 -5px;}
.zhyx_new_cj ul li{padding:0 5px;text-align:center;margin-top:2rem}
.zhyx_new_cj ul li .img{position:relative;overflow:hidden;margin-bottom:10px;}

.zhyx_new_case_scroll .list .text .des{font-size:3.6vw}


/*xyfy*/
.case_nav_iteam.xyfy li{margin-right:0;}
.case_nav_iteam.xyfy li:last-of-type{margin-right:0;}
.zhyx_new_fabj.xyfy dd .item{width: calc(50% - 5px);}
.zhyx_new_fabj.zhwl dd .item{width: 100%;}
.xyfy_fajs{padding:3rem 1.4rem;}
.xyfy_fajs dt .title{font-size:5vw;text-align:center;font-weight: bold !important;}
.xyfy_fajs dt .subtitle{font-size:4vw;text-align:center;margin-top:10px;}
.xyfy_fajs_banner .des{font-size:3.6vw;}
.xyfy_fajs_banner{padding:1rem 0 3rem;}
.xyfy_fajs_banner .am-slides li img{max-width:96%}

.xysy_banner{margin:0;box-shadow:none;z-index:1;background:none;border-radius:0;overflow:hidden;background-color:#f8fafd;padding:3rem 0;}
.xysy_banner .title ,.xysy_twjc .title{font-size:5vw;text-align:center;max-width:100%;margin:0 auto;font-weight: bold !important;}
.xysy_banner .subtitle ,.xysy_twjc .subtitle{text-align:center;max-width:100%;margin:1rem auto 0;font-size:3.6vw;}
.xysy_banner .am-slides li img ,.xysy_twjc .img{display:block;margin:2rem auto 0;width:auto;max-width:100%;}
.xysy_banner .am-control-nav{bottom:1rem;}
.xysy_banner .am-control-nav li a{width:27px;height:5px;border-radius:0;background-color:#bbbcc3;box-shadow:none;}
.xysy_banner .am-control-nav li a.am-active ,.xysy_banner .am-control-nav li a:hover{background-color:#1fb5f4;}

.xysy_twjc{padding:3rem 1.4rem;}


.ycgl_yyhy{padding:3rem 1.4rem 0;}
.ycgl_yyhy_tab .am-nav-tabs {text-align:center; border:none; margin-top:2rem;display:flex;justify-content:space-between;}
.ycgl_yyhy_tab .am-nav-tabs li {margin:0;width:calc(33.33% - 10px);}
.ycgl_yyhy_tab .am-nav-tabs li a {display:block;text-align:center;border:none!important;margin:0;background:none; position:relative;font-size: 3.6vw;border-bottom:#888b8c solid 1px!important;padding-bottom:10px;font-weight:bold;}
.ycgl_yyhy_tab .am-tabs-bd {padding:20px 15px; margin-top:20px;border:none;background-color:#f8fbff;}
.ycgl_yyhy_tab .am-tabs-bd .am-tab-panel{padding:0;}
.ycgl_yyhy_tab .am-tabs-bd .text{display:flex;justify-content:space-between;align-items:center;flex-direction:column;}
.ycgl_yyhy_tab .am-tabs-bd .text .img{width:100%;}
.ycgl_yyhy_tab .am-tabs-bd .text .img img{display:block;width:100%;margin:0 auto; max-width:100%;}
.ycgl_yyhy_tab .am-tabs-bd .text .des{width:100%;margin-top:15px;}

/*
GROW
*/
.grow_block1{padding:3rem 1.4rem;}
.grow_title{text-align:center;font-size:5vw;font-weight:bold;}
.grow_block1_item{display:flex;margin-top:2rem;flex-direction:column;}
.grow_block1_item dt{width:100%;border:#d7d8d9 solid 1px;border-radius:10px;}
.grow_block1_item dt:before ,.grow_block2_item dt:before{display:block;content:'';width:100%;height:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color: #00a0e9;background-image: linear-gradient(to right, #0c6adc,#037fe0,#4bccf6);}
.grow_block1_item dt .text{height:auto;display:flex;flex-direction:column;justify-content:center;padding:20px;}
.grow_subtitle{text-align:center;font-size:4.5vw;font-weight:bold;}
.grow_subtitle:after{display:block;content:'';width:60px;height:2px;margin:10px auto 0;border-radius:5px;background-color: #00a0e9;background-image: linear-gradient(to right, #0c6adc,#037fe0,#4bccf6);}
.grow_block1_item dt .des{margin-top:15px;font-weight:100;text-align:justify;padding:0;font-size:3.6vw;}
.grow_block1_item dd{width:100%;padding:0;margin-top:20px;}
.grow_block1_pics{width:100%;padding:0 0 25px 0;}
.grow_block1_pics .img{width:100%;position:relative;overflow:hidden;}
.grow_block1_pics .img:after{display:block;content:'';padding-bottom:75.89%;}
.grow_block1_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.grow_block1_pics .slick-dots{width:100%;left:0;bottom:0px;}


.grow_block2{padding:0 1.4rem 4rem;}
.grow_block2_item:before{display:none;}
.grow_block2_item{position:relative;}
.grow_block2_item dt{border:#d7d8d9 solid 1px;border-radius:10px;width:100%;height:auto;background-color:#fff;position:relative;right:0;top:0;z-index:10;min-height:auto;}
.grow_block2_item dt .text{height:auto;display:flex;flex-direction:column;justify-content:center;padding:20px;}
.grow_block2_item dt .des{padding:0;margin-top:15px;text-align:justify;font-size:3.6vw;}
.grow_block2_item dd{margin-top:20px;}
.grow_block2_pics{margin:0;padding-bottom:25px;}
.grow_block2_pics .item{padding:0;}
.grow_block2_pics .img{padding:0;position:relative;overflow:hidden;}
.grow_block2_pics .img:after{display:block;content:'';padding-bottom:59.45%;}
.grow_block2_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.grow_block2_pics .slick-dots{bottom:0;}


.grow_block3{padding:0 1.4rem 3rem;position:relative;}
.grow_block3:after ,.grow_block3:before{display:none;}
.grow_block3_item{display:flex;justify-content:space-between;align-items:cener;margin-top:3rem;flex-direction:column;}
.grow_block3.two .grow_block3_item{margin-top:15px;flex-direction: column;}
.grow_block3.three .grow_block3_item{margin-top:15px;}
.grow_block3_item dt{width:100%;}
.grow_block3_item dt .text{height:auto;display:flex;flex-direction:column;justify-content:center;}
.grow_ico{display:block;height:40px;margin:0 auto 10px;}
.grow_block3_item dt .des{padding:0;margin-top:15px;text-align:center;font-size:3.6vw;}
.grow_block3_item dd{width:100%;margin-top:15px;}
.grow_block3_pics{width:100%;padding-bottom:30px;}
.grow_block3_pics .item{margin:0;}
.grow_block3_pics .img{width:100%;position:relative;overflow:hidden;}
.grow_block3_pics .img:after{display:block;content:'';padding-bottom:59.46%;}
.grow_block3_pics .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.grow_block3_pics .img span{display:flex;height:36px;min-width:160px;align-items:center;justify-content:center;color:#fff;background-color:#00a0e9;position:absolute;right:0;bottom:0;border-top-left:5px;font-size:3.6vw;}
.grow_block3_pics .img span:before ,.grow_block3_pics .img span:after{display:block;content:'-';margin:0 5px;}
.grow_block3_pics .slick-dots{width:100%;height:auto;display:block;left:0;bottom:0;}
.grow_block3.two .grow_block3_pics .slick-dots{left:0;right:auto;}
.grow_block3_pics .slick-dots li{margin:0 3px 0;}


.banner .tool_text{padding:0 2rem;}
.banner .tool_text .title{font-size:2.2rem;font-weight:bold;}
.banner .tool_text .btns{display:flex;align-items:center;margin-top:3rem;font-size:1.5rem;}
.banner .tool_text .btns a{display:flex;align-items:center;padding:.8rem 2rem;background-color:#00b0c8;color:#fff;margin-left:3rem;border-radius:.5rem;}
.banner .tool_text .btns a i{font-size:2rem;margin-right:1.2rem;}


.tools_nav{background-color:#fff;}
.tools_nav.am-sticky{z-index:2000;}
.tools_nav ul{display:flex;justify-content:space-between;height:6rem;}
.tools_nav ul li{flex:1;text-align: center;display: flex;justify-content: center;font-size:1.7rem;}


.tools_xtgn{background-color:#fafafa;padding:4rem 1.5rem;}
.tools_xtgn dt{text-align:center; font-size:2.2rem;font-weight:bold;}
.tools_xtgn dd .item{padding:3rem;;display:flex;flex-direction:column;background-color:#fff;width:100%;margin-top:2rem;box-shadow:0 0 1rem .5rem rgba(0,0,0,.03)}
.tools_xtgn dd .item .ico img{display:block;height:3.6rem;}
.tools_xtgn dd .item .title{font-size:1.6rem;font-weight:bold;margin-top:2rem;}
.tools_xtgn dd .item .des{margin-top:2rem;font-size:1.5rem;line-height:1.8;}

.tools_xtld{background-color:#212433;background-position:cener;background-position:no-repeat;background-size:cover;color:#fff;position:relative;padding:4rem 0;}
.tools_xtld dt{font-size:2.2rem;font-weight:bold;position:relative;;left:0;top:0;transform:translateX(0);text-align:center;}
.tools_xtld dd .slick-track{display:flex!important;margin-top:1rem;}
.tools_xtld dd .item{display:flex;flex-direction:column;padding:3rem 2rem;border-right:none;border-left:none;height:inherit;}
.tools_xtld dd .item .num{font-size:3rem;color:#00a1e6;font-weight:bold;}
.tools_xtld dd .item .title{font-size:1.8rem;font-weight:bold;margin-top:3rem;}
.tools_xtld dd .item .title:after{display:block;content:'';;width:4rem;height:3px;background-color:#00a1e6;margin-top:1rem;}
.tools_xtld dd .item .des{margin-top:3rem;font-size:1.5rem;line-height:1.8;}
.tools_xtld dd .slick-arrow{width:3.8rem;height:3.8rem;display:flex;justify-content:center;align-items:center;background-color:#00a1e9;color:#fff;}
.tools_xtld dd .slick-prev{left:0;}
.tools_xtld dd .slick-next{right:0;}

.tools_czjc{background-color:#fafafa;padding:5rem 1.5rem 4rem}
.tools_czjc dt{text-align:center; font-size:2.2rem;font-weight:bold;}
.tools_czjc dd{margin-top:2rem;}
.tools_czjc dd video{background-color:#000;}

.tools_down{background-color:#1b1b1b;background-position:cener;background-position:no-repeat;background-size:cover;color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;padding:5rem 1.5rem;}
.tools_down dt a{width:22rem;height:5.6rem;border-radius:100rem;display:flex;justify-content:center;align-items:center;font-size:1.8rem;border:#fff solid 1px;font-weight:bold;color:#fff;}
.tools_down dd{color:#fff;margin-top:2rem;font-size:2rem;}
.tools_down dd a{color:#fff;}
  
/*
联系客服
*/
.jimi_kf_contact{width: 100%;flex-direction: column;;top: -10px;} 
.jimi_kf_contact_left { width: 100%; position: relative;}
.jimi_kf_contact_right{width:100%;padding:0;margin-top:20px;}  
.jimi_kf_contact_right .title{font-size:22px;}
.menu_buy_btn{display:none;} 
 
body{padding-bottom:68px;}
.jimi_fixedbar{top: inherit;bottom:0;width: 100%;flex-direction: row;border-radius:0;}
.jimi_fixedbar a{width:33.33%;height:60px;}
.jimi_fixedbar a.gotop ,.jimi_fixedbar a:hover .weixin ,.jimi_fixedbar a:hover .mail{display:none;}
.jimi_fixedbar a:before{margin-bottom: 0;transform: scale(.8);}
.feedback_skin{width:100%;}
.feedback_skin .layui-layer-content{padding-bottom:20px;}
.feedback_skin .jimi_kf_contact_right {width: 100%;padding: 0 15px;}