body{ font:12px/1.5 "Noto Sans SC",arial,simsun,sans-serif; margin:0 auto; padding:0; background:#fff; overflow-x:hidden; color:#3a3a39;}

/*链接整体设置*/
a{ text-decoration:none; color:#666; transition:all .15s;}
a:hover{ color:#ff5c35;}
a:active{ color:#666;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());}
div:focus,*:focus,a:focus,input:focus,button:focus,textarea:focus,select:focus{ outline:none; hide-focus:expression(this.hideFocus=true);}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#b5b5b6;}
input::-moz-placeholder,textarea::-moz-placeholder{ color:#b5b5b6;}
input:-moz-placeholder,textarea:-moz-placeholder{ color:#b5b5b6;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#b5b5b6;}
input[type=button],input[type=submit],input[type=file],button{ -webkit-appearance:none;}

/*公用样式*/
div,table,tr,td,img,ul,li,ol,h1,h2,h3,h4,h5,h6,p,em,i,font,span,b,dl,dt,dd,form,textarea,input,select{ margin:0; padding:0; font-style:normal; font-family:"Noto Sans SC"; box-sizing:border-box;}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
img{ border:none; -ms-interpolation-mode:bicubic;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{display:none;}
.w{ max-width:1440px; width:95%; margin:0 auto; max-height:999999px;}
.comflex{ display:flex; flex-wrap:wrap; justify-content:space-between;}
.comflex1{ display:flex; flex-wrap:wrap;}
.comflex2{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.comflex3{ display:flex; flex-wrap:wrap; align-items:center;}
/* @font-face{ font-family:SH-Bold;src:url('/static/images/SourceHanSansCN-Bold.otf');}
@font-face{ font-family:SH-Medium;src:url('/static/images/SourceHanSansCN-Medium.otf');}
@font-face{ font-family:SH-Regular;src:url('/static/images/SourceHanSansCN-Regular.otf');} */
@font-face{ font-family:arial;src:url('/static/images/arial.ttf');}
@font-face{ font-family:arialbd;src:url('/static/images/arialbd.ttf');}
b{ font-family:"Noto Sans SC"; font-weight:700;}

/*header*********************************************************************/
.head{ height:0; position:relative; transition:all linear .2s; z-index:55;}
.head-fixed{ width:100%; height:88px; background:rgba(255,255,255,0); position:fixed; top:0; left:0; right:0; z-index:10; transition:all linear .2s;}
.logo_w{ display:none;}
.logo_g{ display:block;}
/*.head:hover .head-fixed,*/.head_on{ background:#fff; -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 5px rgba(0,0,0,0.1); box-shadow:0 2px 5px rgba(0,0,0,0.1);}
.head-fixed_hover{ background:#fff;}
.head .w{ position:relative;}
.logo{ margin-top:19px; float:left;}
.logo img{ height:50px;}
.nav{ width:55%; float:right; padding:0 175px 0 0;}
.nav .plebans{ font-size:18px; line-height:88px;}
.nav .plebans a{ color:#0047ba; display:block; font-family:"Noto Sans SC";font-weight: 500;}
.nav li .plebans{ position:relative;}
.nav li .plebans:after{ content:""; display:block; position:absolute; left:51%; right:51%; bottom:17px; border-bottom:2px solid #ff5c35; transition: all .2s linear;}
.nav li .plebans a:hover{ color:#ff5c35;}
.nav li:hover .plebans:after,.nav li.cur .plebans:after{ left:0; right:0;}
.goutp{ display:none; position:absolute; top:88px; left:-20%; right:-20%; padding:45px 0px; z-index:10; min-height:440px;}
.goutp:before{ content:""; display:block; position:absolute; left:-1000px; right:-1000px; bottom:0; top:0; background:#fff; z-index:-1;/* box-shadow:4px 4px 0 rgba(0,0,0,.06);*/}
.goutp_c{ padding-left:45%;}
.nav_bot{ position:relative;}
.nav_bot dd{ width:220px;}
.nav_bot dd span,.nav_bot dt em{ display:block; line-height:2;}
.nav_bot dd span a,.nav_bot dt em a{ font-size:18px; color:#231815; font-family:"Noto Sans SC";font-weight: 700;}
.nav_bot dd .nav_bot1{ display:none; position:absolute; left:220px; top:0; padding-left:40px; width:220px; min-height:350px;}
.nav_bot dd:hover .nav_bot1{ display:block;}
.nav_bot dd:hover span a,.nav_bot dt:hover em a{ color:#ff5c35;}
.nav_bot dt em{ margin-right:25px;}
/* .nav_bot dt .nav_bot2{ display:none;} */
/*.nav_bot dt:hover .nav_bot2{ display:block;}*/
.nav_bot dt .nav_bot2 p{ line-height:2;}
.nav_bot dt .nav_bot2 p a{ font-size:16px; color:#727171;}
.nav_bot dt .nav_bot2 p a:hover{ color:#231815;}
.point_ico{ position:relative;}
.point_ico:after{ content:""; display:block; position:absolute; top:50%; margin-top:-4px; right:0; background:url(/static/images/point1.svg) center top no-repeat; width:13px; height:8px; transform:rotate(-90deg);}
.nav_bot dd:hover span:after,.nav_bot dt:hover em:after{ background:url(/static/images/point2.svg) center top no-repeat;}
.nav_bot1 .point_ico:after{ transform:rotate(0deg);}

.nav .animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide}
@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}

.search_ico{ position:absolute; right:96px; top:35px; width:19px; height:20px; background:url(/static/images/search.svg) center top no-repeat; background-size:100%; cursor:pointer;}
.search_ico img{ height:20px;}
.network{ position:absolute; top:30px; right:0; font-size:22px; color:#0047ba; text-transform:uppercase; line-height:30px; display:inline-block; font-family:"Noto Sans SC";font-weight: 500;}

.sjhedes{ display:none; height:96px;}
.tuerhed{ position:fixed; width:100%; top:0; left:0; z-index:88; background:rgba(255,255,255,0); height:120px;/* box-shadow:1px 1px 0 rgba(33,29,30,.2);*/ padding:12px 2.5%;}
.head_on2 {background: #FFFFFF}
.losdj{ float:left;}
.losdj img{ height:90px; display:block; margin-top:7px;}
.sanh{ float:right; width:50px; padding:10px; margin:10px 0px;}
.sanh>div{ height:5px; margin:10px 0px; width:100%; transition:transform 0.5s,opacity 0.5s;}
/*.sanh>div{ background-color:#373737;}*/
.sanh>div{ background-color:#0047ba;}
.fuernavt{ position:fixed; padding-top:121px; top:0px; left:-100%; width:100%; height:100%; background-color:#fff;opacity: 0.96; z-index:50;}
.benrvav{ width:100%; height:100%; overflow:hidden; overflow-y:scroll;border-top: 1px solid #bbb;}
.shojvas{ }
.shojvas>a{ display:block; text-align:left; font-size:38px; line-height:200%;/*line-height:140px;*/ padding:24px 0 24px 60px; border-bottom:1px solid #bbb; color:#333;font-family:"Noto Sans SC";font-weight: 700;}
.shojvas>div{ display:block; text-align:left; font-size:40px; line-height:200%; border-bottom:1px solid #bbb;}
.shojvas>div a{ color:#333;}
.showzhen{ position:relative;}
.jd{ position:absolute; top:55px; right:60px; width:22.9px; height:11.44px; background:url(/static/images/arrow4.svg) no-repeat center; background-size:100%; transition:transform 0.5s; z-index:-1;}
.jd2{ position:absolute; top:40px; right:60px; width:22.9px; height:11.44px; background:url(/static/images/arrow4.svg) no-repeat center; background-size:100%; transition:transform 0.5s; z-index:-1;}
.jd3{ position:absolute; top:23px; right:60px; width:22.9px; height:11.44px; background:url(/static/images/arrow4.svg) no-repeat center; background-size:100%; transition:transform 0.5s; z-index:-1;}
.maei{ padding:24px 0 24px 60px; font-size:38px; color:#333;font-family:"Noto Sans SC";font-weight: 700;}
.maei a{ color:#333;}

/**/

/* .three-maei{font-size: 28px !important;} */
.three-maei-box{font-size: 28px !important;}
/* .two-maei-active a {
    color: #FE5C33!important;
}
.three-maei-active a {
    color: #FE5C33!important;
}  */
.three-maei-active a {
    color: #FE5C33!important;
}



.font34{display: block;}
.font34 a{font-size: 34px !important;font-family:"Noto Sans SC";font-weight: 700;color:#333 !important;}
.font28 a{font-size: 28px !important;font-family:"Noto Sans SC";font-weight: 700;color:#333 !important;}
.fournav a{font-size:28px !important;padding:0 0 14px 180px !important; line-height:1.35 !important;}
.navbt{border-top:1px solid #bbb;padding: 6px 0;}
.bghui{background-color: #F7F8F8;opacity: 0.9;border-top:1px solid #bbb;}
.showzhen .font28 a{padding:0px 0 0px 150px;}
.zd-line{border-top: none !important;}
.shopernc{ overflow:hidden; height:0px;}
.shopernc .maei{ padding:0;height: 89px; /*border-top: 1px solid #eee;*/}
.shopernc .maei .maei-a-i{ display: inline;line-height: 89px;border-top: 0;}
.shopernc>div a{ display:block; text-align:left; font-size:34px; color:#666; padding:10px 0 10px 150px; line-height:200%; /*line-height:50px; border-top:1px solid #eee;*/}
.three-maei-box>div a{ display:block; text-align:left; font-size:34px; color:#666; padding:10px 0 10px 150px; line-height:200%;}
.shopernc>div a.gray{ color:#666;}
.shopernc>div .maei a{ color:#333;}
.shopernc>div>div>div a{ color:#999;}
.tesd>div{ background-color:#0047ba!important;}
.nav-active{ color: #333!important;}
/* .nav-active-blue{ color: #0047ba!important;} */

/*.tesd>div:nth-child(1){ transform:translate3d(0px,15px,0px) rotate(45deg);}*/
/*.tesd>div:nth-child(2){ opacity:0;}*/
/*.tesd>div:nth-child(3){ transform:translate3d(0px,-15px,0px) rotate(-45deg);}*/

.sjhedes .search_ico{ width:27px; height:28px; top:34px; right:150px;margin: 12px 0;}
.sjhedes .network{ top:33px; right:90px; font-size:24px;margin: 12px 0;}

.search_pop{ position:fixed; left:0; top:0; right:0; background:#fff; height:355px; padding:170px 0 0 0; z-index:9; display:none;}
.search_w{ width:800px; margin:0 auto; position:relative;}
.search_w .close{ position:absolute; z-index:2; cursor:pointer; right:10px; top:13px; width:17px; height:17px; display:block;/* background:url(/static/images/close.png) center no-repeat;*/}
.search_form{ border-bottom:1px solid #b9b8b8; position:relative; padding:0 0 0 35px;}
.search_w p{ font-size:14px; color:#3e3a39; padding:8px 0; line-height:2;}
.search_w p a{ color:#b5b5b6; margin-left:12px;}
.s_inbut{ position:absolute; left:0; top:50%; margin-top:-9.5px; border:none; cursor:pointer; font-size:0; overflow:hidden; width:18px; height:19px; background:url(/static/images/search1.svg) center no-repeat; background-size:100%;}
.s_intxt{ font-size:22px; width:100%; line-height:1.955; border:none; background:none; color:#3e3a39;}

.banner{ position:relative; z-index:5;}
.banner .swiper-slide img{ width:100%; display:block; max-width:100%;}
.banner .swiper-slide .w{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:5;}
.banner .swiper-slide .w p{ font-size:48px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:1.5; width:100%;}
.banner .swiper-slide .w .banner-desc{ padding-right: 50%;font-size: 18px;color: #3B3A3B; line-height:36px; width:100%;}
.banner .swiper-slide .w2 p{ color:#ffffff;}
.banner .swiper-slide .w3 p{ color:#0047ba;text-align: right}
.banner .swiper-slide .w4 p{ color:#0047ba;}
.banner .swiper-pagination{ bottom:50px;}
/*.banner .swiper-pagination-bullet{ width:45px; height:3px; border-radius:0; transition:all linear .2s; background:#fff; opacity:1; margin:0 8px!important;}*/
/*.banner .swiper-pagination-bullet-active{ opacity:1; background:#0056b8;}*/
.banner .swiper-pagination2{ bottom:50px;}
.banner .swiper-pagination-bullet{ width:45px; height:30px; border-radius:0; transition:all linear .2s; background:none; opacity:1; margin:0 8px!important;position: relative}
.banner .swiper-pagination-bullet:after{ position: absolute; width:45px; height:1px;content: "";border-top: 3px solid #FFFFFF;top: 50%;right: 0;}
.banner .swiper-pagination-bullet-active{ opacity:1; background:none;}
.banner .swiper-pagination-bullet-active:after{ border-top: 3px solid #0056b8;}

.titc{ font-size:32px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:78px; /*line-height:1.65625; */padding:25px 0;}
.titc2{ color:#ff5c35;line-height: 0 !important; margin-top: 24px;}

.con1{ padding:95px 0 118px;}
.con1_txt{ line-height:2; font-size:22px;}
.con1_txt p{ margin-bottom:1em;text-align: justify;}
.con1_txt p:last-child{ margin-bottom:0;}
.con1_txt *{ color:#3e3a39;}
.video{ width:100%; margin:115px 0 35px 0;}
.video img{ display:block; width:100%;}
.video video{ display:block; width:100%;}
/* .video img{ display:block; width:100%;} */
.con2{ background:url(/static/images/bg1.jpg) center top no-repeat; background-size:100% auto; padding:94px 0 92px 0;}
.con2 .con1_txt{ padding:2em 0 0 0;}
.con2_txt h3{ font-size:22px; color:#ff5c35; font-family:"Noto Sans SC";font-weight: 700; line-height:1.182; padding:50px 0;}
.con2_txt p{ font-size:38px; color:#3e3a39; font-family:"Noto Sans SC";font-weight: 700; line-height:1.263157894736842;}
.con2_txt1{ padding:58px 0 0 0;}
.con2_txt1 li{ padding:0 65px 0 0; position:relative;}
.con2_txt1 li:before{ content:""; display:block; position:absolute; left:30px; right:0; top:14px; font-size:0; overflow:hidden; height:4px; background:#1947ba;}
.con2_txt1 li:last-child:before{ display:none;}
.con2_txt1 li em{ font-size:22px; color:#fff; width:32px; height:32px; text-align:center; border-radius:50%; line-height:32px; background:#1947ba; display:block; margin-bottom:13px;}
.con2_txt1 li p{ font-size:22px; color:#3e3a39; line-height:1.5;}
.con2_txt1 li span{ display:block;}
.con2_txt2{ width:102.75%; padding:42px 0 0 0;}
.con2_txt2 li{ margin:2.75% 2.75% 0 0; width:30.583333333%; -webkit-box-shadow:0 0 15px rgba(0,0,0,.05); -moz-box-shadow:0 0 15px rgba(0,0,0,.05); box-shadow:0 0 15px rgba(0,0,0,.05); background:#fff; padding:127px 0; position:relative;}
.con2_txt2 li a{ display:block;}
.con2_txt2 li img{ display:block; margin:0 auto; height:110px;}
.con2_txt2 li em{ display:block; text-align:center; font-size:28px; color:#3e3a39; font-family:"Noto Sans SC";font-weight: 700; line-height:1.4; margin-top:15px;}
.con2_txt2 li .txt{ display:none; position:absolute; left:0; right:0; top:0; bottom:0; transition:all linear .2s; background:#1947ba; padding:0 34px;}
.con2_txt2 li .txt .clear{ width:100%; padding-top:3em; height:100%;}
.con2_txt2 li .txt p{ color:#fff; font-size:22px; line-height:1.5; margin:0.5em 0;padding-left: 15px}
.con2_txt2 li .txt p span{ width:50%; display:inline-block; font-size:18px; line-height:2;margin-left: 25px;margin-top: 5px;}
.con2_txt2 li .txt p .phone-advantage-span{color: #fff;width: 100%}
.con2_txt2 li .txt p .phone-advantage-span2{color: #fff;width: 100%}
.con2_txt2 li .txt p .phone-advantage-span3{color: #fff;width: 150px;vertical-align: text-top;margin-top: -8px;margin-left: 2%;}
.con2_txt2 li .txt p .phone-advantage-span4{color: #fff;width: 130px;vertical-align: text-top;}
.con2_txt2 li.hover .txt{ display:flex;}

.con3{}
.con3_list{ margin-top:20px;}
.con3_list li{ width:50%; position:relative; overflow:hidden;}
.con3_list li a{ display:block;}
.con3_list li .txt{ position:absolute; left:0; right:0; top:0; bottom:0;}
.con3_list li .txt b{ color:#fff; font-size:38px; display:block; line-height:1.447368421052632; margin-bottom:34px;}
.con3_list li .txt p{ color:#fff; font-size:18px; line-height:2;}
.con3_list li .txt em{ color:#fff; font-size:18px; line-height:2; display:inline-block; margin-top:71px; border-bottom:1px solid #fff;}
.con3_list li:nth-child(1) .txt{ background:rgba(25,71,186,.9);}
.con3_list li:nth-child(2) .txt{ background:rgba(255,92,53,.9);}

.con4{ padding:92px 0 125px 0;}
.con4_list{ width:105.695%;}
.con4_list li{ margin:3.475% 5.695% 0 0; width:27.638333%;}
.con4_list li p{ font-size:18px; color:#3e3a39; line-height:1.222222222222222;}
.con4_list li h3{ font-size:26px; color:#3e3a39; font-family:"Noto Sans SC";font-weight: 700; line-height:1.5; margin:20px 0 35px 0;}
.con4_list li a.more{ display:inline-block; font-size:18px; color:#b2b2b2; border-bottom:1px solid #b2b2b2; line-height:1.666666666666667;}
.con4_list li a.more:hover{ color:#ff5c35; border-bottom-color:#ff5c35;}

.con5{ background:url(/static/images/bg2.jpg) center center no-repeat;  background-size:100% auto;/*background-size:auto;*/ padding:264px 0;/*padding:182px 0 200px 0;*/}
.con5_txt{ font-size:18px; line-height:2; padding:4px 0 5.55em 0; width:49.3%;}
.con5_txt *{ color:#3e3a39;}
.con5_txt1{ padding:75px 0 85px 0;}
.con5_txt1 li{ padding-right:128px;}
.con5_txt1 li:last-child{ padding:0;}
.con5_txt1 li p{ font-size:18px; color:#3e3a39; line-height:1.23;}
.con5_txt1 li em{ display:block; color:#0047ba; font-size:50px; font-family:"Noto Sans SC";font-weight: 700; line-height:1.08;}
.con5_txt1 li span{ font-family:"Noto Sans SC";font-weight: 700;}
.con5 a.more{ display:inline-block; font-size:18px; color:#0047ba; border-bottom:1px solid #0047ba; line-height:1.666666666666667;}
.con5 a.more:hover{ color:#ff5c35; border-bottom-color:#ff5c35;}

.con3_list li img{ display:block; width:100%; transition:all 0.6s; margin:0 auto;}
.con3_list li.hover img{ transform:scale(1.05);}


.con6_txt6 { width:102.75%; padding:42px 0 0 0;animation-fill-mode:initial}
.con6_txt6 .conActive {background: #0047ba;color: #ffffff;transform: scale(1.05, 1.04);animation-fill-mode:initial; }
.con6_txt6 .conActive em {color: #ffffff;font-size: 32px; }
.con6_txt6 .conActive .con6_txt6-img:nth-child(1){display: none}
.con6_txt6 .conActive .con6_txt6-img:nth-child(2){display: block}
.con6_txt6 .conActive .con6_txt6-desc{ color: #ffffff;}
.con6_txt6 .conActive .con6_txt6-desc p{ color: #ffffff;line-height: 1.3;font-size: 20px;margin-bottom: 10px;}
.con6_txt6 .conActive .con6_txt6-desc .con6_txt6-desc-title{ color: #ffffff;font-size: 26px;}
.con6_txt6 .conActive .con6_txt6-desc .con6_txt6-desc-title2{ color: #ffffff;font-size: 26px;}
.con6_txt6 li{ animation-fill-mode:initial; transition: all 0.5s ease;-webkit-transition: all 0.5s ease;margin:2.75% 1% 0 0; width:24%; -webkit-box-shadow:0 0 15px rgba(0,0,0,.05); -moz-box-shadow:0 0 15px rgba(0,0,0,.05); box-shadow:0 0 15px rgba(0,0,0,.05); background:#f5f8fd; padding:73px 0 120px; position:relative;}
/*.antibody-tabs-ul li{ height: 680px}*/
.con6_txt6 li .con6_txt6-box{ padding: 0 8%}
.con6_txt6 li img{height:92px;display:inherit;margin: 0 auto}
.con6_txt6 li .con6_txt6-img:nth-child(1){display: block}
.con6_txt6 li .con6_txt6-img:nth-child(2){display: none}
.con6_txt6 li em{ display:block; margin-top:38px;font-size:26px;line-height: 33px;color: #0047ba;font-family:"Noto Sans SC";font-weight: 700;text-align: center}
.con6_txt6 li .con6_txt6-desc{ color: #727171;margin-top: 35px}
.con6_txt6 li .con6_txt6-desc p { line-height: 1.3;font-size: 18px;color: #3a3a39;text-align: center;margin-bottom: 10px;}
.con6_txt6 li .con6_txt6-desc .con6_txt6-desc-title{ font-size:22px;color: #3a3a39;line-height: 38px;font-family:"Noto Sans SC";font-weight: 700;text-align: center}
.con6_txt6 li .con6_txt6-desc .con6_txt6-desc-title2{ font-size:22px;color: #3a3a39;margin-top: 25px;line-height: 38px;font-family:"Noto Sans SC";font-weight: 700;text-align: center}

.con10_txt10 { width:102.75%; padding:42px 0 0 0;animation-fill-mode:initial}
.con10_txt10 .conActive {background: #0047ba;color: #ffffff;transform: scale(1.05, 1.07);animation-fill-mode:initial; }
.con10_txt10 .conActive em {color: #ffffff;font-size: 32px; }
.con10_txt10 .conActive .con10_txt10-img:nth-child(1){display: none}
.con10_txt10 .conActive .con10_txt10-img:nth-child(2){display: block}
.con10_txt10 .conActive .con10_txt10-desc{ color: #ffffff;}
.con10_txt10 .conActive .con10_txt10-desc p{ color: #ffffff;line-height: 36px;font-size: 18px;}
.con10_txt10 .conActive .con10_txt10-desc .con10_txt10-desc-title{ color: #ffffff;font-size: 26px;}
.con10_txt10 .conActive .con10_txt10-desc .con10_txt10-desc-title2{ color: #ffffff;font-size: 26px;}
.con10_txt10 li{ animation-fill-mode:initial; transition: all 0.5s ease;-webkit-transition: all 0.5s ease;margin:2.75% 1% 0 0; width:24%; -webkit-box-shadow:0 0 15px rgba(0,0,0,.05); -moz-box-shadow:0 0 15px rgba(0,0,0,.05); box-shadow:0 0 15px rgba(0,0,0,.05); background:#f5f8fd; padding:73px 0 120px; position:relative;}
/*.antibody-tabs-ul li{ height: 680px}*/
.con10_txt10 li .con10_txt10-box{ padding: 0 8%}
.con10_txt10 li img{height:92px;display:inherit;/*margin: 0 auto*/}
.con10_txt10 li .con10_txt10-img:nth-child(1){display: block}
.con10_txt10 li .con10_txt10-img:nth-child(2){display: none}
.con10_txt10 li em{ display:block; margin-top:38px;font-size:26px;line-height: 33px;color: #0047ba;font-family:"Noto Sans SC";font-weight: 700;/*text-align: center*/}
.con10_txt10 li .con10_txt10-desc{ color: #727171;margin-top: 40px}
.con10_txt10 li .con10_txt10-desc p { line-height: 1.8;font-size: 18px;color: #3a3a39;/*text-align: center*/}
.con10_txt10 li .con10_txt10-desc .con10_txt10-desc-title{ font-size:22px;color: #3a3a39;line-height: 38px;font-family:"Noto Sans SC";font-weight: 700;text-align: center}
.con10_txt10 li .con10_txt10-desc .con10_txt10-desc-title2{ font-size:22px;color: #3a3a39;margin-top: 9pt;line-height: 38px;font-family:"Noto Sans SC";font-weight: 700;text-align: center}

.con7_txt7 { width:102.75%; padding:90px 0 0 0;animation-fill-mode:initial}
.con7_txt7 li{ animation-fill-mode:initial; transition: all 0.5s ease;-webkit-transition: all 0.5s ease;margin:2.75% 2.75% 0 0; width:30.583333333%; -webkit-box-shadow:0 0 15px rgba(0,0,0,.05); -moz-box-shadow:0 0 15px rgba(0,0,0,.05); box-shadow:0 0 15px rgba(0,0,0,.05); background:#f5f8fd; padding:73px 0; position:relative;}
.con7_txt7 li .con7_txt7-box{ padding: 0 33.5px}
.con7_txt7 li img{width:150px;height: 150px; margin:0 auto; display:inherit}
.con7_txt7 li .con7_txt7-img:nth-child(1){display: block}
.con7_txt7 li .con7_txt7-img:nth-child(2){display: none}
.con7_txt7 li em{ display:block; margin-top:15px;font-size:28px;text-align: center;color: #0047ba;line-height: 33px;font-family:"Noto Sans SC";font-weight: 700;}
.con7_txt7 li .con7_txt7-desc{ color: #3a3a39;margin-top: 50px}
.con7_txt7 li .con7_txt7-desc p { line-height: 28px}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-title{ font-size:18px;line-height: 25px;color: #3a3a39;display: flex;padding: 18px 5.9%;background: #ffffff;border-radius: 10px}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-title div{ flex: 1;width: 50%;font-family:"Noto Sans SC";font-weight: 700;/*padding-left: 15px;*/}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-desc{ padding: 23px 5.4% 33px 5.4%;display: flex;font-size:14px;}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-desc-z{ /*flex: 1;*/width: 47%;line-height: 28px;padding-right: 20px}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-desc-z2{ /*flex: 1;*/width: 53%;line-height: 28px;padding-right: 20px;padding-left: 10px;}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-desc-z div{ font-size: 18px;line-height: 1.5;margin-bottom: 10px;}
.con7_txt7 li .con7_txt7-desc .con7_txt7-desc-desc-z2 div{ font-size: 18px;line-height: 1.5;margin-bottom: 10px;}

.con7_txt7 .conActive {background: #0047ba;color: #ffffff;transform: scale(1.05, 1.07);animation-fill-mode:initial; }
.con7_txt7 .conActive .con7_txt7-img:nth-child(1){display: none}
.con7_txt7 .conActive .con7_txt7-img:nth-child(2){display: block}
.con7_txt7 .conActive em{ color: #ffffff;font-size: 32px}
.con7_txt7 .conActive .con7_txt7-desc{ color: #ffffff;}
.con7_txt7 .conActive .con7_txt7-desc .con7_txt7-desc-title{ color: #fff!important;background: #2F58BE;font-size: 22px;}
.con7_txt7 .conActive .con7_txt7-desc .con7_txt7-desc-desc-z div{ color: #fff!important;font-size: 19px;line-height: 1.5;}
.con7_txt7 .conActive .con7_txt7-desc .con7_txt7-desc-desc-z2 div{ color: #fff!important;font-size: 19px;line-height: 1.5;}
.con8{ background:url(/static/images/qualitySystem/bg1.png) center top no-repeat; background-size:100% auto;/*background-size:auto;*/ padding:94px 0 92px 0;}
.con8 .quality-control-box{ width: 100%; background: #F5F8FD;padding: 36px 100px;margin-top: 41px;}
.con8 .quality-control-title{ font-size: 26px; line-height: 33px; color: #0047ba;font-family:"Noto Sans SC";font-weight: 700;border-bottom: 1px solid #CBCDCC;padding-bottom: 15px;margin-bottom: 15px;}
.con8 .quality-control-desc{ font-size: 18px;line-height: 36px }
.con8 .quality-control-desc span{ font-family:"Noto Sans SC";font-weight: 700; }
.con8 .quality-control-box2{ display: none }
.con8 .quality-control-box2 .quality-control-ul li{ width: 100%; background: #F5F8FD;margin-top: 41px; }
.con8 .quality-control-box2 .quality-control-ul .quality-control-header{ font-size: 26px; line-height: 33px; color: #0047ba;font-family:"Noto Sans SC";font-weight: 700;border-bottom: 1px solid #CBCDCC;padding: 36px 50px;margin-bottom: 15px;}
.con8 .quality-control-box2 .quality-control-ul .quality-control-title2{ font-size: 34px; line-height: 56px;font-family:"Noto Sans SC";font-weight: 700;}
.con8 .quality-control-box2 .quality-control-ul .quality-control-desc { padding: 0 50px 36px;}
.con8 .quality-control-box2 .quality-control-ul .quality-control-arrow { display: block;width: 35px;height: 35px;background: no-repeat center;float: right;margin: 10px; }
.con8 .quality-control-box2 .quality-control-ul .quality-control-up { background-image: url(/static/images/up-icon.svg); }
.con8 .quality-control-box2 .quality-control-ul .quality-control-down { background-image: url(/static/images/down-icon.svg); }



.con9 { }
.con9 .audit-box {background: #F5F8FD;margin-top: 60px}
.con9 .audit-box .con9_txt1{ padding:105px 0 120px 0;}
.con9 .audit-box .con9_txt1 li{ flex: 1; width: 50%;text-align: center;position: relative}/* border-right: 2px solid #C4D5F0*/
.con9 .audit-box .con9_txt1 li:after {position: absolute;width: 2px;height: 50%;content: "";border-left: 2px solid #C4D5F0;top: 25%;right: 0;}
.con9 .audit-box .con9_txt1 li:last-child:after {border-left: none;}
.con9 .audit-box .con9_txt1 li:last-child{ padding:0;border-right: none}
.con9 .audit-box .con9_txt1 li p{ font-size:18px; color:#3e3a39; line-height:33px;font-family:"arial";}
.con9 .audit-box .con9_txt1 li .GMP-name{ font-size:26px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:33px;}
.con9 .audit-box .con9_txt1 li em{ display:block; color:#0047ba; font-size:60px; font-family:"Noto Sans SC";font-weight: 700; line-height:1.6;}
.con9 .audit-box .con9_txt1 li span{ font-family:"arialbd";}


.foot-code-box {display: flex;padding: 130px 0;font-size: 14px;}
.foot-code-box .foot-code-img {width: 126px;height: 126px;margin-right: 30px;}
.foot-code-box .foot-code-img img {width: 126px;height: 126px;}
.foot-code-box .foot-code-desc {width: auto;display: flex;flex-direction: column;justify-content: space-between;}
.foot-code-box .foot-code-desc .foot-code-desc-title {font-size: 32px;line-height: 40px;    color: #0046b9;font-family:"Noto Sans SC";font-weight: 700;}
.foot-code-box .foot-code-desc .foot-code-desc-phone-show {display: none}
.foot-code-box .foot-code-desc .foot-code-desc-pc-show {display:block }
.foot-code-box .foot-code-desc p {font-size: 18px;line-height: 27px;}

/*子类导航 style*****************************************/
.header-child-zong {position: relative;margin-top: -70px;z-index: 7;}
.header-child-box {width:100%;height: 70px;background-color: rgb(219,216,207);}
.header-child-box .header-child_ul{display: flex;flex-wrap: wrap;justify-content: space-between;background: #0047BA;color: #ffffff}
.header-child-box .header-child_ul .header-child_li{line-height: 70px;flex: 1;text-align: center;position: relative;cursor: pointer}
.header-child-box .header-child_ul .header-child_li>a{font-size: 22px;color: inherit;display:block;width: 100%;height: 100%}
.header-child-box .header-child_ul .header-child_li>a>img{width: 14px;margin-left: 2px}
.header-child-box .header-child_ul .header-child_li:hover{background: #FF5B35;color: #ffffff!important;}
.header-child-box .header-child_ul .header-child_li:hover .header-child-z_ul{display: block;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul{position:absolute;top:70px;width: 100%;background-color: #F5F8FD;display: none;z-index: 999;font-size: 16px;padding: 30px 0;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul>li{color: #737170;line-height: initial;padding: 15px 0;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul>li>a{color: inherit;display:block;width: 100%;height: 100%;text-align: left;padding: 0 15%;box-sizing: border-box;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul>li:hover{color: #FF5B35;display: block;}
.header-child-box .header-child_ul .header-child-active {background: #FF5B35}
.header-child-box .header-child_ul .header-child-active .header-child-z_ul .header-child-z_active {color: #FF5B35}
/*子类导航 style*****************************************/
.adcheader-child-zong {position: relative;margin-top: -70px;z-index: 7;}
.adcheader-child-box {width:100%;height: 70px;background-color: rgb(219,216,207);}
.adcheader-child-box .adcheader-child_ul{display: flex;flex-wrap: wrap;justify-content: space-between;background: #0047BA;color: #ffffff}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li{line-height: 70px;flex: 1;text-align: center;position: relative;cursor: pointer}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li>a{font-size: 22px;color: inherit;display:block;width: 100%;height: 100%}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li>a>img{width: 14px;margin-left: 2px}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li:hover{background: #FF5B35;color: #ffffff!important;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li:hover .adcheader-child-z_ul{display: block;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul{position:absolute;top:70px;width: 100%;background-color: #F5F8FD;display: none;z-index: 999;font-size: 16px;padding: 30px 0;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul>li{color: #737170;line-height: initial;padding: 15px 0;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul>li>a{color: inherit;display:block;width: 100%;height: 100%;text-align: left;padding: 0 15%;box-sizing: border-box;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul>li:hover{color: #FF5B35;display: block;}
.adcheader-child-box .adcheader-child_ul .adcheader-child-active {background: #FF5B35}
.adcheader-child-box .adcheader-child_ul .adcheader-child-active .adcheader-child-z_ul .adcheader-child-z_active {color: #FF5B35}

/*foot style*********************************************************************/
.footer{ width:100%; background:#1947ba;}
.foot1{ padding:90px 0;}
.foot1 ul{ width:67.35%;}
.foot1 ul li span{ display:block; line-height:2.181818181818182;}
.foot1 ul li span a{ color:#fff; font-size:22px;}
.foot1 ul li p{ color:#a3b5e3; font-size:16px; line-height:2.1875;}
.foot1 ul li p a{ color:#a3b5e3;}
.foot1 .f_logo{ width:117px;}
.foot1 .f_logo img{ display:block; height:60px;}
.foot{ padding:35px 0 55px 0; line-height:2; font-size:14px;}
.foot a{ color:#a3b5e3;}
.foot em,.foot span{ color:#a3b5e3;}
.footer a:hover{ color:#ff5c35;}

/*右侧浮窗 style*********************************************************************/
.right-menu{ position:fixed; right:0; top:50%; transform:translate(0,-50%); z-index:999;}
.right-menu .btn{ width:40px; height:40px; cursor:pointer; position:relative; font-size:0; transition:all linear 0; display:block; background:url(/static/images/ico2.png) no-repeat;}
.right-menu .btn:hover{ background-color:#ff5c35;}
.right-menu .btn-1{ background-position:0 0; background-color:#2a81ea;}
.right-menu .btn-2{ background-position:0 -40px; background-color:#61acff;}
.right-menu .btn-3{ background-position:0 -80px; background-color:#1947ba;}
.right-menu .btn-4{ background-position:0 -120px; background-color:#0047ba;}
.right-menu .btn-5{ background-position:0 -160px; background-color:#48e678;}
.right-menu .d-qrcode {display: none;top: 0;width: 223px;background: #fff;position: absolute;right: 50px;min-height: 90px;border: 1px solid #E0E1E5;border-radius: 3px;box-shadow: 0px 2px 5px 0px rgb(161 163 175 / 11%);}

.right-menu .d-qrcode .arrow {position: absolute;width: 8px;height: 12px;background: url(/static/images/side_bg_arrow.png) no-repeat;right: -8px;top: 15px;}
.right-menu .d-qrcode .inner-box {padding: 20px 0;}
.right-menu .d-qrcode .inner-box img{width: 100%;}
.right-menu .d-qrcode p {font-size: 16px;color: #93959c;text-align: center;}

.ny_ban{ position:relative;}
.ny_ban img{ /*max-width:100%;*/width:100%; display:block;}
.pc-banner-img {display: block!important;}
.phone-banner-img{display: none!important;}
.ny_ban .w{ position:absolute; left:50%; top:50.9%; transform:translate(-50%,0); padding:0 6.388%;}
.ny_ban .w.pad{ padding:0;}
.ny_ban .w.tp1{ top:66.05%; padding:0;}
.ny_ban .w em{ font-size:46px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; display:inline-block; line-height:1.5;}

.sider{ margin-top:-70px; height:70px; position:relative; z-index:5; background:#0047ba; line-height:70px; font-size:22px; text-align:center;}
.sider ul li{ width:33.33333333333333333%; position:relative;}
.sider ul li.li1{ width:50%;}
.sider ul li a{ color:#fff; display:block;}
.sider ul li.cur{ background:#ff5c35;}

.a1_con1{ padding:120px 0 103px 0;}
.a_tit1{ font-size:32px; font-family:"Noto Sans SC";font-weight: 700; color:#0047ba; line-height:1.5625; position:relative;}
.a1_con1_txt{ color:#3a3a39!important; font-size:18px; line-height:2; margin-top:52px;}
.a1_con1_txt p{ margin:1em 0;text-align: justify;}
.a1_con2{ background:#f5f8fd; padding:135px 0;}
.a1_con2 .w{ padding:0 17.88195%;}
.a1_con2 em{ display:block; font-size:18px; color:#3a3a39; line-height:1.778; margin-bottom:3em;}
.a1_con2 ul li font{ font-size:18px; color:#0047ba; display:block; line-height:60px; height:60px;}
.a1_con2 ul li span{ font-size:60px; color:#0047ba; font-family:"Arial"; font-weight:bold; letter-spacing:-1px;}
.a1_con2 ul li p{ font-size:18px; color:#3a3a39; line-height:1.778;}
.a1_con3{ position:relative;}
.a1_con3 img{ width:100%;}
.a1_con3 .w{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.a1_con3_top{ padding:67px 0 36px 0;}
.a1_con3_top em{ color:#3b3b3b; font-size:22px; line-height:2; margin-right:40px;}
.a1_con3_top em.cur{ color:#ff5c35;}
.a1_con3_top em .active{ color:#ff5c35;}
.pc-company-box2 { width: 100%}
.a1_con3_bot{ width: 100%}
.a1_con3_w{ font-size:38px; color:#3a3a39; font-family:"Noto Sans SC"!important;font-weight: 700; display:none; line-height:1.5;line-height:50px;}
.a1_con3_w:nth-child(1){ display:block;}
.a1_con4{ padding:120px 0; overflow:hidden; position:relative;}
.a1_con4_w{ padding:65px 8.3333333% 0 8.3333333%;}
.a1_con4_time{ width:30%;}
.a1_con4_time ul li{ font-size:22px; line-height:3; color:#3a3a39; font-family:"Arial";width: auto;height: auto;background: none;display:inherit;border-radius: 0;opacity: initial}
.a1_con4_time ul li.on{ font-size:60px; color:#ff5c35; line-height:2.266666666666667;}
.swiper-pagination-lock{display: block!important;}
.a1_con4_time ul li.swiper-pagination-bullet-active{ font-size:60px; color:#ff5c35; line-height:2.266666666666667;display: block!important;}
.a1_con4_c{ width:70%;}
.a1_con4_txt{}
.a1_con4_brand{ background:#f5f8fd; min-height:420px;}
.a1_con4_brand img{ height:150px; display:block;}
.a1_con4_list li{ line-height:1.55; margin-top:36px;}
.a1_con4_list li em{ font-family:"Noto Sans SC";font-weight: 700; font-size:22px; color:#ff5c35;}
.a1_con4_list li p{ font-size:22px; color:#3a3a39;}

.a2_con1{ padding:120px 2.1527% 130px 2.1527%;}
.a2_con1_txt{ padding:67px 0 0 0; line-height:2;}
.a2_con1_txt h3{ font-size:22px; color:#3a3a39; font-family:"Noto Sans SC";font-weight: 700; margin-bottom:15px;}
.a2_con1_txt p{ font-size:18px; color:#3a3a39;text-align: justify;}
.a2_con1_peo{ padding:118px 0 0 0;}
.a2_con1_peo .pic{ width:17.4638%;}
.a2_con1_peo .pic1{ width:19.63768115942029%;}
.a2_con1_peo .pic_w{ width:100%;}
.a2_con1_peo .pic_w img{ display:block; max-width:100%;}
.a2_con1_peo .pic .pic_w{ overflow:hidden; border-radius:50%;}
.a2_con1_peo .txt{ width:78.261%;}
.a2_con1_peo .txt1{ width:75.36231884057971%;}
.a2_con1_peo .txt_w{ width:100%;}
.a2_con1_peo .txt_top{ font-size:32px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:1.5;}
.a2_con1_peo .txt_bot{ font-size:18px; color:#3a3a39; line-height:1.667; margin-top:2.9444em;margin-left: 80%;}
.a2_con1_peo .txt_bot p{float: right;}
.a2_con1_peo .txt_infor{ line-height:45px;}
.a2_con1_peo .txt_infor em{ font-size:28px; font-family:"Noto Sans SC";font-weight: 700; color:#0047ba; padding-bottom:22px;}
.a2_con1_peo .txt_infor em font{ padding-right:15px; font-family:"Noto Sans SC";font-weight: 700;}
.a2_con1_peo .txt_infor span{ font-size:18px; color:#0047ba; padding-left:50px;}
.a2_con1_peo .txt_1 p{ margin-top:1em; font-size:18px; line-height:2;text-align: justify;}
.a2_con1_peo .phone-team-box{ display: inline}
.a2_con1_peo .phone-team-arrow {
    text-align: center;
    margin-top: 40px;
    display: none;
}
.a2_con1_peo .phone-team-arrow img {
    width: 40px;
}
.phone-team-up img:first-child {
    display: inline;
}
.phone-team-up img:last-child {
    display: none;
}
.phone-team-down img:first-child {
    display: none;
}
.phone-team-down img:last-child {
    display: inline;
}

.news_w{ padding:120px 0 130px 0;}
.n_search{ background:#f5f8fd; border-radius:1000px; position:absolute; right:0; top:0;}
.n_s_intxt{ border:none; background:none; line-height:50px; font-size:18px; padding-left:75px; width:205px; transition:all .15s;}
.n_s_intxt:focus{ width:405px;}
.n_s_inbut{ border:none; background:url(/static/images/search.svg) center top no-repeat; background-size:100%; width:20px; height:20px; position:absolute; left:40px; top:50%; transform:translate(0,-50%); cursor:pointer;}
.news_list{ border-top:1px solid #dfdfdf; margin:100px 0 0 0;}
.news_list li{ border-bottom:1px solid #dfdfdf; padding:47px 0; line-height:36px;font-size:18px; font-family:"Noto Sans SC";font-weight: 500;}
.news_list li span{ color:#0047ba; font-size:16px; font-family:"Noto Sans SC";font-weight: 500; width:12.64%;}
.news_list li a{ font-size:18px; color:#3e3a39; font-family:"Noto Sans SC";font-weight: 500; width:87.36%;}
.news_list li a:hover{ color:#ff5c35;}

.news_acad_list{ border-top:1px solid #dfdfdf; margin:100px 0 0 0;}
.news_acad_list li a{ border-bottom:1px solid #dfdfdf; padding:47px 0; line-height:36px;font-size:18px; font-family:"Noto Sans SC";font-weight: 500;}
.news_acad_list li a span{ color:#0047ba; font-size:16px; font-family:"Noto Sans SC";font-weight: 500; width:13%;}
.news_acad_list li a .acdc_title{ color:#3e3a39; font-size:16px; font-family:"Noto Sans SC";font-weight: 500; width:25%;}
.news_acad_list li a .acdc_cfrontiers_title{ color:#3e3a39; font-size:16px; font-family:"Noto Sans SC";font-weight: 500; width:62%;}
.news_acad_list li a .acdc_title:hover{ color:#ff5c35;}
.news_acad_list li a .acdc_cfrontiers_title:hover{ color:#ff5c35;}

.page{ text-align:center; line-height:18px; margin-top:90px;overflow: hidden;}
.page ul{position: relative;left: 50%;}
.page ul li{ position: relative;right: 50%;font-size:20px; color:#0047ba; font-family:"Arial";display: inline-block; margin: 0 15px;}
.page ul li.active a{ color:#ff5c35;}
/* .page a{ font-size:18px; color:#0047ba; font-family:"Arial"; margin:0 17px;}
.page a.on{ color:#ff5c35;}
.page a.none{ color:#3a3a39;} */

.news_show{ background:#fff; -webkit-box-shadow:0 2px 75px rgba(0,0,0,0.08); -moz-box-shadow:0 2px 75px rgba(0,0,0,0.08); box-shadow:0 2px 75px rgba(0,0,0,0.08); min-height:500px; margin:-90px auto 130px auto; position:relative; z-index:6; padding:4.1% 6.388% 3.2% 6.388%;}
.ns_tit{ font-size:32px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:1.5;}
.ns_tit em{ display:block; font-family:"Noto Sans SC";font-weight: 700;}
.ns_time{ font-size:18px; line-height:2; padding:30px 0 68px 0;}
.ns_time em{ color:#727171;}
.ns_time .down{ color:#3a3a39; padding-left:25px; position:relative;}
.ns_time .down:before{ content:""; display:block; position:absolute; left:0; top:50%; transform:translate(0,-50%); font-size:0; overflow:hidden; width:19px; height:18px; background:url(/static/images/down.png) 0 0 no-repeat; background-size:100%;}
.ns_time .down:hover{ color:#0047ba;}
.news_txt{ color:#3a3a39!important; font-size:18px; line-height:2; /*padding-top:20px;*/}
.news_txt p{ margin:0 0 2.1em 0;text-align: justify;}
.news_txt p img{width:100%;}
.news_txt b{ color:#0047ba; font-size:22px; display:block; margin:50px 0 10px 0;font-family:"Noto Sans SC";font-weight: 700;}

.sm_show{ padding:120px 0 50px 0;}
.sm_show dl{ padding-bottom:52px;}
.sm_show dl dt{ width:25.35%; font-size:26px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:1.695;}
.sm_show dl dd{ width:74.65%; font-size:18px; line-height:2; color:#3a3a39!important;}
.sm_show dl dd p{ margin-bottom:1em;text-align: justify;}
.sm_show_txt{ font-size:18px; line-height:2; color:#3a3a39!important; margin-bottom:110px;}

.contant{ margin:-175px auto 130px auto; position:relative; z-index:6; background:#fff; -webkit-box-shadow:0 2px 75px rgba(0,0,0,0.08); -moz-box-shadow:0 2px 75px rgba(0,0,0,0.08); box-shadow:0 2px 75px rgba(0,0,0,0.08); min-height:500px; padding:4% 6.25% 2% 6.25%; overflow:hidden;}
.contant_w{ position:relative;}
.contant_txt{ padding:0;/*padding:68px 0 0 0;*/}
.contant_txt em{ font-size:28px; color:#ff5c35; display:block; line-height:1.7143; margin-bottom:30px;}
.contant_txt p{ font-size:18px; line-height:2; color:#3a3a39;}
.c_form_list{ width:104.75%; padding:25px 0 50px 0;}
.c_form_list li{ position:relative; font-size:18px; color:#3a3a39; border-bottom:1px solid #c2c1c1; margin-top:46px; line-height:2.2222223; padding-left:108px; margin-right:4.75%; width:45.25%;}
.c_form_list li em{ display:block; position:absolute; left:0; top:0;}
.c_f_intxt{ background:none; border:none; width:100%; font-size:18px; line-height:2.2222223;}
.c_f_inbut{ position:absolute; right:0; top:10px; border:none; color:#0047ba; background:#f5f8fd; cursor:pointer; font-size:22px; padding:0 50px; border-radius:1000px; line-height:64px; transition:all 0.6s;}
.c_f_inbut:hover{ color:#fff; background:#0047ba;}

.c_infor_w{ padding:0 6.25% 40px 6.25%;}
.c_infor{ margin:0 0 90px 0;}
.c_infor .map{ width:31.75%;}
.c_infor .map img{ width:100%; display:block;}
.c_infor .txt{ width:63.5%;}
.c_infor .txt h3{ font-size:28px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:1; /*margin-bottom:1.715em;*/}
/*.c_infor .txt p{ font-size:18px; color:#3a3a39; line-height:2;}*/
.c_infor .contact-company-box{ display: flex;flex-direction: column;justify-content: space-between;}
.c_infor .txt .contact-info{ font-size:18px; color:#3a3a39; line-height:2;}
.c_infor .txt .contact-info label{ font-size:18px; color:#3a3a39; line-height:2;float: left}
.c_infor .txt .contact-info p { font-size:18px; color:#3a3a39; line-height:2;padding-left: 100px}

.search_txt{ padding:120px 0 50px 0;}
.s_t_top{ padding-bottom:120px;}
.s_t_top span{ display:block; font-size:32px; color:#3a3a39; line-height:1.5; margin-bottom:.8125em;}
.s_t_top p a{ background:#f5f8fd; font-size:16px; color:#3a3a39; border-radius:1000px; line-height:1.875; padding:0 25px; margin-right:15px;}
.s_t_top p a.cur,.s_t_top p a:hover{ color:#fff; background:#0047ba;}
.search_txt .a_tit1{ line-height:1.5; color:#3a3a39; margin-bottom:2.5em;}
.search_c{ padding-bottom:80px;}
.search_c.none{ padding:0;}
.search_list{ border-top:1px solid #dfdfdf;}
.search_list li{ border-bottom:1px solid #dfdfdf; padding:72px 0 60px 0;}
.search_list li .search_list_title{ font-size:18px; color:#3a3a39; line-height:2.66667;}
.search_list li .search_list_title .search-list-arrow{ display: none}
.search_list li .search_list_title .search-list-desc{ display: block}
.search_list li .txt p{ font-size:18px; color:#727171; line-height:1.834; margin:1.444444em 0;}
.search_list li .txt font{ color:#0047ba;}
.s_more{ text-align:center; padding-top:85px;}
.s_more a{ font-size:18px; color:#3a3a39; line-height:64px; background:#f5f8fd; border-radius:1000px; padding:0 48px; display:inline-block;}
.s_more a:hover{ color:#fff; background:#0047ba;}

.ny_ban .w.s_ban_txt{ padding:0; top:50%; transform:translate(-50%,-50%);}
.ny_ban .w.s_ban_txt em{ font-size:42px; font-family:"Noto Sans SC";font-weight: 700; margin-bottom:1.047619047619048em;}
.ny_ban .w.s_ban_txt em.txt1{ font-size:45px; color:#fff;}
.ny_ban .w.s_ban_txt em.txt2{ text-align:right; color:#0047ba; display:block;}
.ny_ban .w.s_ban_txt p{ font-size:18px; line-height:2; color:#3a3a39; width:51.05%;}

.s_sider li{ width:25%!important;}
.s_sider li a em{ position:relative; padding-right:27px;}
.s_sider li a em:before{ content:""; display:block; position:absolute; right:0; top:50%; transform:translate(0,-50%); font-size:0; overflow:hidden; width:14px; height:8px; background:url(/static/images/point3.png) 0 0 no-repeat; background-size:100%;}
.s_sider .s_con{ background:#f5f8fd; position:absolute; left:0; right:0; top:70px; padding:30px 0; display:none;}
.s_sider .s_con_c{ display:inline-block; text-align:left;}
.s_sider .s_con p{ font-size:18px; line-height:3;}
.s_sider .s_con p a{ color:#727171;}
.s_sider .s_con p a:hover{ color:#ff5c35;}
.s_sider li:nth-child(2) .s_con_c{ padding-right:27px;}

.s_con1_1_1{ padding:120px 0 105px 0;}
.s_tit1{ color:#ff5c35;}
.s_con1_1_1_txt{ font-size:22px; line-height:2; color:#3a3a39; padding:27px 0 0 0;}
.s_con1_1_2{ background:#f5f8fd; padding:115px 0;}
.s_tit2{ font-size:18px; color:#3a3a39; line-height:2.45;}
.s_con1_1_2 ul{ padding:90px 14px 0 14px;}
.s_con1_1_2 ul li{ position:relative; text-align:center; width:14.28571428571429%; border-radius:50%; background:#fff; transform:scale(1.15); transition:all 0.6s; overflow:hidden;}
.s_con1_1_2 ul li img{ width:100%; display:block;}
.s_con1_1_2 ul li .txt{ position:absolute; left:0; right:0; top:0; bottom:0;}
.s_con1_1_2 ul li .txt em{ font-size:19.15px; color:#3a3a39; font-family:"Noto Sans SC";font-weight: 700; display:block; line-height:2.7272; margin-top:2.36363em; transition:all 0.6s;}
.s_con1_1_2 ul li .txt p{ font-size:22px; color:#0047ba; line-height:1.5; transition:all 0.6s;}
.s_con1_1_2 ul li .txt p font{ display:block;}
.s_con1_1_2 ul li.hover{ background:#0047ba; position:relative; z-index:3;}
.s_con1_1_2 ul li.hover em{ position:absolute; left:0; right:0; bottom:0; top:0; display:flex; justify-content:center; flex-direction:column; margin:0; font-size:104px; color:rgba(255,255,255,.1);}
.s_con1_1_2 ul li.hover p{ position:absolute; left:0; right:0; bottom:0; top:0; display:flex; justify-content:center; flex-direction:column; color:#fff; font-family:"Noto Sans SC";font-weight: 700;}
.s_con1_1_2 ul li.hover p font{ font-family:"Noto Sans SC";font-weight: 700;}

.s_con1_2_2{ position:relative; margin:78px 0 25px 0;}
.s_con1_2_2 img{ width:100%; display:block;}
.s_con1_2_2 ul{ position:absolute; left:0; top:0; right:0; bottom:0;}
.s_con1_2_2 ul li{ height:calc(100% / 3); width:33.333333333%; display:flex; justify-content:center; flex-direction:column; padding:0 4.4%; font-size:22px; line-height:1.8;}
.s_con1_2_2 ul li .txt em{ display:block;}
.s_con1_2_2 ul li.li1{ background:rgba(0,71,186,.8);text-align: justify;}
.s_con1_2_2 ul li.li1 .txt{ color:#fff; font-size:32px; font-family:"Noto Sans SC";font-weight: 700; line-height:1.5;}
.s_con1_2_2 ul li.li1 .txt em{ font-family:"Noto Sans SC";font-weight: 700;}
.s_con1_2_2 ul li.li2{ background:rgba(214,235,252,.8);text-align: justify;}
.s_con1_2_2 ul li.li3{ background:rgba(255,255,255,.8);text-align: justify;}
.s_con1_2_2 ul li.li3_1{ background:rgba(255,255,255,.9);}
.s_con1_2_2 ul li.li6{ background:rgba(245,248,253,.8);text-align: justify;}
.s_con1_2_2 ul li.li4{ width:66.666666667%;text-align: justify;}
.s_con1_2_2 ul li.li5 .txt{ margin-bottom:1.8em;}

.s_con1_6_2{ padding:90px 0 25px 0;}
.s_tit3{ font-size:26px; font-family:"Noto Sans SC";font-weight: 700; color:#0047ba; line-height:2;}
.s_con1_6_2 ul{ padding:75px 0 0 0;}
.s_con1_6_2 ul li{ width:48.95833333333333%; padding:0 4.9%; font-size:22px; line-height:1.8; display:flex; justify-content:center; flex-direction:column; background:#f5f8fd; min-height:12.32em;}
.s_con1_6_2 ul li:last-child .txt{ margin-bottom:1.8em;}

.com_pos{ position:absolute; top:-88px; left:0; display:block; font-size:0; overflow:hidden;}
.s_con2_1{ background:url(/static/images/sbg0.jpg) center top no-repeat; background-size:100%; position:relative; padding:120px 0 85px 0;}
.s_con2_1 ul{ padding:40px 0 0 0;}
.s_con2_1 ul li{ margin-top:40px; background:#f5f8fd; padding:45px 6.95%; -webkit-box-shadow:0 2px 25px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 25px rgba(0,0,0,0.1); box-shadow:0 2px 25px rgba(0,0,0,0.1);}
.s_con2_1 ul li h3{ border-bottom:1px solid #cccdcd; font-size:26px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; margin-bottom:15px; line-height:1.692307692307692; padding:0 0 15px 0;}
.s_con2_1 ul li p{ font-size:18px; line-height:2; color:#3a3a39;}
.s_con2_2{ position:relative; padding:35px 0 0 0;}
.s_con2_2_c{ margin:79px 0 0 0; background:#f5f8fd; padding:126px 0;}
.s_con2_2_c ul li{ width:25%; text-align:center; position:relative;}
.s_con2_2_c ul li:after{ content:""; display:block; position:absolute; right:0; top:25px; bottom:25px; font-size:0; overflow:hidden; width:1px; background:#7ba0dc;}
.s_con2_2_c ul li:last-child:after{ display:none;}
.s_con2_2_c ul li em{ font-size:60px; display:block; color:#0047ba; font-family:"arialbd"; margin-bottom:20px; line-height:52px; height:52px; overflow:hidden;}
.s_con2_2_c ul li em span{ font-family:"arialbd";}
.s_con2_2_c ul li i{ font-size:26px; font-family:"Noto Sans SC";font-weight: 700; color:#0047ba; display:block; line-height:1.23;}
.s_con2_2_c ul li p{ font-size:18px; color:#3a3a39; font-family:"arial"; line-height:1.222;}

.s_con3_2{ padding:60px 0 175px 0;}
.s_con3_2 li{ width:22.3%; background:#f5f8fd; padding:47px 2.83% 0 2.83%; min-height:465px; transition:all 0.6s;}
.s_con3_2 li .pic{ height:100px; width:110px; display:flex; flex-wrap:wrap; align-items:center;}
.s_con3_2 li .pic img{ display:block; height:77px; transition:all 0.6s;}
.s_con3_2 li .pic img.img_h{ display:none;}
.s_con3_2 li:nth-child(2) .pic img{ height:98px;}
.s_con3_2 li:nth-child(3) .pic img{ height:73px;}
.s_con3_2 li:nth-child(4) .pic img{ height:83px;}
.s_con3_2 li em{ display:block; font-size:26px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; margin-bottom:10px; line-height:70px; transition:all 0.6s;}
.s_con3_2 li p{ font-size:18px; color:#3a3a39; line-height:1.72222; transition:all 0.6s;}
.s_con3_2 li.hover{ transform:scale(1,1.2); width:27.9%; background:#0047ba; position:relative; z-index:3;}
.s_con3_2 li.hover .pic{ transform:scale(1,.83333333333333);}
.s_con3_2 li.hover img{ display:none;}
.s_con3_2 li.hover img.img_h{ display:block;}
.s_con3_2 li.hover em{ font-size:32px; line-height:60px; margin-bottom:2px;}
.s_con3_2 li.hover em,.s_con3_2 li.hover span,.s_con3_2 li.hover p{ color:#fff; transform:scale(1,.83333333333333);}

.s_con4_bg{ background:url(/static/images/bg0.jpg) center center no-repeat; background-attachment:fixed;background-size: 100% auto;}
.s_con4_1_1{ background:#fff;}
.s_con4_1_2{ padding:120px 0;/*background:url(/static/images/bg0.jpg) center center no-repeat;*/ background-attachment:fixed;background-size: 100% auto;}
.s_con4_1_2 .s_con1_1_1_txt{ font-size:18px;}
.s_con4_1_2 ul{ padding:82px 0 6px 0;}
.s_con4_1_2 ul li{ padding-right:140px;}
.s_con4_1_2 ul li:nth-child{ padding:0;}
.s_con4_1_2 ul li em{ display:block; font-size:18px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:54px; height:54px; overflow:hidden;}
.s_con4_1_2 ul li em font{ font-family:"Noto Sans SC";font-weight: 700; font-size:46px;}
.s_con4_1_2 ul li span{ font-size:60px; font-family:"arialbd";}
.s_con4_1_2 ul li i{ vertical-align:super; font-size:30px; font-family:"arialbd"; position:relative; top:-15%;}
.s_con4_1_2 ul li p{ font-size:18px; color:#3a3a39; line-height:1.4444444;}
.s_con4_1_3{ background:#fff; padding:130px 0 55px 0;}
.s_con4_1_3_w{ background:#f5f8fd; padding:80px 80px;/* padding:80px 6.588888%;*/}
.s_con4_1_3_c{ position:relative;}
.s_con4_1_3_tit{ position:absolute; left:50%; /*top:48px;*/ transform:translate(-50%,0); width:100%;height: 100%;padding: 48px 0;}
.s_con4_1_3_tit img{ display:block; width:100%;height: 100%;}
.s_con4_1_3_tit em{ display:block; position:absolute; left:49.5%; top:50%; transform:translate(-50%,-50%); font-size:32px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:2;}
.s_con4_1_3_c ul li{ width:50%; padding-bottom:25px; position:relative;}
.s_con4_1_3_c ul li:nth-child(3),.s_con4_1_3_c ul li:nth-child(4){ padding-bottom:0;}
.s_con4_1_3_c ul li:nth-child(3) em,.s_con4_1_3_c ul li:nth-child(4) em{ /*margin-bottom: 0.438461538461538em;*/}
.s_con4_1_3_c ul li:nth-child(3) p,.s_con4_1_3_c ul li:nth-child(4) p{ /*min-height: 80px;margin-top: 1.538461538461538em*/}
.s_con4_1_3_c ul li em{ display:block; font-size:28.5px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:1.269230769230769; margin-bottom:1.538461538461538em; margin-top:1.269230769230769em;}
.s_con4_1_3_c ul li em span{ font-family:"Noto Sans SC";font-weight: 700;}
.s_con4_1_3_c ul li span{ display:block;}
.s_con4_1_3_c ul li p{ font-size:18px; color:#3a3a39; min-height:82px;/*min-height:110px;*//*min-height:4.888888888888889em;*/ line-height:1.5; padding-right:50%;}
.s_con4_1_3_c ul li:nth-child(2n){ text-align:right;}
.s_con4_1_3_c ul li:nth-child(2n) p{ padding:0 0 0 48%;}
/*.s_con4_1_3_c ul li:nth-child(4) em{ margin-top:0;}*/
.s_con4_1_3_c ul li:nth-child(2) em{ margin-top:-5px;}
.s_con4_1_4{ background:#fff; padding:60px 0 0 0;}
.s_con4_1_4_w{ padding:125px 0 175px 0;}
.s_con4_1_4_w ul{ -webkit-box-shadow:0 2px 25px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 25px rgba(0,0,0,0.1); box-shadow:0 2px 25px rgba(0,0,0,0.1); border-radius:25px;}
.s_con4_1_4_w li{ width:23.7%; padding:18px 2.15% 35px 2.15%; transition:all 0.6s; position:relative;}
.s_con4_1_4_w li:after{ content:""; display:block; position:absolute; right:0; left:0; top:0; bottom:0; background:rgba(245,248,253,0); z-index:2; transition:all 0.6s; border-radius:12px;}
.s_con4_1_4_w li em{ display:block; font-size:26px; color:#0047ba; font-family:"Noto Sans SC";font-weight: 700; line-height:2.730769230769231; position:relative; z-index:3;}
.s_con4_1_4_w li p{ font-size:18px; color:#3a3a39; line-height:1.8; position:relative; z-index:3;text-align: justify;}
.s_con4_1_4_w li p b{ display:block;margin-top: 15px;}
.s_con4_1_4_w li.hover:after{ top:-50px; bottom:-50px; -webkit-box-shadow:0 2px 25px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 25px rgba(0,0,0,0.1); box-shadow:0 2px 25px rgba(0,0,0,0.1); background:rgba(245,248,253,1);}
.s_con4_2_3{ background:#f5f8fd;}
.s_con4_2_3_w{ position:relative; padding:0 0 0 25%;}
.s_con4_2_3_w:before{ content:""; display:block; position:absolute; left:25%; top:0; bottom:0; width:1px; font-size:0; overflow:hidden; background:#0f52be; z-index:2;}
.s_con4_2_3_w_lf{ width:25%; position:absolute; left:0; top:95px;}
.s_con4_2_3_w_lf li{ font-size:18px; line-height:2.7;}
.s_con4_2_3_w_lf li a{ color:#727171; font-family:"Noto Sans SC";font-weight: 700;}
.s_con4_2_3_w_lf li.cur{ line-height:3.384615384615385; font-size:26px;}
.s_con4_2_3_w_lf li.cur a{ color:#0047ba;}
.s_con4_2_3_w_lf li .active{ color:#0047ba;line-height:3.384615384615385; font-size:26px;}
.s_con4_2_3_w_rt{ width:100%;}
.s_con4_2_3_w_rt_w{ padding: 180px 0 0 11.11%; position:relative;}
.s_con4_2_3_w_rt_w:first-child{ padding-top:95px;}
.s_con4_2_3_w_rt_w:last-child{ padding-bottom: 95px;}
.s_con4_2_3_w_rt_w:before{ content:""; display:block; position:absolute; left:0; top:212px; width:28px; height:2px; font-size:0; overflow:hidden; background:#7ba0dc; z-index:2;}
.s_con4_2_3_w_rt_w:first-child:before{ top:133px;}
.s_con4_2_3_w_rt .txt{ font-size:22px; line-height:1.8;}
.s_con4_2_3_w_rt .txt p{ margin:1em 0; color:#3a3a39;}
.s_con4_2_3_w_rt .pic{ margin:56px 0 0 0;}
.s_con4_2_3_w_rt .pic img{ max-width:100%; display:block;}
.s_con4_2_4{ background:#fff;}
.s_con4_2_4 ul{ background:#f5f8fd; -webkit-box-shadow:0 2px 25px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 25px rgba(0,0,0,0.1); box-shadow:0 2px 25px rgba(0,0,0,0.1); margin-top:75px;}
.s_con4_2_4 ul li{ width:50%; text-align:center;}
.s_con4_2_4 ul li em{ font-size:18px; color:#3a3a39; line-height:2; display:inline-block;}
.s_con4_2_4 ul li em b{ font-size:22px; margin-right:30px;}
.s_con4_2_4 ul li em font{ font-size:36px; color:#0047ba; font-family:"arialbd";}
.s_con4_2_4 ul li:nth-child(2n){ background:#fff; -webkit-box-shadow:0 2px 25px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 25px rgba(0,0,0,0.1); box-shadow:0 2px 25px rgba(0,0,0,0.1);}
.s_con4_2_4.sc_1{ padding:115px 0 56px 0;}
.s_con4_2_4.sc_1 ul li{ padding:45px 0;}
.s_con4_2_4.sc_2{ padding:56px 0 130px 0;}
.s_con4_2_4.sc_2 ul li{ padding:27px 0; width:33.33333333%;}

.my_fw1_1{ padding:0;}
.my_fw1_2_tit{ font-size:18px; line-height:2.22222;}

.my_fw1_2{ padding:83px 0 130px 0;}
.my_fw1_2 li{ min-height:635px;}
.my_fw1_2 li .pic img{ height:86px;}
.my_fw1_2 li:nth-child(2) .pic img{ height:96px;}
.my_fw1_2 li:nth-child(3) .pic img{ height:81px;}
.my_fw1_2 li:nth-child(4) .pic img{ height:75px;}
.my_fw1_2 li p{ font-size:16px; line-height:1.5; margin:.5em 0; color:#727171;}
.my_fw1_2 li span{ font-size:22px; font-family:"Noto Sans SC";font-weight: 700; color:#3a3a39; margin:0 0 5px 0; line-height:1.5; display:block;}
.my_fw1_2 li span.p1{ margin-top:1.63em;}
.my_fw1_2 li.hover p{ color:#a3b5e3; font-size:18px; margin:.33333em 0;}
.my_fw1_2 li.hover span{ font-size:26px;}

.my_fw1_3{ width:100%; padding:35px 0 127px 0;}
.my_fw1_3 .pic{ width:14.583%; min-width:126px; padding:0 0 0 1.805%;}
.my_fw1_3 .pic img{ display:block; max-width:100%;}
.my_fw1_3 .txt{ width:85.417%;}
.my_fw1_3 .txt em{ display:block; font-family:"Noto Sans SC";font-weight: 700; font-size:32px; color:#0047ba; line-height:1.0625; margin-bottom:1.1875em;}
.my_fw1_3 .txt p{ font-size:18px; line-height:1.5; color:#3a3a39;}

.my_fw2_2{ padding:83px 0 130px 0;}
.my_fw2_2 li{ min-height:721px; width:28.95%; padding:47px 2.2% 0 2.2%;}
.my_fw2_2 li .pic{ margin:0 auto;}
.my_fw2_2 li .pic img{ height:86px;}
.my_fw2_2 li:nth-child(2) .pic img{ height:96px;}
.my_fw2_2 li:nth-child(3) .pic img{ height:81px;}
.my_fw2_2 li em{ text-align:center;}
.my_fw2_2 li .txt_top{ padding-left:7%; background:#fff; border-radius:10px; -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1); -moz-box-shadow:0 2px 5px rgba(0,0,0,0.1); box-shadow:0 2px 5px rgba(0,0,0,0.1); margin-bottom:22px; transition:all 0.6s;}
.my_fw2_2 li .txt_top span{ font-size:18px; color:#3a3a39; font-family:"Noto Sans SC";font-weight: 700; line-height:3.45;}
.my_fw2_2 li .txt_bot{ padding-left:7%;}
.my_fw2_2 li .txt_bot p{ font-size:18px; line-height:1.5; color:#3a3a39;}
.my_fw2_2 li .txt_w1{ width:57%; padding-right:5%;}
.my_fw2_2 li .txt_w2{ width:43%;}
.my_fw2_2 li.hover{ width:38.628%;}
.my_fw2_2 li.hover .txt_top{ background:#3059c1;}
.my_fw2_2 li.hover span{ font-size:22px; color:#fff;}
.my_fw2_2 li.hover .txt_bot p{ font-size:22px; color:#fff;}

/*子类导航 style*****************************************/
.header-child-zong {position: relative;margin-top: -70px;z-index: 7;}
.header-child-box {width:100%;height: 70px;background-color: rgb(219,216,207);}
.header-child-box .header-child_ul{display: flex;flex-wrap: wrap;justify-content: space-between;background: #0047BA;color: #ffffff}
.header-child-box .header-child_ul .header-child_li{line-height: 70px;flex: 1;text-align: center;position: relative;cursor: pointer}
.header-child-box .header-child_ul .header-child_li>a{font-size: 22px;color: inherit;display:block;width: 100%;height: 100%}
.header-child-box .header-child_ul .header-child_li>a>img{width: 14px;margin-left: 2px}
.header-child-box .header-child_ul .header-child_li:hover{background: #FF5B35;color: #ffffff!important;}
.header-child-box .header-child_ul .header-child_li:hover .header-child-z_ul{display: block;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul{position:absolute;top:70px;width: 100%;background-color: #F5F8FD;display: none;z-index: 999;font-size: 16px;padding: 30px 0;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul>li{color: #737170;line-height: initial;padding: 15px 0;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul>li>a{color: inherit;display:block;/*width: 100%;*/height: 100%;text-align: left;padding: 0;box-sizing: border-box;width: 177px;margin: 0 auto;}
.header-child-box .header-child_ul .header-child_li .header-child-z_ul>li:hover{color: #FF5B35;display: block;}
.header-child-box .header-child_ul .header-child-active {background: #FF5B35}
.header-child-box .header-child_ul .header-child-active .header-child-z_ul .header-child-z_active {color: #FF5B35}
.header-child-box .header-child_ul .header-child_li:last-child .header-child-z_ul>li>a{width: 135px;display: block;}

/*子类导航 style*****************************************/
.adcheader-child-zong {position: relative;margin-top: -70px;z-index: 7;}
.adcheader-child-box {width:100%;height: 70px;background-color: rgb(219,216,207);}
.adcheader-child-box .adcheader-child_ul{display: flex;flex-wrap: wrap;justify-content: space-between;background: #0047BA;color: #ffffff}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li{line-height: 70px;flex: 1;text-align: center;position: relative;cursor: pointer}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li>a{font-size: 22px;color: inherit;display:block;width: 100%;height: 100%}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li>a>img{width: 14px;margin-left: 2px}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li:hover{background: #FF5B35;color: #ffffff!important;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li:hover .adcheader-child-z_ul{display: block;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul{position:absolute;top:70px;width: 100%;background-color: #F5F8FD;display: none;z-index: 999;font-size: 16px;padding: 30px 0;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul>li{color: #737170;line-height: initial;padding: 15px 0;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul>li>a{color: inherit;display:block;/*width: 100%;*/height: 100%;text-align: left;padding: 0;box-sizing: border-box;width: 177px;margin: 0 auto;}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li .adcheader-child-z_ul>li:hover{color: #FF5B35;display: block;}
.adcheader-child-box .adcheader-child_ul .adcheader-child-active {background: #FF5B35}
.adcheader-child-box .adcheader-child_ul .adcheader-child-active .adcheader-child-z_ul .adcheader-child-z_active {color: #FF5B35}
.adcheader-child-box .adcheader-child_ul .adcheader-child_li:last-child .adcheader-child-z_ul>li>a{width: 135px;display: block;}

/**/
.FK-view-clear-css {max-width: 1440px;width: 59%;margin: 0 auto;}
#main {max-width: 100%;height: 50px;overflow: auto;}
#main::-webkit-scrollbar {display:none}
.snf-page { /*padding-bottom: 50px;*/}
.snf-page:last-child {padding-bottom: 0}

.pc-company-box{display: block}
.phone-company-box{display: none}

/**/
#pc-capacity{display: block}
#phone-capacity{display: none}
.phone-capacity-box {padding: 5% 0;}
.phone-capacity-box .phone-capacity-ul{padding: 5% 0;background: #FFF;margin: auto;}
.phone-capacity-box .phone-capacity-ul li{ border-bottom: 1px solid #cececd;padding: 28px 45px}
.phone-capacity-box .phone-capacity-header {padding: 0;}
.phone-capacity-box .phone-capacity-label {font-size: 40px;}
.phone-capacity-box .phone-capacity-arrow {display: block;width: 24px;height: 14px;background: no-repeat center;float: right;margin: 40px 0 0 0}
.phone-capacity-box .phone-capacity-arrow.phone-capacity-up { background-image: url(/static/images/up-icon.svg); }
.phone-capacity-box .phone-capacity-arrow.phone-capacity-down { background-image: url(/static/images/down-icon.svg); }
.phone-capacity-box .phone-capacity-desc { padding-top: 10px;padding-bottom: 88px; }
.phone-capacity-box .phone-capacity-desc .txt {font-size: 28px;line-height: 1.8;}
.phone-capacity-box .phone-capacity-desc .txt p {margin: 1em 0;color: #3a3a39;}
.phone-capacity-box .phone-capacity-desc .pic {margin: 56px 0 0 0;}
.phone-capacity-box .phone-capacity-desc .pic img {width: 100%;display: block;}

/**/
.productionAbility-box2 {display: block}
.productionAbility-box {display: none;padding: 104px 0 145px 0;}
.productionAbility-box .productionAbility-head2{ display: flex;width: 88%;background: #F5F8FE;border-radius: 50px;margin: 0 auto}
.productionAbility-box .productionAbility-head2 div{flex: 1;width: 25%;text-align: center;font-size: 34px;color: #0047ba;font-family:"Noto Sans SC";font-weight: 700;line-height: 2.730769230769231;}
.productionAbility-box .productionAbility-head2 .active{color: #FFFFFF;background: #0047ba;border-radius: 50px}
/* .productionAbility-box .swiper-container{ padding: 5%;} */
/* .productionAbility-box .swiper-container .productionAbility-desc2{font-size: 28px;color: #3a3a39;line-height: 2;position: relative;z-index: 3;min-height: 260px;padding: 1%} */

/* .productionAbility-box .swiper-container3{ padding: 5%;} */
.productionAbility-box .swiper-container3 .productionAbility-desc2{font-size: 28px;color: #3a3a39;line-height: 2;position: relative;z-index: 3;min-height: 260px;padding: 1.5% 2.46%;}
/*.productionAbility-box .swiper-container .productionAbility-desc2:first-child{display: block;}*/


/**/
.product-2-box { display: none;margin-top: 60px}
.product-2-box .bg1 { background: url(/static/images/productBJ1.png) center top no-repeat;background-size: 100% auto }
.product-2-box .bg2 { background: url(/static/images/productBJ2.png) center top no-repeat;background-size: 100% auto }
.product-2-box .bg3 { background: url(/static/images/productBJ3.png) center top no-repeat;background-size: 115% auto }
.product-2-box .bg4 { background: url(/static/images/productBJ4.png) center top no-repeat;background-size: 115% auto }
.product-2-box .bg5 { background: url(/static/images/productBJ5.png) center top no-repeat;background-size: 125% auto }
.product-2-box .product-2-ul .product-2-li {height: 280px;width: 100%;display: flex;justify-content: center;flex-direction: column;padding: 0 4.9%;font-size: 28px;line-height: 1.8;}
.product-2-box .product-2-ul .product-2-li1 {background: rgba(0,71,186,.8);color: #FFFFFF;font-size: 40px;font-family:"Noto Sans SC";font-weight: 700;line-height: 1.5;}
.product-2-box .product-2-ul .product-2-li2 {background: rgba(214,235,252,.8);}
.product-2-box .product-2-ul .product-2-li3 {background: rgba(255,255,255,.8);}
.product-2-box .product-2-ul .product-2-li .product-2-txt {text-align: justify;}
.product-2-box .product-2-btn {cursor: pointer;text-align: center;font-size: 28px;padding: 25px;background: #F5F8FE;}
.product-2-box .product-2-ul .product-2-options {transition: all .5s;overflow: hidden;}

.product-scroll-lr { position: relative; padding: 10px 50px;display: none }
.product-scroll-lr .product-scroll-conts { }
.product-scroll-lr .product-scroll-conts .product-scroll-li { transform: inherit;width: 50%;display: flex;justify-content: center;flex-direction: column;}
.product-scroll-lr .product-scroll-conts .product-scroll-txt {}
.product-scroll-lr .product-scroll-conts .product-scroll-txt em {font-size: 28px;color: #3a3a39;font-family:"Noto Sans SC";font-weight: 700;display: block;line-height: 2.7272;transition: all 0.6s;}
.product-scroll-lr .product-scroll-conts .product-scroll-txt p {font-size: 28px;color: #0047ba;line-height: 1.55;transition: all 0.6s;height: 90px}
.product-scroll-lr .product-scroll-prev, .product-scroll-lr .product-scroll-next { z-index: 1; position: absolute; top: 40%; width: 65px; height: 65px; cursor: pointer; }
.product-scroll-lr .product-scroll-prev {left: 0;background: url(/static/images/arrow_l.png) no-repeat;background-size: 100% 100%;}
.product-scroll-lr .product-scroll-prev:hover {background: url(/static/images/arrow_l_2.png) no-repeat;background-size: 100% 100%;}
.product-scroll-lr .product-scroll-next {right: 0;background: url(/static/images/arrow_r.png) no-repeat;background-size: 100% 100%;}
.product-scroll-lr .product-scroll-next:hover {background: url(/static/images/arrow_r_2.png) no-repeat;background-size: 100% 100%;}

.product-scroll-swiper {
    padding: 0;
    /*margin: 90px 50px 10px;*/
    /* margin: 35px 50px 10px; */
}
.product-scroll-swiper .swiper-button-next{
    right: -50px;
}
.product-scroll-swiper .swiper-button-prev{
    left: -50px;
}

/**/
.phone-advantage-box { display: none}
.phone-advantage-box .phone-advantage-ul {width: 100%;padding: 40px 0 0 0;display: flex;flex-wrap: wrap;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li {margin: 3% 3% 0 0;width: 48.5%;padding: 1px;position:relative;background: rgba(255,255,255,0)}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li .phone-advantage-link {padding: 73px 0;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.05);-moz-box-shadow:0 0 15px rgba(0,0,0,.05);box-shadow:0 0 15px rgba(0,0,0,.05);}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li:nth-child(2n) {margin-right: 0;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li img {height: 110px;display: block;margin: 0 auto;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li img:nth-child(2){display: none}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li em {font-size: 34px;margin-top: 15px;display: block;text-align: center;color: #3e3a39;font-family:"Noto Sans SC";font-weight: 700;line-height: 1.785;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li:hover .phone-advantage-link {background: #1947ba;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li:hover em{color: #FFFFFF}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li:hover img:nth-child(1){display: none}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li:hover img:nth-child(2){display: block}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li .phone-advantage-submenu{display: none;margin-top: 40px;background: #1947ba;font-size: 22px;transition: all linear .2s;padding: 0 40px;width: 206%;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li:nth-child(2n) .phone-advantage-submenu {margin-left: -106%}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li .phone-advantage-submenu .clear{width: 100%;padding: 40px 0;height: 100%;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li .phone-advantage-submenu p {font-size: 28px;margin: 25px 0;color: #fff;line-height: 1.5;}
.phone-advantage-box .phone-advantage-ul .phone-advantage-li .phone-advantage-submenu p span {width: 50%;display: inline-block;font-size: 28px;line-height: 2;}



/**/
.antibody-desc-box {padding: 120px 0 0;}
.antibody-desc {font-size: 22px;line-height: 44px;padding-top: 25px}
.antibody-service {font-size: 18px;padding-top: 110px}
.antibody-desc-tabs {padding-top: 55px}
.registerDeclare-desc {

}

.foot-phone-br {display: none!important;}

/**/
.swiper-button-prev {left: 0;width: 77px;height: 77px;background: url(/static/images/left-icon.svg) no-repeat;background-position: 0 0;background-size: 100%;}
.swiper-button-prev:after{content:none;}
.swiper-button-prev.swiper-button-disabled { /*background: url(/static/images/left-icon2.svg) no-repeat;*/background-position: 0 0;background-size: 100%;}
.swiper-button-next {right: 0;width: 77px;height: 77px;background: url(/static/images/right-icon.svg) no-repeat;background-position: 0 0;background-size: 100%;}
.swiper-button-next:after{content:none;}
.swiper-button-next.swiper-button-disabled { /*background: url(/static/images/right-icon2.svg) no-repeat;*/background-position: 0 0;background-size: 100%;}

/**/
.swiper-button-prev2 {left: 0;width: 53px;height: 53px;background: url(/static/images/left-icon.svg) no-repeat;background-position: 0 0;background-size: 100%;}
.swiper-button-prev2:after{content:none;}
.swiper-button-prev2.swiper-button-disabled { /*background: url(/static/images/left-icon2.svg) no-repeat;*/background-position: 0 0;background-size: 100%;}
.swiper-button-next2 {right: 0;width: 53px;height: 53px;background: url(/static/images/right-icon.svg) no-repeat;background-position: 0 0;background-size: 100%;}
.swiper-button-next2:after{content:none;}
.swiper-button-next2.swiper-button-disabled { /*background: url(/static/images/right-icon2.svg) no-repeat;*/background-position: 0 0;background-size: 100%;}

/**/
.phone-company-box {
    width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    box-sizing: border-box;
}
.phone-company-box .a_tit1 {
    padding: 0;
}
.enterprise-culture-box .enterprise-culture-heard {
    padding: 45px 0 30px 0;
    display: flex;
    flex-wrap: wrap;
    position: inherit;
}
.enterprise-culture-box .enterprise-culture-heard div {
    /*font-size: 28px;*/
    font-size: 22px;
    margin-left: 0!important;
    margin-right: 40px!important;
    width: auto;
    height: auto;
    background: none;
    display: inherit;
    border-radius: 0;
    opacity: initial;
}
.enterprise-culture-box .enterprise-culture-heard .active {
    color: #ff5c35;
}
.enterprise-culture-box .enterprise-culture-heard .swiper-pagination-bullet-active {
    color: #ff5c35;
}
.enterprise-culture-desc-box {
    overflow: hidden;
    height: 150px;
}
.enterprise-culture-box .enterprise-culture-desc {
    /*font-size: 44px;*/
    font-size: 38px;
    line-height: 66px;
    color: #3a3a39;
    font-family: "Noto Sans SC"!important;font-weight: 700;
    padding:    0;
}

/**/
.home-news-mySwiper {display: none}
.home-news-mySwiper2 {display: block}
.home-news-mySwiper .swiper-button-next {
    display: none;
}
.home-news-mySwiper .swiper-button-prev {
    display: none;
}

.swiper-container2 {
    overflow: hidden;
}

.capacity-pc-margin {
    /*margin-bottom: -280px;*/
}

.phone-advantage-box2 .clear p{
    position: relative;
}
.phone-advantage-box2 .clear p:after {
    position: absolute;
    width: 6px;
    height: 0;
    content: "";
    border-bottom: 1.8px solid #FFFFFF;
    top: 15px;
    left: 4px;
}


.newsimg{ width:100%; margin:20px auto 5px auto;text-align: center;}
.newsimg2{ width:40%; margin:20px auto;text-align: center;}
.newsimg3{ width:100%; margin:20px auto;text-align: center;}

.fontstyle{ font-family:"arial"}
.fontstyle2{ font-family:"arialbd"}


/*提交弹窗*/
.contact-ui-dialog {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 9999;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;background: rgba(0, 0, 0, 0.65);display: -webkit-box;}
.contact-ui-dialog .contact-ui-dialog-cnt {border-radius: 6px;width: 640px; /*height: 392px;height: 405px;*/-webkit-background-clip: padding-box;background-clip: padding-box;pointer-events: auto;background-color: #FFFFFF;position: relative;font-size: 16px;padding: 88px 0 64px;text-align: center;box-sizing: border-box;}
.contact-ui-dialog .contact-ui-dialog-cnt .contact-ui-dialog-title {font-size: 32px;line-height: initial;color: #0047ba;font-family: "arialbd" !important;}
.contact-ui-dialog .contact-ui-dialog-cnt .contact-ui-dialog-desc {font-size: 18px;line-height: 27px;margin: 32px 0 64px;}
.contact-ui-dialog .contact-ui-dialog-cnt .contact-ui-dialog-button {cursor: pointer;font-size: 18px;line-height: 64px;width: 136px;height: 64px;background: #0047ba;border-radius: 50px;margin: 0 auto;color: #FFFFFF;box-sizing: border-box;}

/*右侧悬浮弹窗*/
.right-menu-ui-dialog {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 9999;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;background: rgba(0, 0, 0, 0.65);}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt {border-radius: 6px;width: 640px; /*height: 372px;height: 392px;*/-webkit-background-clip: padding-box;background-clip: padding-box;pointer-events: auto;background-color: #FFFFFF;position: relative;font-size: 16px;padding: 100px 0 97px;text-align: center;box-sizing: border-box;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .right-menu-close {position: absolute;top: 40px;right: 40px;width: 18px;height: 18px;cursor: pointer;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .qrcode-box {display: none;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .qrcode-box .qrcode-img {margin-bottom: 30px;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .qrcode-box .qrcode-img img{width: 144px;height: 144px;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .qrcode-box .qrcode-desc {font-size: 18px;line-height: 27px;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .email-box {display: none;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .email-box .email-Tel {margin-bottom: 28px;}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .email-box .email-title {font-size: 22px;line-height: 36px;color: #0047ba;/*margin-bottom: 16px;*/}
.right-menu-ui-dialog .right-menu-ui-dialog-cnt .email-box .email-desc {font-size: 18px;line-height: 36px;color: #3a3a39;}



.con_adress_width {width: 80%;}

.error-dialog{
    display: -webkit-box;    
    -webkit-box-orient: horizontal;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;}
    .error-dialog-desc{
        background: rgba(0, 0, 0, 0.65);color: #fff;border-radius: 5px;padding: 10px 24px;font-size: 16px;
    }

    .newstitlecolor{color: #0047ba;margin-bottom: 28px !important;}
    .newstitlesize{font-size: 22px;}

    .banner .swiper-slide .w11 {display:none;}
    .banner .swiper-slide .w22 {display: none;}
    .banner .swiper-slide .w33 {display: none;}
    .banner .swiper-slide .w44 {display: none;}

    .mt30{margin-top: 30px !important;}

    .three-maei-active a {
        color: #0047ba!important;
    }
    .three-maei-box-border{
        border-bottom: 1px solid rgb(187, 187, 187);
    }

/* 属性 */
.filter-box .padding-big{padding:15px 25px}
.filter-box dl{margin:15px 0;display: flex;}
/*.filter-box dl dt{width:8%;display:block;flex: none;line-height:24px;font-weight:normal}*/
.filter-box dl dd{display:block;float:left;position:relative;}
.filter-nav ul li {margin:0 5px;display:block;float:left;width:auto;line-height:24px;font-size: 14px; background-color: #eee;
    margin-bottom: 10px;}
.filter-nav ul li a{padding:8px 15px;cursor:pointer;display:block;color:#6E6E6E;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.filter-nav ul li a:hover{color:rgb(0,71,186);}
.filter-nav ul li a.active{color:#fff;background:rgb(0,71,186)}
.filter-nav ul li b{font-weight:normal;}

.job_list{ border-top:1px solid #dfdfdf; margin:20px 0 0 0;}
.job_list li{ flex-direction: column; border-bottom:1px solid #dfdfdf; padding:0; line-height:36px; font-family:"Noto Sans SC";font-weight: 500;
    margin-top: 7px;}
.job_list li h2{ color:#0047ba; font-size:16px; font-family:"Noto Sans SC";font-weight: 500;}
.job_list li a{ font-size:18px; color:#3e3a39; font-family:"Noto Sans SC";font-weight: 500;}
.job_list li a:hover{ color:rgb(0,71,186);}
.job_list .meta {display: flex;color:#6E6E6E;font-size:14px;
    margin-bottom: 7px;}
.job_list .item:before {content: "|";float:left;color: #6E6E6E;padding: 0 8px;opacity: 0.5}
.job_list .item:first-child:before{display: none}

.jobtitleinfo{
    color: #ff5c35;
    font-size: 32px;
    font-family: "Noto Sans SC";
    font-weight: 400;
}

.searchjob_form{
    border: 1px solid #b9b8b8;
    position: relative;
    padding: 0 0 0 35px;
    margin-top: 15px;
}

.pointjob_ico:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 120px;
    background: url(/static/images/point1.svg) center top no-repeat;
    width: 13px;
    height: 8px;
    transform: rotate(-90deg);
}


.activity_list {
    margin: 60px 0 0 0;
}

.mt-80{
    margin-top: -60px;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    max-width: 1490px;
    background: white;
}
.mt-80 ul li a{
    color: rgb(155, 132, 132);
    border-style: solid;
    border-width: 0.5px;
}
.mt-80 ul li.cur a{
    color: white;
    background-color: #0047ba;
    border-color: #0047ba;
    border-style: groove;
    border-width: 1.5px;
}
.borderbox{
    height: 40px;
    border-bottom: 1px solid rgb(187, 187, 187,0.6)
}
.activity-box{
    margin-top: 50px;
    margin-bottom: 40px;
}
.c_infor .activitymap{ width:31.75%;}
.c_infor .activitymap img{ 
     display:block;
    width: 480px;
    height: 320px;
}
.ac-time{
    font-size: 18px;
    line-height: 2;
    padding: 0 0 0 0;}
.activityimg{
    margin-top: 80px;
    margin-bottom: 40px;
    display: flex;
    justify-content: center;
}
.activity_txt{
    font-size: 18px;
    margin-bottom: 10px;
}
.atv{
    color: rgb(34,34,34) !important;
}
.atvs_show{
    min-height: 500px;
    position: relative;
    z-index: 6;
    padding: 4.1% 6.388% 3.2% 6.388%;
}
.contact-info-box{
    display: flex;
    flex-direction: column;
}
.link-a{
    color: #0047ba !important;
}

.job_info {
    font-size: 20px;
    line-height: 2;
    padding: 30px 0 0 0;
    display: flex;
}

.job_name {
    font-size: 21px;
    font-weight: 600;
}

.borderline{
    height: 20px;
    border-bottom-color:rgb(221,221,221);
    border-bottom-width: thin;
    border-bottom-style: groove;
}
.jobitemtitle{
    font-weight: 600;
}
.jobitemcontent{
    font-size: 17px;
    padding-top: 0px;
    display: flex;
    flex-direction: column;
}

.avt-title{
    color: rgb(34,34,34) !important;
}

.avt_info{
    margin-top: 6px;
}
.avtbox{
    display: flex;
    flex-direction: column;
}

.j_input{
    margin-top: 13px;
    border: none;
    cursor: pointer;
    font-size: 0;
    overflow: hidden;
    width: 18px;
    height: 19px;
    background: url(/static/images/search2.svg) center no-repeat;
    background-size: 100%;
}
.jobs{
    margin-right: 5px;
}

    
.fwly{
    margin-left: auto;
    margin-right: auto;
    width: 95%;
    max-width: 1440px;
}



