@charset "utf-8";body{margin:0px;padding:0px;border:0px;font-family:'Microsoft Yahei',Arial;color:#333;font-size:14px;width:100%;overflow-x:hidden;background:#ffffff;}a{margin:0px;padding:0px;border:0px;text-decoration:none;color:#000;font-size:14px;}a:hover{text-decoration:none;}*{padding:0px;margin:0px;border:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}li{list-style:none;}.clear{clear:_both !important;height:0px !important;width:0px !important;float:none !important;margin:0px !important;padding:0px !important;border:0px !important;line-height:0 !important;position:relative !important;clear:both;}input:focus{outline:none;}textarea:focus{outline:none;}button:focus{outline:none;}select:focus{outline:none;}img{vertical-align:middle;}div,p,table,td,ul,li,span,a,ol,input,label{padding:0px;margin:0px;border:0px;}input::-ms-input-placeholder{color:#bbbbbb;font-size:14px;}input::-webkit-input-placeholder{color:#bbbbbb;font-size:14px;}input::-moz-placeholder{color:#bbbbbb;font-size:14px;}input::-moz-placeholder{color:#bbbbbb;font-size:14px;}.fl{float:left;}.fr{float:right;}.wap{display:none;}.w50{width:50%;}.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}.gray:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:gray;}.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.tra img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}.tra:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}.opacity5{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}.shadow5{-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px;-moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px;-ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px;-o-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px;box-shadow:rgba(0,0,0,0.13) 5px 5px 5px;}.shadow10{-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px;-moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px;-ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px;-o-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px;box-shadow:rgba(0,0,0,0.13) 5px 5px 10px;}.w{width:96%;max-width:1600px;margin:0 auto;}.pc_header{position:relative;top:0;left:0;z-index:9;width:100%;padding-top:10px;padding-bottom:10px;background:#fff;color:#fff;font-size:13px;}.pc_header .pc_view{width:96%;max-width:1600px;margin:0 auto;}.pc_header .pc_view .pc_header_top{display:flex;justify-content:space-between;align-items:center;}.pc_header .pc_view .pc_header_top .header_logo{}.pc_header .pc_view .pc_header_top .header_logo img{max-width:220px!important;}.pc_header .pc_view .pc_header_top .header_nav{flex:1;padding-left:40px;}.header_nav_list{display:flex;justify-content:flex-end;}.header_nav_list .header_nav_item{position:relative;}.header_nav_list .header_nav_item{padding-left:25px;padding-right:25px;}.header_nav_list .header_nav_item a{font-size:16px;line-height:40px;color:#000;}.header_nav_list .header_nav_item > a:hover{color:#1B4D9E;}.header_nav_list .header_nav_item > a.on{border-bottom:2px solid;}.header_nav_list .header_nav_item .nav_drop{display:none;position:absolute;top:40px;left:0;width:100%;padding-top:20px;text-align:center;}.header_nav_list .header_nav_item .nav_drop .nav_drop_item{background:#fff;color:#333;}.header_nav_list .header_nav_item .nav_drop .nav_drop_item a{color:#333;}.header_nav_list .header_nav_item:hover .nav_drop{display:block;}.header_nav_list .header_nav_item .nav_drop a:hover{color:#2a65bd;}.header_nav_list .header_nav_item .nav_drop a.on{color:#2a65bd;}.wd-100{width:100%;max-width:90%;}.sub_menu3{width:200px;max-width:200px;left:114px;background:#fff;position:absolute;z-index:99999;display:none;margin-top:-35px;border-left:1px solid #ddd;}.sub_menu3 li  a{letter-spacing:-0.5px!important;}.header_nav_list .header_nav_item .nav_drop .nav_drop_item:hover .sub_menu3{display:block;}.caseinfo{line-height:30px;font-size:16px;}.caseinfo p,.caseinfo img{max-width:100%;}.index_product{background:#fff;padding:50px 0;}.productlist{display:flex;}.index_product_list{width:33%;text-align:center;}.index_product_list .img{width:85px;height:97px;margin:0 auto;}.index_product_list .img:hover{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);}.index_product_list .title{font-weight:bold;font-size:20px;color:#555;margin-top:15px;display:block;}.index_about{padding:80px 0;display:inline-block;overflow:hidden;}.index_about .left_about{width:50%;float:left;overflow:hidden;}.index_about .left_about img{height:100%!important;width:100%!important;}.index_about .left_about .abouttxt{padding:30px 50px 50px 50px;line-height:30px;font-size:16px;}.index_about .left_about .abouttxt .title{font-size:30px;margin-bottom:20px;}.more2{width:130px;height:46px;line-height:46px;border:1px solid #2a65bd;border-radius:23px;color:#2a65bd;text-align:center;display:inline-block;}.more2:hover{background:#2a65bd;color:#fff;}.index_about .more{width:130px;height:46px;line-height:46px;border:1px solid #2a65bd;border-radius:23px;color:#2a65bd;text-align:center;display:inline-block;}.index_about .more:hover,.i_news .i_news_top .i_news_more:hover{background:#2a65bd;color:#fff;}.New_product{display:flex;flex-flow:row wrap;margin-top:50px;}.New_productlist{width:25%;float:left;padding:15px;}.New_productlist .img{width:100%;height:288px;overflow-y:hidden;}.New_productlist .img img{width:100%;}.New_productlist  .title{width:100%;text-align:left;font-size:16px;background:#EFF6FF;padding:15px 0;}.New_productlist .title a{font-size:15px;padding:0 15px;}.New_productlist  .title a:hover{color:#174A9D;}.w-100{width:100%;}.mo_header{display:none;width:100%;position:relative;z-index:99999;background:#fff;height:80px;padding:0 3%;overflow:hidden;}.mo_header .logo{float:left;height:46px;margin:17px 0;}.mo_header .logo img{height:46px;}.mo_header .menu_icon{float:right;font-size:30px;color:#333;margin:20px 0;}.menu_bg{display:none;position:fixed;z-index:9999;height:100%;width:100%;padding-top:80px;top:0;left:-200%;display:none;}.menu_list{position:absolute;background:#fff;height:100%;width:50%;left:-100%;}.menu_list .menu_item{width:100%;height:50px;border-bottom:#ffffff solid 1px;}.menu_list .menu_item .menu_item_title{display:inline-flex;justify-content:space-between;height:100%;width:100%;padding-left:4%;padding-right:4%;line-height:75px;color:#333;font-size:18px;}.menu_list .menu_item .fa-angle-right.yijijiantou,.menu_list .menu_item .yijijiantou2{line-height:75px;margin-right:4%;color:#333;font-size:20px;}.menu_list .menu_item .menu_item_drop{display:none;position:absolute;top:0;left:100%;width:100%;height:100%;background:#174A9D;height:100%;}.menu_list .menu_item .menu_item_link{width:60%;font-size:18px;color:#333;}.menu_list .menu_item .menu_item_drop .erji{width:100%;position:relative;border-bottom:#ffffff solid 1px;}.menu_list .menu_item .menu_item_drop .erji a{display:inline-block;height:54px;font-size:18px;line-height:54px;color:#fff;padding-left:4%;}.menu_list .menu_item .menu_item_column{display:flex;justify-content:space-between;align-items:center;padding:0 4%;width:100%;font-size:24px;color:#fff;}.menu_box_title2{font-size:24px;color:#000;}.footer{background:#323943;color:#fff;}.footer .footer_flex{display:flex;justify-content:space-between;padding:80px 0 100px;border-bottom:1px solid #485759;}.footer .footer_flex .footer_flex_l{display:flex;width:46%;}.footer .footer_flex .footer_flex_l .footer_flex_contact{flex:1;}.footer .footer_flex .footer_flex_l .footer_flex_contact p:nth-child(1){font-size:28px;line-height:40px;}.footer .footer_flex .footer_flex_l .footer_flex_contact p:nth-child(2){font-size:16px;line-height:40px;}.footer .footer_flex .footer_flex_l .footer_contact_info_item{color:#b2c0d3;font-size:16px;}.footer_contact_name{margin-right:34px;color:#b2c0d3;font-size:16px;line-height:40px;}.footer .footer_flex .footer_flex_l .footer_contact_info{flex:3;}.footer .footer_flex .footer_flex_r{display:flex;justify-content:space-between;width:100%;}.footer .footer_flex .footer_flex_r .footer_nav{display:flex;flex:9;}.footer .footer_flex .footer_flex_r .footer_nav .footer_nav_item{flex:1;}.footer
  .footer_flex
  .footer_flex_r
  .footer_nav
  .footer_nav_item
  .footer_nav_title{color:#fff;font-size:18px;line-height:40px;}.footer_nav_item .footer_nav_drop_item a{color:#b2c0d3;font-size:16px;line-height:40px;}.footer_nav .footer_nav_item2{display:flex;flex-direction:column;}.footer .footer_flex .footer_flex_r .footer_follow{flex:1;display:flex;flex-direction:column;}.footer_follow .footer_follow_title{width:70%;margin-bottom:18px;font-size:18px;line-height:40px;}.footer_copy{display:flex;justify-content:center;color:#617275;font-size:14px;line-height:40px;}.footer_copy .company{margin:10px;margin-right:10px;}.footer_copy .aq{margin-right:32px;color:#617275;}.footer_copy .yx{color:#617275;}.i_advantage .w{display:flex;justify-content:space-between;background:url(../images/tp3.jpg) no-repeat center top/cover;}.i_advantage .w .i_advantage_l{flex:1;padding:280px 5% 160px;}.i_advantage .w .i_advantage_l .i_advantage_num{display:flex;justify-content:center;margin-bottom:70px;}.i_advantage .w .i_advantage_l .i_advantage_num .i_advantage_num_item{text-align:center;flex:1;}.i_advantage
  .w
  .i_advantage_l
  .i_advantage_num
  .i_advantage_num_item
  p:first-child{color:#2a65bd;}.i_advantage
  .w
  .i_advantage_l
  .i_advantage_num
  .i_advantage_num_item
  p:last-child{font-size:18px;color:#333;}.i_advantage .w .i_advantage_l .i_advantage_num .advantage_num{font-size:76px;font-weight:bold;margin-right:10px;}.i_advantage .w .i_advantage_l .i_about_desc{text-align:center;font-size:20px;color:#666;line-height:26px;}.i_advantage .w .i_advantage_l .i_about_desc_more{margin-left:8px;color:#0097b5;}.i_advantage .w .i_advantage_r{position:relative;margin-top:-100px;z-index:99;width:400px;margin-bottom:94px;}.i_advantage .w .i_advantage_r .i_advantage_top{display:flex;}.i_advantage .w .i_advantage_r .i_advantage_list .i_advantage_item{padding:0 28px;background:#f3f8ff;}.i_advantage .w .i_advantage_r .i_advantage_list .i_advantage_item_b{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:30px;}.i_advantage
  .w
  .i_advantage_r
  .i_advantage_list
  .i_advantage_item:not(:last-child)
  .i_advantage_item_b{border-bottom:1px solid #d9e1ed;}.i_advantage_list .i_advantage_item .i_advantage_item_img{flex-basis:58px;flex-shrink:0;margin-right:20px;}.i_advantage_list .i_advantage_item .i_advantage_item_desc{flex:1;}.i_advantage_list
  .i_advantage_item
  .i_advantage_item_desc
  .i_advantage_item_subhead{margin-bottom:6px;color:#333;font-weight:bold;font-size:22px;}.i_advantage_list
  .i_advantage_item
  .i_advantage_item_desc
  .i_advantage_item_text{font-size:16px;color:#666;line-height:2em;}.i_advantage .w .i_advantage_r .i_advantage_top .i_advantage_title{flex:1;padding:20px 28px;background:#2a65bd;}.i_advantage_top .i_advantage_title p:first-child{font-size:18px;color:rgba(255,255,255,0.34);}.i_advantage_top .i_advantage_title p:last-child{font-size:32px;line-height:40px;font-weight:bold;color:#fff;}.i_advantage .w .i_advantage_r .i_advantage_top .i_advantage_more{width:90px;display:flex;align-items:center;justify-content:center;background:#4f8ce6;text-align:center;color:#fff;}.i_product{padding:94px 0 120px;background:#eff6ff;}.index_same_title .en_same_title{font-size:30px;color:#333;margin-bottom:20px;text-transform:uppercase;}.index_same_title .cn_same_title{font-size:30px;line-height:40px;color:#1D4F9E;font-weight:bold;text-transform:uppercase;}.i_product .i_product_desc{margin-top:20px;margin-bottom:50px;font-size:16px;color:#666;}.i_product .i_product_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:35px;overflow:hidden;}.i_product .i_product_list .i_product_item{position:relative;}.i_product .i_product_list .i_product_item .i_product_item_img::before{content:'';display:block;padding-top:calc(100% * (300 / 510));}.i_product .i_product_list .i_product_item.i_product_item_img{position:relative;width:100%;}.i_product
  .i_product_list
  .i_product_item:first-child
  .i_product_item_img::before{content:'';display:block;overflow:hidden;}.i_product .i_product_list .i_product_item .i_product_item_img_b{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.i_product .i_product_list .i_product_item .i_product_item_img img{width:100%;transition:all 0.6s;}.i_product .i_product_list .i_product_item .i_product_item_img:hover img{transform:scale(1.1);}.i_product_item_text{position:absolute;bottom:16px;left:0;padding-left:36px;padding-right:36px;z-index:99;color:#fff;}.i_product_item_name{font-size:22px;line-height:36px;font-weight:bold;}.i_product_item_desc{font-size:16px;line-height:40px;}.i_news{padding:80px 0 126px;background:#eff6ff}.i_news .i_news_top{display:flex;justify-content:space-between;}.i_news .i_news_top .i_news_more{width:130px;height:46px;line-height:46px;border:1px solid #2a65bd;border-radius:23px;color:#2a65bd;text-align:center;}.i_news .i_news_flex{display:flex;justify-content:space-between;margin-top:42px;}.i_news .i_news_flex .i_news_l{width:36.25%;border:1px solid #e5e5e5;}.i_news .i_news_flex .i_news_l .b_news_img{position:relative;width:100%;}.i_news .i_news_flex .i_news_l .b_news_img::after{content:'';display:block;padding-top:calc(100% * (370 / 580));background:rgba(0,0,0,0.7);}.i_news .i_news_flex .i_news_l .b_news_img .b_news_img_b{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;}.i_news .i_news_flex .i_news_l .b_news_text{padding:30px 30px 26px;}.i_news .i_news_flex .i_news_l .b_news_text .b_news_title{margin-bottom:22px;font-size:18px;color:#333;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.i_news .i_news_flex .i_news_l .b_news_text .b_news_synopsis{font-size:14px;line-height:26px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.i_news .i_news_flex .i_news_r{flex:1;padding-left:66px;}.s_news_list .s_news_item{display:flex;justify-content:space-between;}.s_news_list{display:flex;flex-direction:column;justify-content:space-between;}.s_news_list .s_news_item:not(:last-child){margin-bottom:40px;}.s_news_list .s_news_item .s_news_img{position:relative;width:210px;margin-right:24px;}.s_news_list .s_news_item .s_news_img::after{content:'';display:block;padding-top:calc(100% * (150 / 210));}.s_news_list .s_news_item .s_news_img .s_news_img_b{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;}.s_news_list .s_news_item .s_news_img .s_news_img_b img{width:100%;}.s_news_list .s_news_item .s_news_text{flex:1;display:flex;flex-direction:column;justify-content:space-between;}.s_news_list .s_news_item .s_news_text .s_news_top{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e5e5e5;}.s_news_list .s_news_item .s_news_text .s_news_title{width:calc(100% - 150px);font-size:18px;line-height:32px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.s_news_list .s_news_item .s_news_text .s_news_data{width:120px;flex-shrink:0;margin-left:20px;font-size:18px;line-height:32px;color:#999;}.s_news_list .s_news_item .s_news_text .s_news_synopsis{font-size:14px;line-height:26px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.banner2{position:relative;width:100%;min-height:320px;}.banner2 .banner2_b{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.banner2 .banner2_b .w{display:flex;justify-content:center;align-items:center;}.banner2 .banner_title{color:#fff;font-size:46px;line-height:60px;text-align:center;}.banner2 .banner_title .en_title{font-weight:300;text-transform:capitalize;}.banner2 .banner_title .cn_title{font-weight:bold;}.crumb{position:relative;margin-top:0px;background:rgba(0,0,0,0.5);}.crumb .crumb_list{display:flex;justify-content:center;}.crumb .crumb_list .crumb_item{min-width:180px;color:#fff;font-size:18px;line-height:58px;height:58px;text-align:center;white-space:nowrap;padding:0 20px;}.crumb .crumb_list .crumb_item:hover{background:#2a65bd;}.crumb .crumb_list .crumb_item.on{background:#2a65bd;}.about{padding-top:110px;padding-bottom:140px;}.about .about_flex{display:flex;justify-content:space-between;}.about .about_flex .about_l{width:50%;padding-right:40px;}.about .about_flex .about_title{margin-bottom:30px;}.about .about_flex .about_title .cn_company_name{font-size:40px;font-weight:bold;}.about .about_flex .about_title .en_company_name{font-size:20px;color:#999;line-height:1.5em;}.about .about_flex .about_img{position:relative;right:-80px;width:50%;text-align:right;}.about .about_flex .about_img img{max-width:100%;width:100%;}.about .about_flex .about_l .about_text{font-size:16px;line-height:30px;}.advantage{padding:100px 0px 128px;background:#f5f9ff;}.advantage .advantage_title{margin-bottom:30px;text-align:center;}.advantage .advantage_title .advantage_cn_title{font-size:40px;line-height:1.2em;font-weight:bold;}.advantage .advantage_title .advantage_en_title{font-size:20px;line-height:1.5em;color:#999;}.advantage_summary{margin-bottom:60px;padding-left:20px;padding-right:20px;font-size:16px;line-height:30px;text-align:center;color:#666;}.advantage .advantage_list{display:flex;justify-content:space-between;}.advantage .advantage_list .advantage_item{flex:1;padding:58px 40px;background:#fff;text-align:center;}.advantage .advantage_list .advantage_item:not(:last-child){margin-right:26px;}.advantage .advantage_list .advantage_item .advantage_name{margin-top:38px;margin-bottom:4px;font-size:22px;line-height:32px;font-weight:bold;color:#333;}.advantage .advantage_list .advantage_item .advantage_desc{font-size:16px;height:6em;line-height:2em;color:#666;}.vision{padding:108px 0 160px;background:url(../images/tp53.jpg) no-repeat center bottom 80px / contain;}.vision .vision_title{text-align:center;}.vision .vision_title .vision_cn_title{font-size:40px;font-weight:bold;}.vision .vision_title .vision_en_title{font-size:20px;line-height:1.5em;color:#999;}.vision .vision_summary{width:100%;max-width:1200px;margin:40px auto 66px;text-align:center;font-size:16px;color:#666;line-height:30px;}.vision .vision_swiper{position:relative;}.vision .vision_swiper .vision-container{width:86%;margin:0 auto;}.vision .vision_swiper .vision-slide{position:relative;}.vision .vision_swiper .swiper-button-prev{outline:none;left:0;}.vision .vision_swiper .swiper-button-prev::after,.vision .vision_swiper .swiper-button-next::after{color:#999;font-size:70px;}.vision .vision_swiper .swiper-button-next{outline:none;right:0;}.vision_slide_name{position:absolute;bottom:20px;left:0;width:100%;font-size:22px;line-height:30px;color:#fff;text-align:center;}.idea{margin:80px 0 116px;}.idea .w{padding:56px 0;background:url(../images/tp54.jpg) no-repeat 50% / cover;}.idea .idea_view{width:100%;max-width:1200px;margin:0 auto;}.idea .idea_flex{display:flex;justify-content:space-between;}.idea .idea_flex .idea_talent{width:25%;color:#fff;}.idea .idea_flex .idea_talent .idea_talent_title{width:100%;height:60px;line-height:60px;text-align:center;font-size:36px;font-weight:bold;background:#2a65bd;}.idea .idea_flex .idea_talent .idea_talent_list{margin-top:36px;margin-bottom:44px;font-size:16px;line-height:40px;}.idea .idea_flex .idea_talent .idea_talent_by{text-align:right;font-size:16px;}.idea .idea_flex .idea_com{padding:42px 42px 60px;width:36%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.24);background:#fff;}.idea .idea_flex .idea_com .idea_com_title::after{content:'';display:block;margin-top:18px;margin-bottom:42px;width:76px;height:1px;background:#e5e5e5;}.idea .idea_flex .idea_com .idea_com_title .idea_com_cn_title{font-size:24px;line-height:30px;}.idea .idea_flex .idea_com .idea_com_title .idea_com_en_title{font-size:16px;line-height:30px;color:#999;text-transform:uppercase;}.idea .idea_flex .idea_com .idea_com_text{font-size:14px;line-height:26px;color:#666;}.job{}.job .job_title{text-align:center;}.job .job_title .job_cn_title{font-size:40px;font-weight:bold;}.job .job_title .job_en_title{font-size:20px;line-height:30px;color:#999;}.job .job_table{margin-top:58px;margin-bottom:136px;overflow-x:auto;}.job .job_table .job_table_b{min-width:1000px;}.job .job_table .job_header{display:flex;justify-content:space-between;height:50px;line-height:50px;text-align:center;box-sizing:border-box;font-size:18px;border:1px solid #2a65bd;}.job .job_table .job_header .job_header_cell{flex:1 1 100px;flex-shrink:0;white-space:nowrap;padding:0 20px;}.job .job_table .job_header .job_header_cell:nth-child(1){flex:1 1 160px;flex-shrink:0;}.job .job_table .job_header .job_header_cell:nth-child(2){flex:1 1 140px;flex-shrink:0;}.job .job_table .job_list .job_item_header{display:flex;justify-content:space-between;text-align:center;}.job .job_table .job_list .job_item:nth-of-type(even) .job_item_header{background:#f2f7ff;}.job .job_table .job_list .job_item_header .job_item_header_cell{flex:1 1 100px;flex-shrink:0;padding:0 20px;height:50px;line-height:50px;white-space:nowrap;}.job .job_table .job_list .job_item_header .job_item_header_cell:nth-child(1){flex:1 1 160px;flex-shrink:0;padding:0 20px;}.job .job_table .job_list .job_item_header .job_item_header_cell:nth-child(2){flex:1 1 140px;flex-shrink:0;}.job .job_table .job_list .job_item_header .job_item_header_cell:last-child{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#2a65bd;}.job
  .job_table
  .job_list
  .job_item_header
  .job_item_header_cell:last-child
  img{margin-left:12px;}.job .job_table .job_list .job_item .job_item_drop{display:none;border:1px solid #dde5f1;padding:40px 40px 46px;font-size:14px;line-height:30px;color:#666;}.product .product_same_flex{display:flex;justify-content:space-between;margin-top:116px;margin-bottom:80px;}.product .product_same_flex .product_same_l{display:flex;justify-content:center;align-items:center;margin-right:-10.5%;z-index:9;width:42.5%;color:#fff;}.product .product_same_flex .product_same_l .product_same_b{padding:16% 80px 24%;width:100%;background:url(../images/tp14.jpg) no-repeat left bottom/cover;}.product .product_same_flex .product_same_img{flex:1;}.product .product_same_flex .product_same_name{margin-bottom:36px;font-size:40px;font-weight:bold;}.product .product_same_flex .product_same_desc{font-size:20px;line-height:30px;color:rgba(255,255,255,0.48);}.product .product_view{width:96%;max-width:1200px;margin:0 auto;margin-top:50px;}.product .product_summary{font-size:16px;line-height:30px;text-align:center;}.product .product_list .product_item{display:flex;justify-content:space-between;margin-top:86px;padding-bottom:50px;border-bottom:1px solid #EBEBEB;}.product .product_list{margin-bottom:188px;}.product_list .product_item:nth-child(2n){flex-direction:row-reverse;margin-top:86px;}.product_list .product_item .product_item_img{flex:1;}.product_list .product_item:nth-child(2n) .product_item_img{text-align:right;}.product_list .product_item .product_item_desc{flex:1;}.product_list .product_item .product_item_img img{width:80%;max-width:80%;max-height:300px;}.product_list .product_item .product_item_desc .product_item_name{font-size:22px;line-height:30px;}.product_list .product_item .product_item_desc .product_item_text{margin-top:30px;font-size:16px;line-height:30px;}.service{padding:90px 0 146px;}.service .process .process_title{font-size:36px;text-align:center;}.service .process .process_list{display:flex;justify-content:space-between;margin-top:60px;}.service .process .process_list .process_item{flex:1;padding:0 36px 36px;box-shadow:0px 0px 7px 0px rgba(110,161,170,0.29);}.service .process .process_list .process_item:not(:last-child){margin-right:40px;}.service .process .process_list .process_item .process_order{display:flex;justify-content:center;margin-bottom:30px;}.service .process .process_list .process_item .process_order .process_num{display:inline-block;padding:40px 46px 50px;font-size:34px;color:#0097b5;font-weight:bold;background:url(../images/tp27.jpg) no-repeat 50%;}.service .process .process_list .process_item .process_text p{padding-left:18px;font-size:14px;line-height:30px;color:#666;background:url(../images/tp28.png) no-repeat left 6px;}.scope{padding-top:120px;}.scope .scope_title{text-align:center;}.scope .scope_title p:first-child{font-size:36px;line-height:1.2em;margin-bottom:12px;}.scope .scope_title p:last-child{margin-bottom:42px;font-size:16px;color:#666;}.scope .scope_list{display:flex;}.scope .scope_list .scope_item{position:relative;width:calc(20% - 40px);}.scope .scope_list .scope_item:not(:last-child){margin-right:50px;}.scope .scope_list .scope_item .scope_name{position:absolute;bottom:0;left:0;text-align:center;display:flex;justify-content:center;align-items:center;padding:20px 40px;width:100%;height:128px;font-size:18px;line-height:34px;color:#fff;background:rgba(82,101,104,0.95);}.scope .scope_list .scope_item .scope_title{margin-top:120px;margin-bottom:44px;text-align:center;}.scope .scope_list .scope_item .scope_title p:first-child{font-size:36px;}.scope .scope_list .scope_item .scope_title p:last-child{margin-top:10px;color:#666;font-size:16px;}.experience .experience_flex{display:flex;justify-content:space-between;}.experience .experience_flex .experience_l{flex:1;}.experience .experience_flex .experience_r{display:flex;align-items:center;justify-content:center;flex:1;padding:90px;color:#fff;background:url(../images/tp47.jpg) no-repeat center/cover;}.experience .experience_flex .experience_title{margin-bottom:46px;font-size:36px;line-height:1.2em;}.experience .experience_flex .experience_text{margin-bottom:40px;font-size:16px;line-height:30px;text-align:justify;}.rule{padding-top:124px;padding-bottom:166px;}.rule .rule_title{margin-bottom:50px;font-size:36px;line-height:1.2em;color:#333;text-align:center;}.rule .rule_img{text-align:center;padding:0 20px;}.train .train_title{padding-top:90px;padding-bottom:50px;font-size:36px;line-height:1.2em;text-align:center;}.train .train_text{padding:110px 17%;width:100%;font-size:18px;color:#fff;text-align:justify;line-height:34px;background:url(../images/tp37.jpg);}.train .train_text p{padding:0 120px;background:url(../images/tp38.png) no-repeat left center,url(../images/tp39.png) no-repeat right center;}.gcp_service{padding-top:110px;padding-bottom:130px;}.gcp_service .gcp_service_title{margin-bottom:52px;font-size:36px;line-height:1.2em;text-align:center;}.gcp_service .gcp_service_list{display:flex;}.gcp_service .gcp_service_list .gcp_service_item{position:relative;width:20%;}.gcp_service .gcp_service_list .gcp_service_item:not(:last-child){margin-right:50px;}.gcp_service .gcp_service_list .gcp_service_name{position:absolute;bottom:0;left:0;width:100%;height:128px;line-height:128px;font-size:18px;text-align:center;background:rgba(82,101,104,0.95);color:#fff;}*/ .news{padding-top:74px;padding-bottom:98px;background:#f2f7ff;}.news .news_list{background:#fff;}.news .news_list .news_item{display:block;padding-left:80px;padding-right:80px;}.news .news_list .news_item .news_item_b{display:flex;justify-content:space-between;align-items:center;padding:62px 0;border-bottom:1px solid #e5e5e5;}.news .news_list .news_item .news_item_l{display:flex;align-items:center;flex:1;}.news .news_list .news_item .news_date{margin-right:50px;flex-basis:70px;flex-shrink:0;font-size:14px;line-height:30px;color:#999;}.news .news_list .news_item .news_date p:first-child{font-size:40px;line-height:1.1em;color:#333;}.news .news_list .news_item .news_info{display:flex;flex:1;}.news .news_list .news_item .news_info .news_img{position:relative;flex-basis:320px;}.news .news_list .news_item .news_info .news_img::after{content:'';display:block;padding-top:calc(100% * (176 / 320));}.news .news_list .news_item .news_info .news_img .news_img_b{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;}.news .news_list .news_item .news_info .news_img .news_img_b img{width:100%;}.news .news_list .news_item .news_info .news_attr{flex:1;padding:0 60px;}.news_item .news_info .news_attr .news_headline{font-size:20px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.news_item .news_info .news_attr .news_mo_data{display:none;margin-top:6px;margin-bottom:6px;padding-left:20px;font-size:13px;color:#666;background:url(../images/tp53.png) no-repeat left center;}.news_item .news_info .news_attr .news_summary{margin-top:40px;margin-bottom:20px;font-size:14px;line-height:2em;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.news_item .news_info .news_attr .news_text{font-size:14px;line-height:24px;color:#666;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}.news .news_list .news_item .news_item_b .news_more{flex-basis:70px;flex-shrink:0;height:70px;border-radius:50%;border:1px solid #bfbfbf;color:#333;font-size:14px;}.news .news_list .news_item .news_item_b .news_more .more{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column;text-align:center;}.news .news_list .news_item .news_item_b .news_more .more p:first-child{padding-bottom:4px;border-bottom:1px solid;}.news .news_list .news_item:hover .news_item_b .news_more{color:#2a65bd;border:1px solid #2a65bd;}.news .news_list .news_item .news_item_b .news_more.on{color:#2a65bd;border:1px solid #2a65bd;}.news .news_list .news_item:hover .news_item_b .news_more .more p:first-child{border-bottom:1px solid #2a65bd;}.page{margin-top:36px;}.page .page_list{display:flex;justify-content:center;margin-bottom:40px;}.page .page_list .page_item{width:36px;height:36px;line-height:36px;background:#fff;text-align:center;}.page .page_list .page_item:not(:last-child){margin-right:10px;}.page .page_list .page_item a{display:block;width:100%;height:100%;}.page .page_list .page_item:hover a{color:#fff;background:#2a65bd;}.page .page_list .page_item.on a{color:#fff;background:#2a65bd;}.news_detail{padding-top:74px;padding-bottom:108px;background:#f0fbfd;}.news_detail .news_detail_b{padding-left:80px;padding-right:80px;background:#fff;}.news_top{padding:70px 0 40px;text-align:center;border-bottom:1px solid #e5e5e5;}.news_title{margin-bottom:18px;font-size:30px;line-height:1.2em;}.news_time{margin:18px;font:14px;color:#999;}.news_origin{font-size:14px;color:#999;}.news_cont{padding-top:66px;padding-bottom:100px;font-size:16px;line-height:30px;text-align:justify;}.news_cont img,.news_cont p img{max-width:100%;}.history{margin-top:42px;padding:22px 80px;background:#d9f0f4;}.history_list{display:flex;justify-content:space-between;}.history_list a{font-size:16px;}.history_list a:first-child{flex-basis:70%;margin-right:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.history_list a:last-child{flex-basis:80px;flex-shrink:0;text-align:right;}.contact{padding-top:45px;background:#f2f7ff;}.contact .w{background:#fff;}.contact .contact_view{width:96%;max-width:1200px;margin:0 auto;padding-top:80px;padding-bottom:94px;}.contact .contact_title{text-align:center;font-size:14px;color:#666;line-height:22px;}.contact .contact_title p:first-child{margin-bottom:20px;font-size:32px;line-height:1.2em;color:#333;}.contact .contact_list{display:flex;margin-top:82px;}.contact .contact_list .contact_item{flex:1;text-align:center;padding:0 20px;}.contact .contact_list .contact_item:not(:last-child){margin-right:20px;}.contact .contact_list .contact_item .contact_item_name{margin-top:30px;margin-bottom:20px;font-size:16px;color:#333;}.contact .contact_list .contact_item .contact_item_way{font-size:14px;line-height:22px;color:#666;}.message{padding-top:70px;padding-bottom:124px;background:#f2f7ff;}.message .message_title p:first-child{margin-bottom:18px;font-size:32px;font-weight:bold;}.message .message_title p:last-child{font-size:14px;color:#666;}.message .form{margin-top:28px;}.message .form .form_input_list{display:flex;justify-content:space-between;}.message .form .form_input_list .form_input{flex:1;height:48px;line-height:48px;border:1px solid #afb9c9;padding-left:14px;padding-right:14px;}.message .form .form_input_list .form_input:not(:last-child){margin-right:50px;}.font_req{color:#ff0000;}.message .form .form_input_list .form_input input{background:transparent;width:calc(100% - 100px);height:40px;}.message .form .form_textarea{margin-top:32px;}.message .form .form_textarea textarea{resize:none;padding:10px 18px;width:100%;height:240px;background:transparent;border:1px solid #AFB9C9;}.message .form .form_submit{margin-top:28px;}.message .form .form_submit .input_submit{width:96%;max-width:500px;height:48px;color:#ffffff;border:1px solid #f2f7ff;background:#333;cursor:pointer;}.message .form .form_submit .input_submit:hover{background:#2965BD}.product_info{width:100%;margin:50px 0;display:inline-block;font-size:14px;}.w-100{width:100%;}.product_info .info_l{width:40%;float:left;}.product_info .info_r{width:60%;float:left;padding:0 30px;line-height:30px;}.product_info .info_r .title{font-size:22px;font-weight:bold;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd;}.product_content .content{font-size:14px;line-height:30px;}.product_content .title{font-size:22px;font-weight:bold;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd;}.listi p{padding-left:20px;position:relative;}.listi p:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#000;left:0;top:12px;}@media screen and (max-width:1700px){.banner .banner_list .banner_swiper .banner-slide .banner_slide_img_b{padding-left:2vw;}.banner .banner_list .banner_swiper .banner-button-prev{left:2vw;}.banner .banner_list .banner_swiper .banner-pagination{left:8vw;}.banner .banner_list .banner_swiper .banner-button-next{left:13vw;}.New_productlist .img{height:270px;}}@media screen and (max-width:1366px){.New_productlist .img{height:230px;}.report_swier{width:70%;}.gcp_service .gcp_service_list{flex-wrap:wrap;}.gcp_service .gcp_service_list .gcp_service_item{width:calc(100% / 3 - 30px);margin-bottom:30px;}.gcp_service .gcp_service_list .gcp_service_item:not(:last-child){margin-right:0;}.gcp_service .gcp_service_list .gcp_service_item:not(:nth-of-type(3n)){margin-right:45px;}.news .news_list .news_item{padding-left:60px;padding-right:60px;}.superiority_list .superiority_item .superiority_num{font-size:56px;}.purpose{margin-top:-100px;}.purpose .purpose_b{padding:40px 40px 80px;}.i_advantage .w{flex-wrap:wrap;flex-direction:column-reverse;}.i_advantage .w .i_advantage_r{width:100%;margin-top:30px;margin-bottom:10px;}.i_advantage .w .i_advantage_r .i_advantage_list{display:flex;}.i_advantage .w .i_advantage_r .i_advantage_list .i_advantage_item{flex:1;}.i_advantage
    .w
    .i_advantage_r
    .i_advantage_list
    .i_advantage_item:not(:last-child)
    .i_advantage_item_b{border-bottom:none;}.i_advantage .w .i_advantage_l{padding:180px 5% 100px;}.s_news_list .s_news_item .s_news_img::after{padding-top:calc(100% * (120 / 210));}.s_news_list .s_news_item .s_news_text .s_news_synopsis{-webkit-line-clamp:2;}.idea .idea_view{padding:0 40px;}}@media screen and (max-width:1200px){.report_list .report_item .report_text .annual_report{font-size:46px;}.advantage .advantage_list{flex-wrap:wrap;}.advantage .advantage_list .advantage_item:not(:last-child){margin-right:0;}.advantage .advantage_list .advantage_item:nth-of-type(odd){margin-right:4%;}.advantage .advantage_list .advantage_item{flex:1 1 48%;margin-bottom:30px;}.service .process .process_list{flex-wrap:wrap;}.service .process .process_list .process_item{flex:1 1 48%;margin-bottom:30px;}.service .process .process_list .process_item:not(:last-child){margin-right:0;}.service .process .process_list .process_item:nth-of-type(odd){margin-right:4%;}.scope .scope_list{flex-wrap:wrap;}.scope .scope_list .scope_item{width:calc(100% / 3 - 20px);margin-bottom:30px;}.scope .scope_list .scope_item:not(:last-child){margin-right:0;}.scope .scope_list .scope_item:not(:nth-of-type(3n)){margin-right:30px;}.experience .experience_flex .experience_r{padding:40px;}.experience .experience_flex .experience_title{margin-bottom:20px;}.train .train_text{padding:110px 10%;}.news .news_list .news_item .news_date{display:none;}.news_item .news_info .news_attr .news_mo_data{display:block;}.contact .contact_list{flex-wrap:wrap;}.contact .contact_list .contact_item{flex:1 1 50%;margin-bottom:40px;}.contact .contact_list .contact_item:not(:last-child){margin-right:0;}.footer .footer_flex .footer_flex_l .footer_flex_contact{display:none;}.pc_header{display:none;}.mo_header{display:block;}.menu_bg{display:block;}.about{padding-top:80px;padding-bottom:100px;}.about .about_flex{flex-wrap:wrap;flex-direction:column-reverse;}.about .about_flex .about_l{width:100%;padding-right:0;}.about .about_flex .about_img{width:100%;right:0;margin-bottom:30px;}.banner .banner_list .banner_swiper .banner-slide .banner_slide_img_b{padding-top:16%;}.banner .banner_list .banner_swiper .banner-button-prev{bottom:50px;}.banner .banner_list .banner_swiper .banner-pagination{left:8vw;bottom:50px;}.banner .banner_list .banner_swiper .banner-button-next{left:13vw;bottom:50px;}.banner .banner_list .banner_swiper .banner-slide .banner_more{height:40px;line-height:40px;border-radius:20px;}.news_item .news_info .news_attr .news_summary{margin-top:20px;margin-bottom:10px;}.i_advantage .w .i_advantage_r .i_advantage_list{display:flex;flex-wrap:wrap;}.i_advantage .w .i_advantage_r .i_advantage_list .i_advantage_item{flex:1 1 50%;}.product .product_same_flex .product_same_l{width:60%;margin-right:0;}.product .product_same_flex .product_same_l .product_same_b{padding:20px;}.product_list .product_item .product_item_desc{padding:0 20px;}.idea .idea_flex .idea_talent{width:40%;}.idea .idea_flex .idea_com{width:50%;}}@media screen and (max-width:1040px){.footer .footer_flex .footer_flex_r{display:none;}.footer .footer_flex{padding:50px 0 80px;}.banner .banner_list .banner_swiper .banner-pagination{left:9vw;}.banner .banner_list .banner_swiper .banner-button-next{left:15vw;}.i_product .i_product_list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));}.product .product_same_flex .product_same_img img{width:100%;height:100%;}}@media screen and (max-width:824px){.mo_header{height:66px;}.mo_header .logo{margin:10px 0;}.mo_header .menu_icon{margin:15px 0 0 0;}.menu_bg{padding-top:66px;}.w50{width:100%;}.wap{display:block;}.pc{display:none;}.i_news .i_news_flex{flex-wrap:wrap;}.i_news .i_news_flex .i_news_l{width:100%;}.i_news .i_news_flex .i_news_r{margin-top:30px;flex:1 1 100%;padding-left:0;}.news .news_list .news_item .news_item_b .news_more{display:none;}.news .news_list .news_item .news_info{flex-wrap:wrap;}.news .news_list .news_item .news_info .news_img{flex-basis:100%;margin-bottom:20px;}.news .news_list .news_item .news_info .news_attr{padding:0;}.message .form .form_input_list{flex-wrap:wrap;}.message .form .form_input_list .form_input{flex:1 1 100%;margin-bottom:20px;}.message .form .form_input_list .form_input:not(:last-child){margin-right:0;}.footer .footer_flex{display:none;}.superiority_list .superiority_item .superiority_num{font-size:46px;}.New_productlist{width:100%;}.New_productlist .img{height:auto;}.New_productlist{padding:15px 0;}.crumb .crumb_list .crumb_item{min-width:100px;display:inline-block;}.productlist{flex-flow:row wrap;justify-content:center;}.index_product_list{width:33%;float:left;margin-bottom:20px;}.index_about .left_about{width:auto;}.index_about .left_about .abouttxt{font-size:14px;line-height:26px;padding:15px;}.i_product_item_desc,.i_product .i_product_desc{font-size:20px;}.i_product_item_desc{line-height:24px;}.index_same_title .cn_same_title{font-size:24px;}.i_product,.i_news{padding:40px 0;}.pc{display:none;}.s_news_list .s_news_item .s_news_img{width:120px;}.s_news_list .s_news_item .s_news_text .s_news_data{display:none;}.s_news_list .s_news_item .s_news_text .s_news_title{width:100%}.news_title{font-size:20px;}.news_detail .news_detail_b{padding-right:15px;padding-left:15px;}.news_cont{padding-top:20px;}.news_top{padding:20px 0 20px;}.history_list{display:block;}.history{padding:20px;}.banner2 .banner_title{font-size:30px;}.menu_list .menu_item .menu_item_link,.menu_list .menu_item .menu_item_title,.menu_list .menu_item .fa-angle-right.yijijiantou,.menu_list .menu_item .yijijiantou2{line-height:50px;}.crumb .crumb_list{display:table;}.product_content .title,.product_info .info_r .title{font-size:18px;}.product_info .info_l,.product_info .info_r{width:100%;margin-top:25px;padding:0;}.news .news_list .news_item{padding:0;}.news_item .news_info .news_attr .news_mo_data{padding-left:0;}.news .news_list .news_item .news_item_b{padding:20px 0;}.about .about_flex .about_img img{width:100%;}.about .about_flex .about_title .cn_company_name,.advantage .advantage_title .advantage_cn_title{font-size:20px;}.advantage{padding:50px 0;}}@media screen and (max-width:770px){.scope .scope_list .scope_item{width:calc(100% / 2 - 25px);}.scope .scope_list .scope_item:not(:last-child){margin-right:0;}.scope .scope_list .scope_item:not(:nth-of-type(3n)){margin-right:0;}.scope .scope_list .scope_item:not(:last-child){margin-right:0;}.scope .scope_list .scope_item:not(:nth-of-type(2n)){margin-right:50px;}.experience .experience_flex{flex-wrap:wrap;}.experience .experience_flex .experience_l{flex:1 1 100%;height:300px;}.train .train_text{padding:110px 5%;}.advantage .advantage_list .advantage_item{padding:58px 20px;}.banner .banner_list .banner_swiper .banner-pagination{left:10vw;}.banner .banner_list .banner_swiper .banner-button-next{left:18vw;}.news_item .news_info .news_attr .news_summary{margin-top:14px;margin-bottom:8px;}.banner .banner_list .banner_swiper .banner-slide .en-slogan{margin-top:16px;margin-bottom:20px;}.product .product_list .product_item{flex-direction:column;}.product_list .product_item .product_item_img{text-align:center;margin-bottom:30px;}.product_list .product_item:nth-child(2n) .product_item_img{text-align:center;}.product_list .product_item .product_item_img img{width:100%;max-width:100%;}.idea .idea_flex{flex-direction:column;}.idea .idea_flex .idea_talent{width:100%;}.idea .idea_flex .idea_com{margin-top:30px;width:100%;}}