blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{color:#333;font-size:14px;line-height:1.5;font-family:"PingFang SC",'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;padding-top:88px}
img{max-width:100%;border:none;display:block}
input,select,textarea{font-size:14px;color:#333;font-family:PingFangSC,'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
.wp{margin:0 auto;width:100%;max-width:1200px}
.wp1{margin:0 auto;width:100%;max-width:1620px}
.wp2{margin:0 auto;width:100%;max-width:1300px}
.body2{padding-top:0}
.header{position:fixed;line-height:88px;top:0;left:0;right:0;z-index:999;background-color:rgba(255,255,255,1);border-bottom:1px solid rgba(201,202,202,.23);height:88px;padding-left:76px}
.header .box2{height:88px}
.header_m{display:none}
.nav .sub{position:absolute;top:100%;left:0;right:0;width:100%;font-size:14px;display:none;box-shadow:0 10px 10px 0 rgba(194,196,198,.23);background-color:#f7f9fd}
.nav i{width:12px;height:9px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(../images/arr.png);display:inline-block}
.nav .sub i{display:none}
.nav .ok i{background-image:url(../images/arr-1.png)}
.header .box2 .inner{display:inline-block;float:left}
.header .search{position:relative;display:inline-block;vertical-align:middle;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;cursor:pointer;margin-left:10px;float:left}
.header .search .btn,.header .search .btn2{border:none;outline:0;width:20px;height:20px;background-color:transparent;background-image:url(../images/a3.png);background-position:center;background-repeat:no-repeat;background-size:contain;transition:.5s;cursor:pointer;vertical-align:middle}
.nav .nav-sub{width:100%;left:0;right:0}
.sub_box{overflow:hidden;background-color:#f7f9fd;padding:40px 0 60px 240px}
.sub_box .box{float:left;width:260px;margin-right:140px;line-height:1.5}
.sub_box .box .tit{font-size:24px;margin-bottom:16px}
.sub_box .box .desc{font-size:16px;color:#888;margin-bottom:28px;padding-right:40px}
.sub_box .box .info img{display:block;width:252px}
.sub_box .container{overflow:hidden;display:flex}
.sub_box .tit1{font-size:18px;color:#099bd2;line-height:1.5;margin-bottom:24px}
.sub_box .item{padding:8px 10px}
.sub_box .item1{width:100%;padding:8px 10px}
.nav-sub .sub_box .item1{margin-right:12px;width:300px}
.three_list li{display:none}
.three_list .box{line-height:1.8}
.three_list .child_a{display:block;line-height:40px}
.three_list .child_a span{display:inline-block;padding-right:32px;transition:.3s;background-position:right center;background-repeat:no-repeat;background-size:13px auto}
.three_list .child_a:hover span{color:#099bd2;background-image:url(../images/b1.png)}
.sub_list .con{line-height:40px}
.sub_list .link{width:158px;line-height:40px;padding-right:32px;transition:.3s;background-position:right center;background-repeat:no-repeat;background-size:13px auto}
.sub_list .act .link{color:#099bd2;background-image:url(../images/b1.png)}
.nav .sub .v2{display:block;text-align:center;font-size:14px;line-height:45px;padding:0 20px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.nav .sub .v2:hover{color:#099bd2}
.header.fixed{background-color:#fff}
.h-flex{display:flex;align-items:center}
.logo{float:left;width:222px;line-height:88px;margin-right:60px;display:block}
.logo img{display:inline-block;vertical-align:middle}
.h-r{display:block;flex:1}
.h-btnr{display:inline-block;float:right}
.nav{float:left;display:inline-block;margin-right:80px}
.nav>li{float:left;margin:0 20px;border-bottom:3px solid transparent;transition:.3s;line-height:82px}
.nav>li.ok{border-color:#099bd2}
.nav .v1{display:inline-block;font-size:16px;padding:0 2px 0 8px;transition:.3s;font-weight:500;color:#2e3238}
.nav .ok .v1{color:#099bd2}
.nav .dropIcon{display:inline-block;vertical-align:middle;width:10px;height:10px;background:url(../images/drop.png) center no-repeat;background-size:9px auto;margin-left:8px;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .ok .dropIcon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fixed .nav .v1,.header2 .nav .v1{color:#333}
.h-btns{display:inline-block;float:left}
.h-btns .btn{display:inline-block;height:41px;border-radius:35px;font-size:16px;text-align:center;line-height:39px;margin-right:40px;transition:.3s;font-weight:500}
.h-tel{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#f15a22;float:left;white-space:nowrap;margin-right:20px}
.h-tel img{width:12px;display:block;height:auto;margin-right:12px}
.fixed .h-btns .btn,.header2 .h-btns .btn{color:#333}
.h-btns .btn:hover{color:#f15a22}
.h-lang{display:block;line-height:88px;width:215px;text-align:center;background-color:#099bd2;color:#fff;float:right;font-size:15px;margin-left:44px;position:relative}
.lang_tit{display:inline-block;padding-left:24px;padding-right:20px;background-image:url(../images/a5.gif);background-position:left center;background-repeat:no-repeat;background-size:14px auto;position:relative}
.lang_tit:after{content:"";position:absolute;right:0;top:50%;content:"";transform:translateY(-50%);width:13px;height:10px;background-image:url(../images/arr-2.png);background-position:center;background-size:contain;background-repeat:no-repeat}
.lang_secl{position:absolute;top:100%;left:0;width:100%;background:#f5f5f5;z-index:999;padding:12px 0;display:none}
.lang_secl p{line-height:30px;text-align:center}
.lang_secl p a{display:block;font-size:14px;color:#222;transition:.3s}
.lang_secl p a:hover,.lang_secl p.act a{color:#099bd2}
.windows-e1{position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:111}
.windows-e1.on{opacity:1;visibility:visible}
.windows-e1 .bg{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:-1}
.windows-e1 .m-pop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);overflow:hidden;width:100%}
.windows-e1 .m-pop .layer{width:570px;margin:auto}
.windows-e1 .m-pop .e-close{position:relative}
.windows-e1 .m-pop .e-close img{position:absolute;top:-57px;right:-54px;width:27px;display:inline-block}
.windows-e1 .close{position:absolute;right:50px;top:50px;width:40px;height:40px;cursor:pointer}
.windows-e1 .close img{display:inline-block;max-width:100%}
.layer .search_box{height:45px;line-height:45px;font-size:0}
.layer .search_box input{display:inline-block;height:100%}
.layer .search_box .kw{background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;padding:0 12px;font-size:16px;-webkit-appearance:none;appearance:none;border-radius:0;width:430px}
.layer .search_box .ok{background:#099bd2;color:#fff;width:120px;text-align:center;font-size:18px;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:0}
.sub .wrap::-webkit-scrollbar{width:4px;height:4px}
.sub .wrap::-webkit-scrollbar-track{background:rgba(224,226,232,.9);border-radius:2px}
.sub .wrap::-webkit-scrollbar-thumb{background:#099bd2;border-radius:8px}
.sub .wrap{display:block;max-height:77vh;overflow-y:auto}
.sub .nav-in{display:flex;align-items:flex-start;padding:20px 150px 20px 270px;box-shadow:7px 7px 15px 0 rgba(204,217,242,.2);background-color:#f7f9fd;border-bottom:1px solid rgba(255,255,255,.8)}
.nav-in .icon{width:100px;margin-bottom:10px}
.nav-in .icon img{display:block}
.nav-in .c1{font-size:22px;font-weight:700}
.nav_l{margin-right:100px}
.nav_r{flex:1}
.ul-list_nav .li{float:left;width:25%;padding:0 24px;margin-bottom:10px}
.ul-list_nav a{display:block;padding:18px 0 0;transition:.3s;border-bottom:1px solid #ccc;line-height:1.5}
.ul-list_nav .on a,.ul-list_nav a:hover{background-color:rgba(255,255,255,.5);padding:18px 22px 0;border-color:transparent;box-shadow:-1px 0 8px 8px rgba(0,0,0,.02)}
.ul-list_nav .t1{font-size:18px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;transition:.3s}
.ul-list_nav .t2{font-size:13px;color:#8b8b8b;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em}
.ul-list_nav .on a .t1,.ul-list_nav a:hover .t1{color:#099bd2}
@media only screen and (min-width:1199px) and (max-width:1900px){
.sub .wrap{max-height:77vh}
.sub .nav-in{align-items:flex-start;padding:3.157vw 5.894vw 2.315vw 10.21vw;box-shadow:.368vw .368vw .789vw 0 rgba(204,217,242,.2);border-bottom:1px solid rgba(255,255,255,.8)}
.nav-in .icon{width:5.263vw;margin-bottom:.526vw}
.nav-in .c1{font-size:1.157vw;font-weight:700}
.nav_l{margin-right:5.263vw}
.nav_r{flex:1}
.ul-list_nav .li{padding:0 1.263vw;margin-bottom:.526vw}
.ul-list_nav a{padding:.947vw 0 0;transition:.3s;border-bottom:1px solid #ccc;line-height:1.5}
.ul-list_nav .on a,.ul-list_nav a:hover{padding:.947vw 1.157vw 0;box-shadow:-1px 0 .421vw .421vw rgba(0,0,0,.02)}
.ul-list_nav .t1{font-size:.947vw;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;transition:.3s}
.ul-list_nav .t2{font-size:.684vw;white-space:nowrap;height:1.5em}
}
@media only screen and (max-width:1440px){
.ul-list_nav .t1{font-size:16px}
.ul-list_nav .t2{font-size:14px}
}
.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#333;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.footer{background-color:#0e0822;color:#fff}
.footer a{color:#fff}
.footer .wp{max-width:1478px}
.f-top{overflow:hidden;padding:32px 0 42px;border-bottom:1px solid rgba(255,255,255,.2)}
.f-logo{display:inline-block;float:left}
.f-logo img{display:block;width:222px}
.share-box{display:inline-block;float:right}
.jump-icon{text-align:right;display:block;position:relative;z-index:1}
.jump-icon .con{display:inline-block;margin:0 4px}
.jump-icon .con a{width:47px;height:47px;border-radius:2px;background-color:transparent;display:block;position:relative;background-position:center;background-size:12px auto;background-repeat:no-repeat;background-image:url(../images/a6.png);padding-left:0;margin-right:0;transition:.3s}
.jump-icon .con1 a{background-image:url(../images/a9.png);background-size:23px auto}
.jump-icon .con3 a{background-image:url(../images/a8.png);background-size:28px auto}
.jump-icon .con5 a{background-image:url(../images/a7.png);background-size:27px auto}
#bsBox,#bsWXBox{box-sizing:content-box}
.f-cent{overflow:hidden;padding:42px 0 110px}
.f-l{display:inline-block;float:left}
.f-links{float:left;display:inline-block;margin-right:10px}
.f-dl{margin-right:160px;float:left;display:inline-block}
.f-dl dt{font-size:23px;color:#fff;margin-bottom:24px}
.f-dl .v3{font-size:15px;opacity:.75;margin-bottom:14px;display:block;transition:.3s}
.f-dl .v3:hover{opacity:1}
.f-contact{float:left;display:inline-block}
.f-contact .tit{font-size:23px;color:#fff;margin-bottom:24px}
.f-contact .inner{display:inline-block;margin-right:56px}
.f-contact .b1{font-size:15px;opacity:.75}
.f-contact .inner a{display:block;font-size:23px;transition:.3s}
.f-contact .inner a:hover{opacity:.8}
.f-r{display:inline-block;float:right}
.f-r .vx{text-align:center;font-size:15px}
.f-r .vx .v1{opacity:.75}
.f-r .vx-icon{margin-bottom:16px}
.f-r .vx img{display:block;width:120px;height:120px;margin:0 auto}
.f-copy{padding-bottom:40px;font-size:15px;overflow:hidden}
.f-copy .f-l{opacity:.8}
.f-copy .f-l a{opacity:.8;transition:.3s}
.f-copy .f-l a:hover{opacity:1}
.f-lang .tit-lang{display:inline-block;float:left;margin-right:10px;opacity:.8}
.f-lang .group{overflow:hidden;padding-left:23px;background-position:left center;background-repeat:no-repeat;background-size:22px auto;background-image:url(../images/a5-1.png)}
.f-lang .group a{display:inline-block;padding:0 10px;position:relative;transition:.3s;opacity:.8}
.f-lang .group a:hover{opacity:1}
.f-lang .group a:last-child:after{display:none}
.cur,.cur a{font-size:12px;color:#5e5e5e;line-height:20px}
.cur{margin:18px 0 10px 9px;padding-left:26px;background:url(../images/cur.png) left center no-repeat}
.cur a:hover{color:#099bd2}
.pages{text-align:center;margin:21px 0 38px}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5px}
.pages ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;border:1px solid #555;border-radius:50%}
.pages ul a:hover,.pages ul li.on a{background-color:#099bd2;border:1px solid #099bd2;color:#fff}
.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"宋体";font-size:20px;margin:0 15px}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:#dadada}
.ul-listce{position:fixed;right:0;bottom:20%;background-color:#099bd2;padding:0 10px;z-index:20}
.ul-listce .con{display:block;padding:15px 0;border-bottom:1px solid #fff;font-size:14px;color:#fff;position:relative;text-align:center}
.ul-listce li:last-child .con{border-bottom:none}
.ul-listce .icon{margin-bottom:5px}
.ul-listce .icon img{display:block;margin:0 auto}
.ul-listce .txt{transition:.3s}
.ul-listce .con:hover .txt{text-decoration:underline}
.ul-listce .box{position:absolute;padding:25px 20px;background-color:#fff;font-size:16px;height:100%;top:0;color:#333;display:flex;align-items:center;left:180px;transition:.5s;width:180px;bottom:0;opacity:0}
.ul-listce .box::after{position:absolute;right:-5px;width:12px;height:12px;background-color:#fff;top:50%;transform:translateY(-50%) rotate(-45deg);content:""}
.ul-listce .con:hover .box{left:-200px;opacity:1}
@media only screen and (min-width:1199px) and (max-width:1900px){
.wp{margin:0 auto;max-width:63.15vw}
body{padding-top:4.631vw}
.header{line-height:4.631vw;top:0;left:0;right:0;border-bottom:1px solid rgba(201,202,202,.23);height:4.631vw;padding-left:4vw}
.header .box2{height:4.631vw}
.nav .sub{top:100%;left:0;right:0;font-size:.736vw;box-shadow:0 .526vw .526vw 0 rgba(194,196,198,.23)}
.nav i{width:.631vw;height:.473vw;background-size:contain;background-repeat:no-repeat;background-image:url(../images/arr.png)}
.nav .ok i{background-image:url(../images/arr-1.png)}
.header .search{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-left:.526vw}
.header .search .btn,.header .search .btn2{border:none;outline:0;width:1.052vw;height:1.052vw;background-image:url(../images/a3.png);background-repeat:no-repeat;background-size:contain;transition:.5s}
.nav .nav-sub{left:0;right:0}
.sub_box{padding-left:13.42vw;padding:2.105vw 0 3.157vw 12.63vw}
.sub_box .box{width:13.68vw;margin-right:7.368vw;line-height:1.5}
.sub_box .box .tit{font-size:1.263vw;margin-bottom:.842vw}
.sub_box .box .desc{font-size:.842vw;margin-bottom:1.473vw;padding-right:2.105vw}
.sub_box .box .info img{width:13.26vw}
.sub_box .tit1{font-size:.947vw;line-height:1.5;margin-bottom:1.263vw}
.sub_box .item,.sub_box .item1{padding:.421vw .526vw}
.nav-sub .sub_box .item1{margin-right:.631vw;width:15.78vw}
.three_list .box{line-height:1.8}
.three_list .child_a{line-height:2.105vw}
.three_list .child_a span{padding-right:1.684vw;transition:.3s;background-repeat:no-repeat;background-size:.684vw auto}
.three_list .child_a:hover span{background-image:url(../images/b1.png)}
.sub_list .con{line-height:2.105vw}
.sub_list .link{width:8.315vw;line-height:2.105vw;padding-right:1.684vw;transition:.3s;background-repeat:no-repeat;background-size:.684vw auto}
.sub_list .act .link{background-image:url(../images/b1.png)}
.nav .sub .v2{font-size:.736vw;line-height:2.368vw;padding:0 1.052vw;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.h-flex{align-items:center}
.logo{width:11.68vw;line-height:4.631vw;margin-right:3.157vw}
.h-r{flex:1}
.nav{margin-right:4.21vw}
.nav>li{margin:0 1.052vw;border-bottom:solid transparent;transition:.3s;line-height:4.315vw}
.nav .v1{font-size:.842vw;padding:0 .105vw 0 .421vw;transition:.3s;font-weight:500}
.nav .dropIcon{width:.526vw;height:.526vw;background:url(../images/drop.png) center no-repeat;background-size:.473vw auto;margin-left:.421vw;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}
.nav .ok .dropIcon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.h-btns .btn{height:2.157vw;border-radius:1.842vw;font-size:.842vw;line-height:2.052vw;margin-right:2.105vw;transition:.3s;font-weight:500}
.h-tel{align-items:center;justify-content:center;font-size:.842vw;font-weight:700;white-space:nowrap;margin-right:1.052vw}
.h-tel img{width:.631vw;height:auto;margin-right:.631vw}
.h-lang{line-height:4.736vw;width:11.31vw;font-size:.789vw;margin-left:2.315vw}
.lang_tit{padding-left:1.263vw;padding-right:1.052vw;background-image:url(../images/a5.png);background-repeat:no-repeat;background-size:.736vw auto}
.lang_tit:after{content:"";right:0;top:50%;content:"";transform:translateY(-50%);width:.684vw;height:.526vw;background-image:url(../images/arr-2.png);background-size:contain;background-repeat:no-repeat}
.lang_secl{top:100%;left:0;background:#f5f5f5;padding:.631vw 0}
.lang_secl p{line-height:1.578vw}
.lang_secl p a{font-size:.736vw;transition:.3s}
.windows-e1{left:0;top:0;opacity:0;visibility:hidden}
.windows-e1.on{opacity:1;visibility:visible}
.windows-e1 .bg{left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.8)}
.windows-e1 .m-pop{top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%}
.windows-e1 .m-pop .layer{width:30vw;margin:auto}
.windows-e1 .m-pop .e-close img{top:-3vw;right:-2.842vw;width:1.421vw}
.windows-e1 .close{right:2.631vw;top:2.631vw;width:2.105vw;height:2.105vw}
.windows-e1 .close img{max-width:100%}
.layer .search_box{height:2.368vw;line-height:2.368vw;font-size:0}
.layer .search_box input{height:100%}
.layer .search_box .kw{background:#fff;box-shadow:.157vw .157vw .157vw rgba(0,0,0,.5) inset;padding:0 .631vw;font-size:.842vw;-webkit-appearance:none;appearance:none;border-radius:0;width:22.63vw}
.layer .search_box .ok{background:#099bd2;width:6.315vw;font-size:.947vw;-webkit-appearance:none;appearance:none;border-radius:0}
.menuBtn{top:.631vw;right:.631vw;width:1.578vw;height:1.578vw;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{height:.21vw;margin:.21vw 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{margin:0;left:0;top:50%;margin-top:-.263vw;width:1.578vw}
.menuBtn.open b:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.footer .wp{max-width:77.78vw}
.f-top{padding:1.894vw 0 2.105vw;border-bottom:1px solid rgba(255,255,255,.2)}
.f-logo img{width:11.68vw}
.jump-icon .con{margin:0 .21vw}
.jump-icon .con a{width:2.473vw;height:2.473vw;border-radius:.105vw;background-size:.631vw auto;background-repeat:no-repeat;background-image:url(../images/a6.png);transition:.3s}
.jump-icon .con1 a{background-image:url(../images/a9.png);background-size:1.21vw auto}
.jump-icon .con3 a{background-image:url(../images/a8.png);background-size:1.473vw auto}
.jump-icon .con5 a{background-image:url(../images/a7.png);background-size:1.421vw auto}
#bsBox,#bsWXBox{box-sizing:content-box}
.f-cent{padding:2.368vw 0 5.789vw}
.f-links{margin-right:.526vw}
.f-dl{margin-right:8.421vw}
.f-dl dt{font-size:1.21vw;margin-bottom:1.263vw}
.f-dl .v3{font-size:.789vw;opacity:.75;margin-bottom:.736vw;transition:.3s}
.f-dl .v3:hover{opacity:1}
.f-contact .tit{font-size:1.21vw;margin-bottom:1.263vw}
.f-contact .inner{margin-right:2.947vw}
.f-contact .b1{font-size:.789vw;opacity:.75}
.f-contact .inner a{font-size:1.21vw;transition:.3s}
.f-contact .inner a:hover{opacity:.8}
.f-r .vx{font-size:.789vw}
.f-r .vx .v1{opacity:.75}
.f-r .vx-icon{margin-bottom:.842vw}
.f-r .vx img{width:6.315vw;height:6.315vw;margin:0 auto}
.f-copy{padding-bottom:2.105vw;font-size:.789vw}
.f-copy .f-l{opacity:.8}
.f-copy .f-l a{opacity:.8;transition:.3s}
.f-copy .f-l a:hover{opacity:1}
.f-lang .tit-lang{margin-right:.526vw;opacity:.8}
.f-lang .group{padding-left:1.21vw;background-repeat:no-repeat;background-size:1.157vw auto;background-image:url(../images/a5-1.png)}
.f-lang .group a{padding:0 .526vw;transition:.3s;opacity:.8}
.f-lang .group a:hover{opacity:1}
.f-lang .group a::after{right:0;top:50%;transform:translateY(-50%);content:"";width:.105vw;height:.842vw}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.wp1{margin:0 auto;max-width:95.29vw}
.wp2{margin:0 auto;max-width:76.47vw}
}
@media only screen and (max-width:1199px){
.wp,.wp1,.wp2{margin:0 auto;width:100%!important;max-width:100%!important;padding:0 15px}
.ul-listce{display:none}
body{padding-top:50px}
.header{transition:.3s;display:none}
.header .box2{height:auto}
.header .wp{padding:0}
.h-flex,.header_m{display:block}
.nav>li{line-height:1.5;float:none;width:auto;display:block;padding:0;margin:0}
.nav>li .v1{font-size:16px;padding:0 15px;line-height:35px;color:#333}
.windows-e1 .close{width:30px;height:30px;right:10px;top:70px}
.h-lang{width:100%;float:none;margin-left:0;line-height:40px}
.body,.body2{padding-top:50px}
.body3{padding-top:0}
.header{height:50px;line-height:50px;padding:0 15px;background-color:#fff;transition:.3s}
.header::after{display:none}
.wp{padding:0 15px;width:100%}
.menuBtn{display:block}
.logo{width:auto;line-height:50px}
.h-r{display:none;float:none;margin:0;position:fixed;top:50px;left:0;right:0;bottom:0;z-index:10;overflow-y:auto;padding:10px 0;background:#fff;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.nav{display:block;margin-bottom:30px;margin-right:0}
.h-btns{text-align:center;display:block;float:none}
.h-btns .btn{color:#333;text-align:center;float:none;display:inline-block;width:90px;height:32px;font-size:14px;line-height:30px;margin:0 5px}
.nav li{padding:0;float:none;position:relative}
.nav li .v1{font-size:16px;padding:0 15px;line-height:40px;color:#333;display:block}
.fixed .nav .v1,.header2 .nav .v1{color:#333}
.nav .sub .v2{text-align:left;padding-left:20px;background-color:#fff;border-bottom:1px solid transparent;color:#333;line-height:30px}
.nav .sub{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}
.nav .ok .v1,.nav .on .v1,.nav .v1:hover{border-bottom:1px solid transparent;background-color:transparent;color:#333}
.nav .dropIcon{display:inline-block;position:absolute;top:3px;right:22px}
.header.fixed{box-shadow:none;background-color:#fff}
.h-tel{margin:0 auto}
.nav .dropDown{background-image:url(../images/arr.png);position:absolute;top:14px;right:15px;transition:.3s;transform:rotate(-90deg);pointer-events:none;background-size:contain;width:7px;height:7px}
.logo img{max-width:100px}
.fixed .logo img,.on .logo img{display:inline-block}
.nav{position:static;transform:none;float:none;text-align:left;margin-left:0}
.nav .v1{font-size:16px;line-height:50px;padding:0 15px;color:#333;height:auto;border-bottom:1px solid #eee}
.nav .v1::after{display:none}
.dropDown{display:block}
.on>.dropDown,.on>.type .dropDown{transform:rotate(0)}
.m-dfbox .on .type{color:#099bd2}
.nav .sub{min-width:auto;position:static;transform:none;box-shadow:none}
.sub .v2{text-align:left;border-bottom:1px solid #ddd;padding:0 25px}
.nav-sub{position:static;padding:0}
.sub_box .container{padding-bottom:0}
.sub_box .item{float:none;width:auto;min-height:auto;padding:4px 5px}
.sub_box{display:none;padding:10px 15px}
.sub_box .item::after{display:none}
.m-dfbox{display:block;margin-bottom:-1px}
.m-dfbox .item{margin:0;position:relative;padding:0 5px;line-height:28px}
.m-dfbox .type{font-size:14px;margin:0;color:#333;line-height:36px;padding:0}
.a-list{overflow:hidden;padding:0 5px}
.m-dfbox .v2{float:left;width:50%;display:block;line-height:40px;font-size:12px;color:#333;padding:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-dfbox .Multiple{display:none}
.h-cen{float:none;position:fixed;top:50px;left:0;width:100%;bottom:0;background-color:#fff;border-top:1px solid #099bd2;overflow-y:auto;overflow-x:hidden;display:none}
.nav .v1::before{display:none}
.h-tel{float:none;margin-left:auto;margin-right:auto}
.header .search{position:absolute;right:50px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);float:none}
.header .box2 .inner{float:none}
.header .search .btn{width:20px;height:20px;background-size:contain;vertical-align:middle;display:inline-block}
.f-logo{float:none;display:block}
.share-box{display:none;text-align:center}
.f-logo img{max-width:150px;margin:0 auto}
.f-l,.f-r{float:none;display:block}
.f-dl dt{font-size:16px;margin-bottom:4px;position:relative}
.f-dl dt::after{position:absolute;width:12px;height:12px;content:"";right:15px;top:50%;transform:translateY(-50%);background-image:url(../images/arr-2.png);background-position:center;background-size:contain;background-repeat:no-repeat}
.f-dl dd{display:none}
.f-dl .v3{font-size:12px;margin-bottom:2px}
.f-dl{float:none;display:block;margin-right:0;margin-bottom:10px}
.f-contact .tit{font-size:14px;margin-bottom:8px}
.f-links{float:none;display:block;margin-right:0}
.f-contact{float:none;display:none}
.f-copy{font-size:12px;text-align:center;padding-bottom:15px}
.f-lang .group{background-size:15px auto;display:inline-block;background-image:none;padding-left:0}
.f-lang .tit-lang{float:none;display:none}
.f-cent{padding:15px 0}
.f-r .vx img{width:70px;height:70px}
.f-r .vx-icon{margin-bottom:5px}
}
@media only screen and (max-width:767px){
.windows-e1 .m-pop .layer{width:100%;padding:0 15px}
.layer .search_box .kw{width:100%}
.layer .search_box{position:relative}
.layer .search_box .ok{position:absolute;right:0;top:0;bottom:0;height:100%}
}
.ban-cases .icon{width:722px;height:566px;position:absolute;right:200px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background-repeat:no-repeat;background-position:center center;background-size:cover}
.ban-cases .icon img{animation:3s ease-in-out infinite move;-webkit-animation:3s ease-in-out infinite move}
@keyframes move{
0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
50%{transform:translateY(-5%);-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%)}
}
.g-tit-z{text-align:center}
.m-assets .btn{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}
.m-assets .box{width:480px;height:480px;position:relative}
.m-assets .vr{display:block;width:270px;height:270px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);background:url(../images/ds-n1.png) left top no-repeat;background-size:100% 100%;z-index:1;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}
.m-assets .vr_wrap{background:#fff;opacity:.7;filter:alpha(opacity=70);width:330px;height:330px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);box-shadow:0 0 50px 10px #fbfbfb;animation:2s infinite mymove;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}
.m-assets .vr_wrap2{background:#f7f7fe;opacity:.9;filter:alpha(opacity=90);border-radius:50%;width:330px;height:330px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);animation:2s infinite mymove1}
@keyframes mymove{
0%{box-shadow:0 0 0 10px #099bd2;height:330px;width:330px}
100%{box-shadow:0 0 0 150px #e8e7fc;height:330px;width:330px;opacity:0;filter:alpha(opacity=0)}
}
.g-tit-z h2{font-size:38px;color:#000;line-height:1.4;margin-bottom:15px}
.g-tit-z .desc{display:inline-block;width:60%;font-size:16px;color:#666;line-height:1.8}
.g-banrep .btnz{position:relative}
.g-banrep .btnz::after{content:"";display:block;width:28px;height:28px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url(../images/icon-z.png) center center no-repeat;background-size:contain}
.m-knowledge{padding:74px 0 80px;position:relative}
.m-knowledge .g-tit-z{margin-bottom:43px}
.m-knowledge .con{overflow:hidden}
.m-knowledge .pic{float:left;width:675px}
.m-knowledge .pic2{width:590px;float:right}
.m-classify{height:422px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:77px}
.ul-classify{margin:0 -15px}
.ul-classify li{float:left;width:20%}
.ul-classify .con{display:block;margin:0 15px;background-color:#fff;height:240px;text-align:center;padding-top:60px;box-shadow:2px 2px 3px rgba(55,55,55,.23);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-classify .con:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.ul-classify .txt{font-size:20px;color:#111;line-height:1.4}
.ul-classify .icon{display:inline-block;width:59px;height:52px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:28px}
.m-characteristic{padding-top:67px;position:relative}
.m-characteristic .g-tit-z{margin-bottom:60px}
.m-characteristic .pic{width:369px;height:393px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}
.ul-characteristic{overflow:hidden;margin:0 -183px}
.ul-characteristic li{float:left;width:50%;margin:20px 0 146px}
.ul-characteristic .con{margin:0 183px}
.ul-characteristic .icon{float:right;margin-left:50px;width:66px;height:66px}
.ul-characteristic .txt{overflow:hidden}
.ul-characteristic li:nth-child(2n) .icon{float:left;margin-left:0;margin-right:50px}
.ul-characteristic .tit{font-size:24px;color:#111;line-height:1.4;margin-bottom:12px}
.ul-characteristic .desc{font-size:16px;color:#666;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:5.4em}
.m-contral{padding:70px 0 90px;position:relative;overflow:hidden}
.m-contral .g-tit-z{margin-bottom:62px}
.m-form-c{position:relative}
.m-form-c .pic{position:absolute;top:0;left:0;width:100%;height:610px;text-align:center}
.m-form-c .pic img{display:inline-block}
.m-form-c2 .pic img{width:556px}
.ul-form-c{height:610px;margin:0 -370px;overflow:hidden;padding-top:36px}
.ul-form-c li{float:left;width:50%;margin-bottom:28px}
.ul-form-c .con{display:block;margin:0 370px;height:94px;line-height:94px;border:1px solid #ddd;box-shadow:15px 12px 7px rgba(235,235,235,.56);padding:0 30px;position:relative;background-color:#fff;z-index:2}
.ul-form-c .box{display:flex;align-items:center;justify-content:flex-start}
.ul-form-c li:nth-child(2n-1) .box{flex-direction:row-reverse}
.ul-form-c li:nth-child(2n-1) .circle{margin-right:0}
.ul-form-c li:nth-child(2n-1) .txt{margin-right:40px}
.ul-form-c .txt{font-size:23px;color:#333;height:94px}
.ul-form-c .circle{float:left;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:40px}
.m-contral-d{height:690px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}
.m-contral-d .content{width:100%;position:absolute;top:48.5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-contral{margin:0 -40px}
.ul-contral li{float:left;width:33.3%}
.ul-contral .con{margin:0 40px}
.ul-contral .tit{font-size:32px;color:#1f2227;line-height:1.4;margin-bottom:36px}
.ul-contral .desc{font-size:16px;color:#1f2126;line-height:1.8;margin-bottom:42px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.ul-contral .pic{padding-top:70%;position:relative}
.ul-contral .pic img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-assets{padding:110px 0 62px;position:relative}
.m-assets .g-tit-z{margin-bottom:60px}
.m-assets .content{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;height:536px}
.ul-assets{padding-top:72px;overflow:hidden;position:relative;z-index:5}
.ul-assets li{width:50%;float:left;margin-bottom:140px}
.ul-assets .con{background-color:#fff;z-index:2;display:block;width:254px;height:80px;line-height:80px;font-size:20px;color:#000;text-align:center;box-shadow:0 4px 2px rgba(0,66,231,.27);border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;font-weight:700}
.ul-assets li:nth-child(2n) .con{float:right}
.ul-assets li:nth-child(2) .con{margin-right:25px}
.ul-assets li:nth-child(3) .con{margin-left:25px}
.m-enterprise{background-repeat:no-repeat;background-position:center center;background-size:cover;height:764px;padding-top:60px;position:relative;margin-bottom:288px}
.m-enterprise .content{width:100%;position:absolute;bottom:-165px;left:0}
.m-enterprise .g-tit-z{margin-bottom:50px}
.g-tit-zw h2{color:#fff}
.ul-enterprise{margin:0 -32px;overflow:hidden}
.ul-enterprise li{float:left;width:14.285%}
.ul-enterprise .con{display:block;margin:0 32px}
.ul-enterprise .box{height:130px;background-color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;position:relative;margin-bottom:8px}
.ul-enterprise .icon{width:51px;height:42px;background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}
.ul-enterprise .txt{font-size:18px;text-align:center;color:#fff;line-height:1.4}
.ul-enterprise-d{margin:0 -16px}
.ul-enterprise-d li{float:left;width:33.3%}
.ul-enterprise-d .con{margin:0 16px;display:block;background-color:#fff;padding:30px 38px;box-shadow:2px 2px 4px rgba(85,85,85,.24)}
.ul-enterprise-d .tit{font-size:24px;color:#000;line-height:52px;height:52px;padding-left:50px;margin-bottom:25px;position:relative}
.ul-enterprise-d .tit::after{content:"";display:block;position:absolute;left:0;width:6px;background-color:#099bd2;top:0;height:100%}
.ul-enterprise-d .line{background-color:#444;height:1px;width:100%;margin-bottom:16px}
.ul-enterprise-d .desc{font-size:16px;color:#555;line-height:1.8;height:7.2em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.m-data-sheet .qa{width:30.77%;float:left;margin-right:100px}
.m-data-sheet .item2 .qa{width:34.615%;float:right;margin-right:0;margin-left:184px;padding-top:120px}
.m-data-sheet .qb{overflow:hidden}
.m-data-sheet .item{margin-bottom:80px;overflow:hidden}
.g-tit-zn{text-align:left;margin-bottom:50px}
.g-tit-zn h2{font-weight:400;font-size:32px;margin-bottom:0}
.g-tit-zn .desc{font-size:16px;color:#1f2126;margin-top:32px}
.ul-sheet{width:50%;float:left}
.ul-sheet li{margin-bottom:3px}
.ul-sheet .con{font-size:16px;color:#1f2126;line-height:1.8;padding-left:26px;position:relative}
.ul-sheet .con::after{content:"";display:block;position:absolute;left:0;background-color:#1f2126;width:8px;height:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-remote{padding:76px 0 100px;position:relative}
.m-remote .g-tit-z{margin-bottom:50px}
.ul-remote,.ul-remote .con,.ul-remote li{overflow:hidden}
.ul-remote .pic{float:left;width:53.84%;position:relative;height:475px}
.ul-remote li:nth-child(2n) .pic{float:right}
.ul-remote .pic img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-remote .box{overflow:hidden;height:475px;position:relative}
.ul-remote .text{width:66.66%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}
.ul-remote .tit{margin-bottom:34px;padding-left:58px;position:relative}
.ul-remote .icon{position:absolute;width:34px;height:34px;background-repeat:no-repeat;background-position:center center;background-size:contain;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-remote .tit h3{color:#1f2026;font-size:32px;line-height:1.4}
.ul-remote .desc{padding-left:58px;font-size:18px;color:#1f1f26;line-height:1.8;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.m-flow-m{padding:77px 0 100px;position:relative}
.m-flow-m .g-tit-z{margin-bottom:66px}
.ul-form-c2 .con{margin:0 320px}
.ul-form-c2 .box{display:block}
.m-form-c2,.m-form-c2 .pic{height:534px}
.ul-form-c2{height:auto;margin:0 -320px;position:absolute;padding-top:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-form-c2 li{margin-bottom:35px}
.m-mobile{height:825px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:77px}
.m-mobile .tit{margin-bottom:40px}
.m-mobile .swiper{width:835px}
.m-mobile .pic{width:580px;margin:0 auto}
.m-mobile .swiper-button-next,.m-mobile .swiper-button-prev{font-size:0;width:73px;height:73px;background:url(../images/ds5-5.png) center center no-repeat;background-size:contain}
.m-mobile .swiper-button-next{background:url(../images/ds5-6.png) center center no-repeat;background-size:contain}
.m-mobile .swiper-button-next:after,.m-mobile .swiper-button-prev:after{font-size:0}
@media only screen and (min-width:1199px) and (max-width:1700px){
.m-assets .box{width:28.23vw;height:28.23vw}
.m-assets .vr{width:15.88vw;height:15.88vw}
.m-assets .vr_wrap{filter:alpha(opacity=70);width:19.41vw;height:19.41vw;border-radius:50%;top:50%;box-shadow:0 0 2.941vw .588vw #fbfbfb;animation:2s infinite mymove}
.m-assets .vr_wrap2{background:#fff;opacity:.9;filter:alpha(opacity=90);width:19.41vw;height:19.41vw;animation:2s infinite mymove1}
@keyframes mymove{
0%{box-shadow:0 0 0 .588vw #099bd2;height:19.41vw;width:19.41vw}
100%{box-shadow:0 0 0 8.823vw #e8e7fc;height:19.41vw;width:19.41vw;opacity:0;filter:alpha(opacity=0)}
}
.g-tit-z h2{font-size:2.235vw;line-height:1.4;margin-bottom:.882vw}
.g-tit-z .desc{font-size:.941vw;line-height:1.8}
.m-knowledge{padding:4.352vw 0 4.705vw}
.m-knowledge .g-tit-z{margin-bottom:2.529vw}
.m-knowledge .pic{width:39.7vw}
.m-knowledge .pic2{width:34.7vw}
.m-classify{height:24.82vw;padding-top:4.529vw}
.ul-classify{margin:0 -.882vw}
.ul-classify .con{margin:0 .882vw;height:14.11vw;padding-top:3.529vw;box-shadow:.117vw .117vw .176vw rgba(55,55,55,.23)}
.ul-classify .txt{font-size:1.176vw;line-height:1.4}
.ul-classify .icon{width:3.47vw;height:3.058vw;margin-bottom:1.647vw}
.m-characteristic{padding-top:3.941vw}
.m-characteristic .g-tit-z{margin-bottom:3.529vw}
.m-characteristic .pic{width:21.7vw;height:23.11vw;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}
.ul-characteristic{margin:0 -10.76vw}
.ul-characteristic li{margin:1.176vw 0 8.588vw}
.ul-characteristic .con{margin:0 10.76vw}
.ul-characteristic .icon{margin-left:2.941vw;width:3.882vw;height:3.882vw}
.ul-characteristic li:nth-child(2n) .icon{margin-right:2.941vw}
.ul-characteristic .tit{font-size:1.411vw;line-height:1.4;margin-bottom:.705vw}
.ul-characteristic .desc{font-size:.941vw;line-height:1.8}
.m-contral{padding:4.117vw 0 5.294vw}
.m-contral .g-tit-z{margin-bottom:3.647vw}
.m-form-c .pic{top:0;height:35.88vw}
.m-form-c .pic img{width:29.94vw}
.ul-form-c{height:35.88vw;margin:0 -21.76vw;padding-top:2.117vw}
.ul-form-c li{margin-bottom:1.647vw}
.ul-form-c .con{margin:0 21.76vw;height:5.529vw;line-height:5.529vw;border:1px solid #ddd;box-shadow:.882vw .705vw .411vw rgba(235,235,235,.56);padding:0 1.764vw}
.ul-form-c .box{align-items:center;justify-content:flex-start}
.ul-form-c li:nth-child(2n-1) .box{flex-direction:row-reverse}
.ul-form-c li:nth-child(2n-1) .txt{margin-right:2.352vw}
.ul-form-c .txt{font-size:1.352vw;height:5.529vw}
.ul-form-c .circle{width:.941vw;height:.941vw;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:2.352vw}
.m-contral-d{height:40.58vw}
.m-contral-d .content{top:48.5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-contral{margin:0 -2.352vw}
.ul-contral li{width:33.3%}
.ul-contral .con{margin:0 2.352vw}
.ul-contral .tit{font-size:1.882vw;line-height:1.4;margin-bottom:2.117vw}
.ul-contral .desc{font-size:.941vw;line-height:1.8;margin-bottom:2.47vw;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-contral .pic img{object-fit:cover;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-assets{padding:6.47vw 0 3.647vw}
.m-assets .g-tit-z{margin-bottom:3.529vw}
.m-assets .content{height:31.52vw}
.ul-assets{padding-top:4.235vw}
.ul-assets li{margin-bottom:8.235vw}
.ul-assets .con{width:14.94vw;height:4.705vw;line-height:4.705vw;font-size:1.176vw;box-shadow:0 .235vw .117vw rgba(0,66,231,.27);border-radius:2.352vw;-webkit-border-radius:2.352vw;-moz-border-radius:2.352vw;-ms-border-radius:2.352vw;-o-border-radius:2.352vw;font-weight:700}
.ul-assets li:nth-child(2) .con{margin-right:1.47vw}
.ul-assets li:nth-child(3) .con{margin-left:1.47vw}
.m-enterprise{height:44.94vw;padding-top:3.529vw;margin-bottom:16.94vw}
.m-enterprise .content{bottom:-9.705vw;left:0}
.m-enterprise .g-tit-z{margin-bottom:2.941vw}
.ul-enterprise{margin:0 -1.882vw}
.ul-enterprise li{width:14.285%}
.ul-enterprise .con{margin:0 1.882vw}
.ul-enterprise .box{height:7.647vw;border-radius:.882vw;-webkit-border-radius:.882vw;-moz-border-radius:.882vw;-ms-border-radius:.882vw;-o-border-radius:.882vw;margin-bottom:.47vw}
.ul-enterprise .icon{width:3vw;height:2.47vw;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}
.ul-enterprise .txt{font-size:1.058vw;line-height:1.4}
.ul-enterprise-d{margin:0 -.941vw}
.ul-enterprise-d li{width:33.3%}
.ul-enterprise-d .con{margin:0 .941vw;padding:1.764vw 2.235vw;box-shadow:.117vw .117vw .235vw rgba(85,85,85,.24)}
.ul-enterprise-d .tit{font-size:1.411vw;line-height:3.058vw;height:3.058vw;padding-left:2.941vw;margin-bottom:1.47vw}
.ul-enterprise-d .tit::after{content:"";left:0;width:.352vw;top:0}
.ul-enterprise-d .line{height:1px;margin-bottom:.941vw}
.ul-enterprise-d .desc{font-size:.941vw;line-height:1.8;height:7.2em;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m-data-sheet .qa{width:30.77%;margin-right:5.882vw}
.m-data-sheet .item2 .qa{width:34.615%;margin-left:10.82vw;padding-top:7.058vw}
.m-data-sheet .item{margin-bottom:4.705vw}
.g-tit-zn{margin-bottom:2.941vw}
.g-tit-zn h2{font-weight:400;font-size:1.882vw}
.g-tit-zn .desc{font-size:.941vw;margin-top:1.882vw}
.ul-sheet li{margin-bottom:.176vw}
.ul-sheet .con{font-size:.941vw;line-height:1.8;padding-left:1.529vw}
.ul-sheet .con::after{content:"";left:0;width:.47vw;height:.47vw;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-remote{padding:4.47vw 0 5.882vw}
.m-remote .g-tit-z{margin-bottom:2.941vw}
.ul-remote .pic{width:53.84%;height:27.94vw}
.ul-remote .pic img{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-remote .box{height:27.94vw}
.ul-remote .text{width:66.66%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}
.ul-remote .tit{margin-bottom:2vw;padding-left:3.411vw}
.ul-remote .icon{width:2vw;height:2vw;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-remote .tit h3{font-size:1.882vw;line-height:1.4}
.ul-remote .desc{padding-left:3.411vw;font-size:1.058vw;line-height:1.8;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m-flow-m{padding:4.529vw 0 5.882vw}
.m-flow-m .g-tit-z{margin-bottom:3.882vw}
.ul-form-c2 .con{margin:0 18.82vw}
.m-form-c2,.m-form-c2 .pic{height:31.41vw}
.m-form-c2 .pic img{width:32.7vw}
.ul-form-c2{height:auto;margin:0 -18.82vw;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-form-c2 li{margin-bottom:2.058vw}
.m-mobile{height:48.52vw;padding-top:4.529vw}
.m-mobile .tit{margin-bottom:2.352vw}
.m-mobile .swiper{width:49.11vw}
.m-mobile .pic{width:34.11vw;margin:0 auto}
.m-mobile .swiper-button-next,.m-mobile .swiper-button-prev{font-size:0;width:4.294vw;height:4.294vw}
}
@media only screen and (max-width:1199px){
.m-assets .box{width:310px;height:310px}
.m-assets .vr{width:220px;height:220px}
.m-assets .vr_wrap{filter:alpha(opacity=70);width:250px;height:250px;border-radius:50%;top:50%;box-shadow:0 0 30px 10px #fbfbfb;animation:2s infinite mymove}
.m-assets .vr_wrap2{opacity:.9;filter:alpha(opacity=90);width:250px;height:250px;animation:2s infinite mymove1}
@keyframes mymove{
0%{box-shadow:0 0 0 10px #099bd2;height:250px;width:250px}
100%{box-shadow:0 0 0 60px #e8e7fc;height:250px;width:250px;opacity:0;filter:alpha(opacity=0)}
}
.m-knowledge{padding:40px 0 30px}
.m-knowledge .g-tit-z{margin-bottom:30px}
.g-tit-z h2{font-size:26px;margin-bottom:15px}
.g-tit-z .desc{font-size:14px}
.m-knowledge .pic{float:none;text-align:center;width:auto;margin-bottom:20px}
.m-knowledge .pic img{display:inline-block}
.m-classify{height:340px;padding-top:40px}
.ul-classify .con{height:200px}
.ul-classify .icon{width:50px;height:46px}
.ul-classify .txt{font-size:16px}
.ul-characteristic .tit{font-size:20px}
.ul-characteristic .icon{margin-left:30px;width:50px;height:50px}
.ul-characteristic .desc{font-size:14px;-webkit-line-clamp:4;height:7.2em}
.m-characteristic{padding-top:40px}
.ul-characteristic li{margin:20px 0 80px}
.ul-characteristic li:nth-child(2n) .icon{margin-right:30px}
.m-characteristic .pic{top:56%}
.m-contral{padding:40px 0 30px}
.m-contral .g-tit-z{margin-bottom:30px}
.m-form-c .pic{height:auto;width:100%;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;text-align:center}
.m-form-c .pic img{display:inline-block}
.ul-form-c{height:auto;margin:0 -10px}
.ul-form-c .con{margin:0 10px;height:70px;line-height:70px}
.m-contral-d{height:auto}
.m-contral-d .content{position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;padding:40px 0 20px}
.ul-contral .tit{font-size:22px;margin-bottom:15px}
.ul-contral .desc{font-size:14px;margin-bottom:30px}
.ul-contral{margin:0;overflow:hidden}
.ul-contral li{width:100%;float:none;margin-bottom:30px}
.ul-contral .con{margin:0}
.ul-form-c .txt{font-size:18px;color:#333;height:70px}
.m-assets{padding:50px 0 40px}
.m-assets .g-tit-z{margin-bottom:30px}
.ul-assets .con{width:220px;height:65px;line-height:65px;font-size:16px}
.ul-assets li{margin-bottom:80px}
.m-assets .content{height:350px}
.ul-enterprise li{width:25%;margin-bottom:20px}
.m-enterprise{padding-top:40px}
.m-enterprise .g-tit-z{margin-bottom:30px}
.ul-enterprise .box{height:100px}
.ul-enterprise .icon{width:40px;height:35px}
.ul-enterprise .txt{font-size:16px}
.ul-enterprise-d .tit{font-size:18px;padding-left:30px;height:40px;line-height:40px}
.ul-enterprise-d .desc{font-size:16px}
.m-data-sheet .qa{width:38%;margin-right:50px}
.ul-remote .tit h3{font-size:22px}
.ul-remote .icon{width:26px;height:26px}
.ul-remote .tit{padding-left:40px;margin-bottom:25px}
.ul-remote .desc{font-size:16px;padding-left:40px}
.m-remote{padding:40px 0 50px}
.ul-form-c2{position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.m-flow-m{padding:40px 0 50px}
.m-form-c2{height:auto}
.m-flow-m .g-tit-z,.m-form-c2 .pic{margin-bottom:30px}
.m-mobile{padding-top:30px}
}
@media only screen and (max-width:960px){
.g-tit-z h2{font-size:22px;margin-bottom:10px}
.m-knowledge{padding:30px 0 10px}
.g-tit-z .desc{width:100%}
.m-classify{height:auto;overflow:hidden;padding:30px 0 10px}
.ul-classify li{width:33.33%;margin-bottom:20px}
.ul-classify{margin:0 -10px}
.ul-classify .con{margin:0 10px}
.m-characteristic{padding:30px 0 10px}
.m-characteristic .pic{text-align:center;width:100%;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;margin-bottom:30px}
.m-characteristic .pic img{display:inline-block}
.ul-characteristic{margin:0}
.ul-characteristic li{float:none;width:100%;margin:0 0 30px}
.ul-characteristic .con{margin:0}
.ul-characteristic .icon{float:left;margin-right:30px;margin-left:0}
.m-characteristic .g-tit-z{margin-bottom:30px}
.ul-enterprise-d li{width:100%;margin-bottom:20px}
.m-enterprise .content{position:static;padding:30px 0}
.m-enterprise{height:auto;margin-bottom:30px}
.ul-enterprise-d{overflow:hidden}
.m-data-sheet .item2 .qa,.m-data-sheet .qa{width:100%;float:none;margin-right:0;margin-bottom:30px;overflow:hidden;padding-top:0;margin-left:0}
.m-data-sheet .item{margin-bottom:40px}
.m-data-sheet .qb{width:100%}
.g-tit-zn{margin-bottom:25px}
.g-tit-zn .desc{margin-top:15px}
.ul-remote .pic,.ul-remote li:nth-child(2n) .pic{width:100%;float:none;position:static;height:auto;text-align:center}
.ul-remote .pic img{display:inline-block;position:static;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.ul-remote .box{width:100%;height:300px}
.m-mobile .swiper{width:100%}
.m-mobile .pic{width:70%}
.m-mobile .swiper-button-next,.m-mobile .swiper-button-prev{width:60px;height:60px}
.m-mobile{height:auto}
}
@media only screen and (max-width:767px){
.m-assets .box{width:190px;height:190px}
.g-banicon{max-width:280px!important}
.m-assets .vr{width:160px;height:160px}
.m-assets .vr_wrap{filter:alpha(opacity=70);width:190px;height:190px;border-radius:50%;top:50%;box-shadow:0 0 30px 10px #fbfbfb;animation:2s infinite mymove}
.m-assets .vr_wrap2{opacity:.9;filter:alpha(opacity=90);width:190px;height:190px;animation:2s infinite mymove1}
@keyframes mymove{
0%,100%{box-shadow:none}
}
.g-tit-z h2{font-size:18px}
.ul-classify li{width:50%}
.ul-classify .con{height:170px;padding-top:40px}
.ul-classify .txt{font-size:14px}
.ul-characteristic .tit{font-size:16px;margin-bottom:12px}
.ul-form-c li:nth-child(2n-1) .box{flex-direction:row}
.ul-form-c .circle,.ul-form-c li:nth-child(2n-1) .circle{margin-right:30px;margin-left:0}
.ul-contral .tit{font-size:18px}
.ul-form-c .con{padding:0 20px}
.ul-form-c li{width:100%;float:none;margin-bottom:20px}
.m-assets .content{height:300px}
.ul-assets li:nth-child(2) .con,.ul-assets li:nth-child(3) .con{margin:0}
.m-assets{padding:30px 0}
.ul-enterprise{margin:0 -10px}
.ul-enterprise li{width:50%}
.ul-enterprise .con{margin:0 10px}
.ul-assets{height:auto;padding-top:60px}
.ul-assets .con{width:140px;height:42px;line-height:42px}
.ul-remote .tit{margin-bottom:10px}
.ul-remote .tit h3{font-size:17px}
.ul-remote .pic{margin-bottom:20px}
.ul-remote .box{height:auto}
.ul-remote li{margin-bottom:20px}
.ul-remote .text{position:static;width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}
.ul-remote .icon{top:70%}
.m-remote{padding:30px 0}
.m-mobile .swiper-button-next,.m-mobile .swiper-button-prev{width:40px;height:40px}
}
.g-play-video{font-size:0;display:inline-block;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
.g-play-video .icon{width:56px;height:56px;display:inline-block;vertical-align:middle;position:relative;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;margin-bottom:10px}
.g-play-video .icon:after,.g-play-video .icon:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/f-play.png) center center no-repeat;background-size:contain}
.g-play-video .icon:before{background-image:url(../images/f-play-bg.png);animation:2s linear infinite rotate;-webkit-animation:2s linear infinite rotate}
.g-play-video .text{display:inline-block;vertical-align:middle;font-size:18px;font-weight:400;color:#fff;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.g-play-video:hover .icon{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}
.g-play-video:hover .text{color:#fff}
@keyframes rotate{
0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}
}
@-webkit-keyframes rotate{
0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}
}
.banner{overflow:hidden;background-color:#099bd2;color:#fff;position:relative}
.banner .pic{float:right;width:57.8%}
.banner .img{height:100vh;position:relative;overflow:hidden}
.banner .img::before{position:absolute;right:66px;top:80px;width:76px;height:76px;background-image:url(../images/a4.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";z-index:1;transition:.3s}
.banner:hover .img::before{top:100px;right:88px}
.banner .img::after{position:absolute;left:66px;bottom:80px;width:76px;height:76px;background-image:url(../images/a4-1.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";transition:.3s}
.banner:hover .img::after{bottom:100px;left:88px}
.banner .img .bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:.3s}
.banner:hover .img img{transform:scale(1.06)}
.banner .txt{overflow:hidden;padding:200px 0 0 140px;position:relative}
.banner::after{position:absolute;bottom:0;width:5px;height:130px;left:72px;background-color:#fff;content:"";animation:2s linear infinite txt_wave}
.banner .tit{font-size:45px;margin-bottom:25px;position:relative;padding-top:40px;padding-right:100px}
.banner .tit .en{position:absolute;top:0;left:110px;display:inline-block}
.banner .tit .en img{display:block;width:252px;height:auto}
.banner .desc{font-size:26px;margin-bottom:90px}
.banner .more{padding:20px 50px;display:inline-block;font-size:16px;color:#fff;border:1px solid #fff;border-radius:60px;transition:.3s}
.banner:hover .more{background-color:#fff;color:#099bd2}
.g-tita1 .tit{text-align:center;font-size:40px;font-weight:700}
.row-a2{padding:115px 0 165px;background-position:center;background-repeat:no-repeat;background-size:cover}
.row-a2 .wp{max-width:1440px}
.m-a2{display:flex;align-items:center;color:#fff}
.m-a2 .txt{width:50%;position:relative;padding-right:120px;margin-right:100px}
.m-a2 .txt::after{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:278px;background-color:#fff;content:""}
.m-a2 .tit{font-size:48px;font-weight:700;margin-bottom:30px}
.m-a2 .desc{font-size:18px;line-height:1.8;margin-bottom:60px}
.m-a2 .info .more{display:inline-block;transition:.3s;font-size:14px;color:#fff;padding:10px 60px;border-radius:50px;border:1px solid #fff}
.m-a2 .info .more:hover{background-color:#fff;color:#099bd2}
.ul-llista2{display:block;overflow:hidden;margin:0 -52px;flex:1}
.ul-llista2 li{float:left;margin-bottom:54px;width:50%;padding:0 52px}
.ul-llista2 li:nth-child(2n+1){clear:both}
.ul-llista2 .top{font-size:60px;margin-bottom:10px}
.ul-llista2 .top .num{font-weight:700}
.ul-llista2 .ort{font-size:16px;opacity:.6}
.row-a3{padding:64px 0 80px;background-color:#f4f6f9}
.row-a3 .wp{max-width:1750px}
.ul-lista3{margin:50px -15px 0}
.ul-lista3 li{float:left;width:16.66%;padding:0 15px;margin-bottom:30px}
.ul-lista3 .con{display:block;transition:.3s}
.ul-lista3 .con:hover{box-shadow:-1px 0 10px 6px rgba(0,0,0,.05)}
.ul-lista3 .pic{padding-top:42.85%;background-color:#fff;border:1px solid #ddd;position:relative}
.ul-lista3 .pic img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:220px;max-height:63px}
.g-tita1 .desc{margin-top:15px;font-size:18px;text-align:center}
.row-a4{padding:65px 0 20px}
#carousel1{position:relative;width:100%;margin:0 auto}
#carousel1 .swiper{padding:55px 0 35px}
#carousel1 .swiper-slide{width:370px;padding:0 20px}
#carousel1 .swiper-slide-active .con{box-shadow:0 8px 20px #ddd}
#carousel1 .swiper-slide .pic{position:relative;overflow:hidden;padding-top:96%}
#carousel1 .swiper-slide img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:.3s}
#carousel1 .swiper-slide:hover .pic img{transform:scale(1.06)}
#carousel1 .swiper-slide p{line-height:58px;padding-top:0;text-align:center;color:#636363;font-size:.8em;margin:0}
#carousel1 .swiper-pagination{width:100%;bottom:0;display:none}
#carousel1 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;background-color:#ddd;width:12px;height:12px;opacity:1;border-radius:50%}
#carousel1 .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#099bd2;width:12px}
#carousel1 .swiper-button-prev{right:60%;width:63px;height:63px;background-image:url(../images/prev.png);background-position:center;background-size:contain;bottom:18%;transition:.3s;left:auto;top:auto}
#carousel1 .swiper-button-prev:hover{background-image:url(../images/prev-1.png)}
#carousel1 .swiper-button-next{left:60%;width:63px;height:63px;background-image:url(../images/next.png);background-position:center;background-size:contain;z-index:1;bottom:18%;transition:.3s;top:auto}
#carousel1 .swiper-button-next:hover{background-image:url(../images/next-1.png)}
#carousel1 .swiper-button-next::after,#carousel1 .swiper-button-prev::after{content:''}
.m-bana4 .txt{padding:20px 20px 50px;background-color:#f5f7fa;opacity:0;transition:.3s}
.m-bana4 .swiper-slide-active .txt{opacity:1}
.m-bana4 .date{font-size:13px;margin-bottom:16px}
.m-bana4 .tit{font-size:24px;line-height:1.7;height:3.4em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-lista1{overflow:hidden;padding-left:450px;background-color:#000}
.ul-lista1 li{float:left;width:33.3%;font-size:0}
.ul-lista1 .con{display:block}
.ul-lista1 .pic{padding-top:66.5%;position:relative;overflow:hidden}
.ul-lista1 .pic::before{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:"";background-color:#2e2e2e;transition:.3s;z-index:1;opacity:0}
.ul-lista1 .con:hover .pic::before{opacity:1}
.ul-lista1 .pic .bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.ul-lista1 .con:hover .pic .bg{transform:scale(1.06)}
.ul-lista1 .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);color:#fff;padding:0 60px 0 80px;z-index:2}
.ul-lista1 li:first-child .txt,.ul-lista1 li:nth-child(4) .txt{padding-left:140px}
.ul-lista1 .tit{padding-left:82px;position:relative;font-size:28px;font-weight:700;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;line-height:60px}
.ul-lista1 .tit .icon{display:block;max-width:58px;max-height:48px;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.ul-lista1 .down{height:0;opacity:0;overflow:hidden;transition:.3s}
.ul-lista1 .con:hover .down{height:auto;opacity:1;overflow:visible}
.ul-lista1 .desc{margin:26px 0 20px;font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.5em}
.ul-lista1 .detail{display:inline-block;font-size:16px;padding-right:37px;background-repeat:no-repeat;background-size:26px auto;background-position:right center;background-image:url(../images/d5.png)}
.row-a1{padding-top:55px}
.m-a1{position:relative;padding-top:24px;margin-top:30px}
.ul-taba1{position:absolute;left:0;top:0;bottom:0;width:557px;background-position:center;background-repeat:no-repeat;background-size:0;z-index:2}
.ul-taba1 li{display:block;height:50%;position:relative}
.ul-taba1 li .bg{position:absolute;left:-30px;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transform:skewX(8deg)}
.ul-taba1 li:first-child .bg{left:-88px;top:5px}
.ul-taba1 li::after{position:absolute;left:0;bottom:0;top:0;right:-14px;content:"";background-image:url(../images/b4-2.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;opacity:0;transition:.3s}
.ul-taba1 .li2::after{right:-44px;bottom:0}
.ul-taba1 li.on::after{opacity:1}
.ul-taba1 .con{display:block;color:#fff;padding:70px 0 0 50px}
.ul-taba1 .txt{position:relative;z-index:2}
.ul-taba1 .tit{font-size:36px;font-weight:700;padding:40px 0 0 36px;margin-bottom:16px;position:relative}
.ul-taba1 .tit .en{display:block;height:85px;position:absolute;left:0;top:0;z-index:-1}
.ul-taba1 .desc{font-size:18px;color:#ddd}
.g-row{position:relative}
.m-tabg1{position:absolute;top:54px;left:70px}
.ul-listg1{border-right:1px solid #eee}
.ul-listg1 .con1{display:block;padding:0 20px 0 36px;position:relative;font-size:14px;line-height:48px;transition:.3s;text-align:right}
.ul-listg1 .con1::after{position:absolute;width:3px;top:0;bottom:0;height:100%;content:"";right:-2px;background-color:#099bd2;opacity:0;transition:.3s}
.ul-listg1 .con1:hover,.ul-listg1 .on .con1{color:#099bd2;background-color:#f7f9fd}
.ul-listg1 .con1:hover::after,.ul-listg1 .on .con1::after{opacity:1}
.ban-cases .pic{padding-top:18.43%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.ban-cases .pic .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center}
.ban-cases .pic .tit{font-size:48px;color:#fff}
.g-tits1 .tit{font-size:38px}
.g-tits1 .desc{font-size:16px;color:#8b8b8b;line-height:2}
.row-cases1{padding:42px 0 72px}
.m-cases1{margin-top:40px}
.m-cases1 .pic img{display:block}
.row-cases2{background-position:center;background-repeat:no-repeat;background-size:cover;padding:62px 0 100px}
.ul-tabs1{text-align:center;width:1300px;margin:28px auto 62px;border-bottom:1px solid #999;display:block}
.ul-tabs1 li{display:inline-block;margin:0 57px}
.ul-tabs1 .con{display:block;font-size:18px;font-family:Myriad Pro;font-weight:400;color:#777;line-height:62px;border-bottom:1px solid transparent;transition:.3s}
.ul-tabs1 .con:hover,.ul-tabs1 .on .con{border-color:#099bd2;color:#099bd2}
.m-tabboxs2{max-width:1520px;margin:0 auto}
.m-bans2{padding:0 106px;position:relative}
.m-bans2 .item{display:block;overflow:hidden;background-color:#fff}
.m-bans2 .pic{float:left;width:44.86%}
.m-bans2 .img{position:relative;overflow:hidden;padding-top:69%}
.m-bans2 .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;display:block;transition:.3s}
.m-bans2 .txtbox{overflow:hidden;padding:40px 64px 0 60px}
.m-bans2 .tit{color:#444;font-size:32px;margin-bottom:25px;font-weight:700}
.ul-tabs2_1{border-bottom:1px solid #ddd;margin-bottom:40px}
.ul-tabs2_1 li{display:inline-block;margin-right:52px}
.ul-tabs2_1 .con{display:block;line-height:46px;border-bottom:2px solid transparent;transition:.3s;font-size:18px;color:#999;cursor:pointer;position:relative}
.ul-tabs2_1 .con::after{position:absolute;left:0;right:0;bottom:-3px;height:2px;background-color:transparent;content:"";width:100%;transition:.3s}
.ul-tabs2_1 .con:hover,.ul-tabs2_1 .on .con{color:#099bd2}
.ul-tabs2_1 .con:hover::after,.ul-tabs2_1 .on .con::after{background-color:#099bd2}
.m-bans2 .desc{font-size:16px;color:#444;line-height:2.2}
.g-arrows .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:63px;height:63px;background-position:center;background-repeat:no-repeat;background-size:contain;font-size:0;border:none;background-color:transparent;z-index:1;cursor:pointer}
.g-arrows .slick-prev{left:0;background-image:url(../images/prev.png)}
.g-arrows .slick-prev:hover{background-image:url(../images/prev-1.png)}
.g-arrows .slick-next{right:0;background-image:url(../images/next.png)}
.g-arrows .slick-next:hover{background-image:url(../images/next-1.png)}
.tabs2{height:0;overflow:hidden;opacity:0}
.tabs2.open{height:auto;overflow:visible;opacity:1}
.m-bans3 .item{overflow:hidden;display:block}
.m-bans3 .pic{float:right;width:48%}
.m-bans3 .img{padding-top:59.87%;position:relative;overflow:hidden}
.m-bans3 .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:.3s}
.m-bans3 .item:hover .img img{transform:scale(1.06)}
.m-bans3 .txt{overflow:hidden;padding:66px 95px 0 280px;text-align:center}
.m-bans3 .icon{margin-bottom:44px}
.m-bans3 .icon img{display:block;width:178px;margin:0 auto}
.m-bans3 .tit{font-size:32px;margin-bottom:28px}
.m-bans3 .desc{font-size:18px;line-height:2.2}
.row-cases4{background-position:center;background-repeat:no-repeat;background-size:cover;padding:78px 0 90px}
.g-dots{position:relative}
.g-dots .slick-dots{position:absolute;left:0;right:0;bottom:20px;text-align:center}
.g-dots .slick-dots li{display:inline-block;margin:0 6px}
.g-dots .slick-dots li button{border:none;width:10px;height:10px;border-radius:50%;font-size:0;background-color:#111;cursor:pointer;transition:.3s}
.g-dots .slick-dots .slick-active button{background-color:#969696}
.m-bans3 .slick-dots{left:280px;right:53%}
.m-bans4{margin-top:32px}
.m-bans4 .pic{width:975px;margin:0 auto}
.m-bans4 .pic img{display:block}
.m-bans4 .slick-dots{left:0;right:0;bottom:72px}
.m-cases4{height:227px;background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;z-index:1;margin-top:-50px}
.m-cases4 .txt{text-align:center;font-size:28px;color:#fff;position:absolute;font-weight:700;left:0;right:0;top:30%}
.g-banicon{display:block;animation:1.5s ease-in-out infinite txt_wave;-webkit-animation:1.5s ease-in-out infinite txt_wave;max-width:500px}
.g-banrep .pic{padding-top:27.55%}
.g-banit .wp2{display:flex;align-items:center;justify-content:space-between}
@keyframes txt_wave{
0%,100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
50%{transform:translateY(10px);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}
}
.g-banit .pic{padding-top:30%}
.g-banrep .pic .txt{text-align:left}
.row-rep1{padding:65px 0 69px}
.m-rep1{overflow:hidden}
.m-rep1 .pic{float:right;width:58%;padding:50px;position:relative;margin-left:106px}
.m-rep1 .pic .icon{position:absolute;display:block;width:76px;height:76px}
.m-rep1 .pic .icon1{right:0;top:0}
.m-rep1 .pic .icon2{left:0;bottom:0}
.m-rep1 .pic .img{display:block}
.m-rep1 .txt{overflow:hidden;padding:80px 0 0 60px;position:relative}
.m-rep1 .txt::after{position:absolute;left:0;top:90px;bottom:0;width:6px;background-color:#099bd2;content:""}
.m-rep1 .tit{font-size:42px;color:#099bd2;margin-bottom:32px;font-weight:700}
.m-rep1 .desc{font-size:18px;color:#666;line-height:2}
.row-rep2{background-color:#eff7fe;padding:95px 0 30px}
.ul-listrep2 li{margin-bottom:100px}
.ul-listrep2 .con{display:block;padding:0 44px 44px 0;position:relative}
.ul-listrep2 li:nth-child(even) .con{padding:0 0 44px 44px}
.ul-listrep2 .con::before{background-color:#099bd2;content:"";right:0;bottom:0;top:65px;left:70px;position:absolute}
.ul-listrep2 li:nth-child(even) .con::before{left:0;right:70px}
.m-banrep .item{display:block;background-color:#fff;padding:60px 60px 140px;overflow:hidden}
.m-banrep .pic{float:left;width:45%;margin-right:74px}
.ul-listrep2 li:nth-child(even) .pic{float:right;margin-right:0;margin-left:74px}
.m-banrep .img{padding-top:61%;position:relative;overflow:hidden}
.m-banrep .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:.3s}
.m-banrep .txt{overflow:hidden;padding-right:40px}
.m-banrep .tit{font-size:42px;color:#099bd2;margin-bottom:32px;padding-top:20px;font-weight:700}
.m-banrep .desc{font-size:18px;color:#666;line-height:2}
.m-banrep .slick-arrow{top:auto;transform:translateY(0);bottom:90px;left:auto}
.m-banrep_1 .slick-prev{left:56px}
.m-banrep_1 .slick-next{left:150px}
.m-banrep_2 .slick-prev{right:150px}
.m-banrep_2 .slick-next{right:56px}
.g-banrep{color:#fff}
.g-banrep .info{font-size:32px;opacity:.5;margin-bottom:10px}
.g-banrep .btn{width:154px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#099bd2;font-size:14px;border-radius:48px;margin-top:40px;margin-bottom:90px;transition:.3s}
.g-banrep .btn:hover{background-color:#099bd2;color:#fff}
.g-banrep .ort{font-size:15px;max-width:520px;margin:12px 0}
.row-it1{background-position:top center;background-repeat:no-repeat;background-size:100% auto;padding:55px 0 87px}
.m-it1 .tit{font-size:38px;margin-bottom:36px;font-weight:700}
.m-it1 .desc{color:#666;font-size:16px;margin-bottom:66px}
.m-it1 .desc span{font-weight:700}
.m-tableit table{width:100%;color:#333}
.m-tableit th{height:56px;text-align:center;background-color:#dde3fd;font-size:20px;border-right:2px solid #fff;border-top:4px solid #099bd2;border-bottom:none}
.m-tableit td{background-color:#eceef0;border-right:2px solid #fff;border-bottom:2px solid #fff;height:55px;padding-left:60px;font-size:16px}
.m-tableit .nob{border-right:none}
.row-it2{padding:55px 0 62px;background-position:center;background-repeat:no-repeat;background-size:cover}
.row-it2_1{padding:85px 0 130px}
.m-it2{color:#fff}
.m-it2 .tit{font-size:38px;margin-bottom:16px;font-weight:700}
.m-it2 .desc{font-size:16px;line-height:2.875}
.m-it2 .desc p{position:relative;padding-left:48px}
.m-it2 .desc p .cirlce{width:26px;height:26px;border-radius:50%;position:absolute;left:0;background:linear-gradient(#f8f9ff,#e2e7fd);top:.75em}
.m-it2 .desc p .cirlce::after{position:absolute;left:50%;top:50%;background-color:#6983f7;transform:translate(-50%,-50%);content:"";width:12px;height:12px;border-radius:50%}
.m-it1_1{color:#666}
.m-it1_1 .tit{color:#000}
.m-it1_1 .desc{margin-bottom:42px}
.m-it1_1 .desc p .cirlce::after,.m-it2_1 .desc p .cirlce::after{background-color:#099bd2}
.ul-listit1_2{margin:40px -14px 0}
.ul-listit1_2 li{float:left;padding:0 14px;margin-bottom:20px;width:33.3%}
.ul-listit1_2 .con{display:block;box-shadow:-1px 0 3px 0 rgba(85,85,85,.24);background-color:#fff;min-height:260px;text-align:center;padding:36px 0 0}
.ul-listit1_2 .icon{margin-bottom:20px}
.ul-listit1_2 .icon img{display:block;max-width:60px;margin:0 auto}
.ul-listit1_2 .tit{font-size:20px;margin-bottom:24px;font-weight:400}
.ul-listit1_2 .info{display:flex;margin:0 auto;width:179px;height:41px;align-items:center;justify-content:center;font-size:16px;border:1px solid #099bd2;border-radius:40px;transition:.3s;color:#099bd2}
.ul-listit1_2 .con:hover .info{background-color:#099bd2;color:#fff}
.row-it1_2{padding:56px 0;background-position:center;background-repeat:no-repeat;background-size:cover}
.ul-listit2_2{overflow:hidden;margin:50px -13px 0}
.ul-listit2_2 li{float:left;width:25%;padding:0 13px}
.ul-listit2_2 .con{display:block;padding-top:139%;position:relative;border-radius:14px;overflow:hidden}
.ul-listit2_2 .con::after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.53)}
.ul-listit2_2 .bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition:.3s}
.ul-listit2_2 .con:hover .bg{transform:scale(1.06)}
.ul-listit2_2 .inner{position:absolute;z-index:1;color:#fff;left:0;right:0;top:0;bottom:0;width:100%;height:100%;padding:64px 40px 0}
.ul-listit2_2 .tit{font-size:28px;margin-bottom:35px}
.ul-listit2_2 .desc{font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:8.5em;line-height:1.7;margin-bottom:30px}
.ul-listit2_2 .info{display:flex;align-items:center;justify-content:center;width:156px;height:50px;border:1px solid #fff;border-radius:50px;color:#fff;font-size:16px}
.g-titit1{color:#fff}
.row-it2_2{padding:68px 0 140px;background-position:center;background-repeat:no-repeat;background-size:cover}
.row-it3_2{padding:65px 0 75px;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-it3_2 .col-l{width:15%;padding-top:76px}
.ul-listit3_2{padding:60px 0;float:right;width:74%;border-radius:10px}
.ul-listit3_2 li{float:left;width:25%;transition:.3s}
.ul-listit3_2 .con{display:block;background-color:#fff;text-align:center;border:1px solid #baceff;border-right:none;padding:70px 30px 0;min-height:380px;transition:.3s}
.ul-listit3_2 .con1{border-radius:10px 0 0 10px}
.ul-listit3_2 .con4{border-radius:0 10px 10px 0;border-right:1px solid #baceff}
.ul-listit3_2 .icon{margin-bottom:50px}
.ul-listit3_2 .icn{display:block;max-width:74px;margin:0 auto}
.ul-listit3_2 .icn2{display:none}
.ul-listit3_2 .tit{font-size:24px;margin-bottom:20px;font-weight:400}
.ul-listit3_2 .desc{font-size:18px;color:#1f2126;opacity:.48}
@media only screen and (min-width:1199px){
.ul-listit3_2 .on .con{background-color:#0999cf;border-radius:8px;border:none;color:#fff;box-shadow:-1px 0 10px 15px rgba(0,0,0,.05);height:480px;transform:translateY(-50px)}
.ul-listit3_2 .on .icn2{display:block}
.ul-listit3_2 .on .icn1{display:none}
.ul-listit3_2 .on .desc{color:#fff;opacity:1}
}
.row-it4_2{padding:70px 0 78px}
.ul-listit4_2{overflow:hidden;margin:46px -13px 0}
.ul-listit4_2 li{float:left;width:50%;padding:0 13px;margin-bottom:24px}
.ul-listit4_2 .con{display:block;border-radius:10px;background-color:#fff;padding:30px 48px 30px 44px;overflow:hidden}
.ul-listit4_2 .icon{float:left;width:60px;margin-right:36px}
.ul-listit4_2 .icon img{display:block}
.ul-listit4_2 .txt{overflow:hidden}
.ul-listit4_2 .tit{font-size:24px;margin-bottom:18px;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;font-weight:400}
.ul-listit4_2 .desc{font-size:15px;opacity:.48;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:6em}
.row-it5_2{padding:60px 0 80px;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-it5_2{margin-top:20px;padding:22px 0;position:relative}
.m-it5_2 .pic img{display:block}
.boxit5_2{position:absolute;right:0;top:0;bottom:0;height:100%;width:460px;background-color:#0997cc;border-radius:8px;box-shadow:-1px 0 10px 18px rgba(249,251,251,.1);padding:0 18px}
.ul-listit5_2 .con{display:block;color:#fff;padding:34px 40px;border-bottom:1px solid rgba(255,255,255,.6)}
.ul-listit5_2 li:last-child .con{border-bottom:none}
.ul-listit5_2 .tit{font-size:24px;margin-bottom:12px}
.ul-listit5_2 .desc{font-size:18px;opacity:.8;height:4.5em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.row-it6_2{padding:60px 0 86px}
.m-it6_2{margin-top:32px;display:flex;align-items:center;justify-content:space-between}
.m-it6_2 .pic{width:700px;margin-left:75px}
.m-it6_2 .txt{flex:1;background-color:#f8f8fa;border-radius:15px;padding:44px 56px 48px;box-shadow:0 0 10px 8px rgba(0,0,0,.025);font-size:20px}
.m-it6_2 .desc{line-height:4;position:relative;margin-bottom:30px}
.m-it6_2 .desc p{padding-left:45px;position:relative}
.m-it6_2 .desc p .cirlce{width:26px;height:26px;background-color:#dde3fd;border-radius:50%;position:absolute;left:0;top:1.5em}
.m-it6_2 .desc p .cirlce::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";background-color:#6983f7;width:12px;height:12px;border-radius:50%}
.m-it6_2 .buy{width:223px;height:50px;display:flex;align-items:center;justify-content:center;transition:.3s;font-size:16px;color:#fff;background-color:#099bd2;border-radius:50px}
.m-it6_2 .buy:hover{opacity:.8}
.row-train1{padding:55px 0 65px;background-color:#eff3f6}
.ul-listtrain1{margin:36px -14px 0}
.ul-listtrain1 li{float:left;width:33.3%;padding:0 14px;margin-bottom:28px}
.ul-listtrain1 .con{display:block;box-shadow:13px 13px 7px 0 rgba(238,238,238,.56);background-color:#fff;overflow:hidden;padding:34px;border:2px solid #eee}
.ul-listtrain1 .icon{float:left;width:40px;margin-right:30px}
.ul-listtrain1 .icon img{display:block}
.ul-listtrain1 .txt{overflow:hidden}
.ul-listtrain1 .desc{height:4.5em;opacity:.71;font-size:15px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-listtrain2{overflow:hidden;margin:54px -108px 0}
.ul-listtrain2 li{float:left;width:50%;padding:0 108px;margin-bottom:54px}
.ul-listtrain2 .con{display:block}
.ul-listtrain2 .pic{margin-bottom:16px;height:376px}
.ul-listtrain2 .pic img{display:block;max-height:376px;max-width:506px}
.ul-listtrain2 .tit{font-size:32px;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;margin-bottom:17px}
.ul-listtrain2 .desc{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;font-size:16px}
.row-train2{padding:60px 0 20px}
.row-rec1{background-color:#fff;padding:70px 0 55px}
.ul-listrec1{margin-top:52px}
.ul-listrec1 .con{box-shadow:13px 13px 7px 0 rgba(238,238,238,.56)}
.ul-listrec1 .tit{font-size:24px;margin-bottom:16px;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em}
.ul-listrec1 .icon{width:40px;margin-right:18px}
.row-rec2{padding:54px 0;background-color:#eff3f6}
.ul-listrec2{margin-top:54px}
.ul-listrec2 li{margin-bottom:70px}
.ul-listrec2 .con{overflow:hidden}
.ul-listrec2 .pic{float:right;width:51%;margin-left:154px}
.ul-listrec2 li:nth-child(even) .pic{float:left;margin-left:0;margin-right:150px}
.ul-listrec2 .txt{overflow:hidden;padding-top:50px}
.ul-listrec2 .tit{margin-bottom:30px;font-size:32px}
.ul-listrec2 .desc{font-size:16px;line-height:2;margin-bottom:40px}
.ul-listrec2 .ort{overflow:hidden}
.ul-listrec2 .ort .info{display:inline-block;width:50%;padding-left:25px;position:relative;line-height:2;float:left;font-size:16px}
.ul-listrec2 .ort .info span{position:absolute;left:0;top:.7em;width:8px;height:8px;border-radius:50%;background-color:#333}
.row-kefu1{padding-top:74px}
.m-kefu1{background-color:#f7f7f7;padding:122px 0 146px;margin-top:50px}
.m-kefu1 .pic img{display:block;margin:0 auto}
.m-kefu2 .pic img{display:block;width:100%}
@media only screen and (min-width:1199px) and (max-width:1900px){
.banner .pic{width:57.8%}
.banner .img::before{right:3.473vw;top:4.21vw;width:4vw;height:4vw;background-image:url(../images/a4.png);background-repeat:no-repeat;background-size:contain;content:"";transition:.3s}
.banner:hover .img::before{top:5.263vw;right:4.631vw}
.banner .img::after{left:3.473vw;bottom:4.21vw;width:4vw;height:4vw;background-image:url(../images/a4-1.png);background-repeat:no-repeat;background-size:contain;content:"";transition:.3s}
.banner:hover .img::after{bottom:5.263vw;left:4.631vw}
.banner .img .bg{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.banner:hover .img img{transform:scale(1.06)}
.banner .txt{padding:10.52vw 0 0 7.368vw}
.banner::after{bottom:0;width:.263vw;height:4.684vw;left:3.789vw;content:""}
.banner .tit{font-size:2.368vw;margin-bottom:1.315vw;padding-top:2.105vw}
.banner .tit .en{top:0;left:5.789vw}
.banner .tit .en img{width:13.26vw;height:auto}
.banner .desc{font-size:1.368vw;margin-bottom:4.736vw}
.banner .more{padding:1.052vw 2.631vw;font-size:.842vw;border:1px solid #fff;border-radius:3.157vw;transition:.3s}
.g-tita1 .tit{font-size:2.105vw;font-weight:700}
.row-a2{padding:6.052vw 0 8.684vw;background-repeat:no-repeat;background-size:cover}
.row-a2 .wp{max-width:75.78vw}
.m-a2{align-items:center}
.m-a2 .txt{padding-right:6.315vw;margin-right:5.263vw}
.m-a2 .txt::after{right:0;top:50%;transform:translateY(-50%);width:.105vw;height:14.63vw;content:""}
.m-a2 .tit{font-size:2.526vw;font-weight:700;margin-bottom:1.578vw}
.m-a2 .desc{font-size:.947vw;line-height:1.8;margin-bottom:3.157vw}
.m-a2 .info .more{transition:.3s;font-size:.736vw;padding:.526vw 3.157vw;border-radius:2.631vw;border:1px solid #fff}
.ul-llista2{margin:0 -2.736vw;flex:1}
.ul-llista2 li{margin-bottom:2.842vw;padding:0 2.736vw}
.ul-llista2 li:nth-child(2n+1){clear:both}
.ul-llista2 .top{font-size:3.157vw;margin-bottom:.526vw}
.ul-llista2 .top .num{font-weight:700}
.ul-llista2 .ort{font-size:.842vw;opacity:.6}
.row-a3{padding:3.368vw 0 4.21vw}
.row-a3 .wp{max-width:92.1vw}
.ul-lista3{margin:2.631vw -.789vw 0}
.ul-lista3 li{width:16.66%;padding:0 .789vw;margin-bottom:1.578vw}
.ul-lista3 .con{transition:.3s}
.ul-lista3 .con:hover{box-shadow:-1px 0 .526vw .315vw rgba(0,0,0,.05)}
.ul-lista3 .pic{padding-top:42.85%;border:1px solid #ddd}
.ul-lista3 .pic img{top:50%;transform:translate(-50%,-50%);max-width:11.57vw;max-height:3.315vw}
.g-tita1 .desc{margin-top:.789vw;font-size:.947vw}
.row-a4{padding:3.421vw 0 1.052vw}
#carousel1{margin:0 auto}
#carousel1 .swiper{padding:2.894vw 0 1.842vw}
#carousel1 .swiper-slide{width:19.47vw;padding:0 1.052vw}
#carousel1 .swiper-slide-active .con{box-shadow:0 .421vw 1.052vw #ddd}
#carousel1 .swiper-slide img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
#carousel1 .swiper-slide:hover .pic img{transform:scale(1.06)}
#carousel1 .swiper-slide p{line-height:3.052vw;font-size:.8em;margin:0}
#carousel1 .swiper-pagination{bottom:1.052vw}
#carousel1 .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .263vw;width:1.052vw;height:.526vw;opacity:1;border-radius:.263vw}
#carousel1 .swiper-pagination-bullets .swiper-pagination-bullet-active{width:1.842vw}
#carousel1 .swiper-button-prev{right:60%;width:3.315vw;height:3.315vw;background-image:url(../images/prev.png);background-size:contain;transition:.3s;left:auto;top:auto}
#carousel1 .swiper-button-prev:hover{background-image:url(../images/prev-1.png)}
#carousel1 .swiper-button-next{width:3.315vw;height:3.315vw;background-image:url(../images/next.png);background-size:contain;transition:.3s;top:auto}
#carousel1 .swiper-button-next:hover{background-image:url(../images/next-1.png)}
#carousel1 .swiper-button-next::after,#carousel1 .swiper-button-prev::after{content:''}
.m-bana4 .txt{padding:1.052vw 1.052vw 2.631vw;opacity:0;transition:.3s}
.m-bana4 .swiper-slide-active .txt{opacity:1}
.m-bana4 .date{font-size:.684vw;margin-bottom:.842vw}
.m-bana4 .tit{font-size:1.263vw;line-height:1.7;height:3.4em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ul-lista1{padding-left:23.68vw}
.ul-lista1 li{width:33.3%;font-size:0}
.ul-lista1 .pic{padding-top:66.5%}
.ul-lista1 .pic::before{left:0;right:0;top:0;bottom:0;content:"";transition:.3s;opacity:0}
.ul-lista1 .con:hover .pic::before{opacity:1}
.ul-lista1 .pic .bg{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.ul-lista1 .con:hover .pic .bg{transform:scale(1.06)}
.ul-lista1 .txt{left:0;right:0;top:50%;transform:translateY(-50%);padding:0 1.757vw 0 4.073vw}
.ul-lista1 li:first-child .txt,.ul-lista1 li:nth-child(4) .txt{padding-left:9vw}
.ul-lista1 .tit{padding-left:2.015vw;font-size:1.273vw;font-weight:700;white-space:nowrap;line-height:3.157vw}
.ul-lista1 .tit .icon{max-width:1.552vw;max-height:2.526vw;left:0;top:50%;transform:translateY(-50%)}
.ul-lista1 .down{opacity:0;transition:.3s}
.ul-lista1 .con:hover .down{height:auto;opacity:1}
.ul-lista1 .desc{margin:1.368vw 0 1.052vw;font-size:.842vw;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:4.5em}
.ul-lista1 .detail{font-size:.842vw;padding-right:1.947vw;background-repeat:no-repeat;background-size:1.368vw auto;background-image:url(../images/d5.png)}
.row-a1{padding-top:2.894vw}
.m-a1{padding-top:1.263vw;margin-top:1.578vw}
.ul-taba1{left:0;top:0;bottom:0;width:30.83vw}
.ul-taba1 li::after{left:0;top:0;right:-.526vw;content:"";background-repeat:no-repeat;background-size:100% auto;opacity:0;transition:.3s}
.ul-taba1 .li2::after{right:-2.105vw;bottom:0}
.ul-taba1 li.on::after{opacity:1}
.ul-taba1 .con{padding:3.684vw 0 0 2.631vw}
.ul-taba1 .tit{font-size:1.894vw;font-weight:700;padding:2.105vw 0 0 1.894vw;margin-bottom:.842vw}
.ul-taba1 .tit .en{height:4.473vw;left:0;top:0}
.ul-taba1 .desc{font-size:.947vw}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.m-tabg1{top:3.176vw;left:1.482vw}
.ul-listg1{border-right:1px solid #eee}
.ul-listg1 .con1{padding-right:1.176vw;font-size:.823vw;line-height:2.823vw;transition:.3s}
.ul-listg1 .con1::after{width:.176vw;top:0;bottom:0;content:"";right:-.117vw;opacity:0;transition:.3s}
.ul-listg1 .con1:hover::after,.ul-listg1 .on .con1::after{opacity:1}
.ban-cases .pic{padding-top:18.43%;background-repeat:no-repeat;background-size:cover}
.ban-cases .pic .txt{left:0;right:0;top:50%;transform:translateY(-50%)}
.ban-cases .pic .tit{font-size:2.823vw}
.g-tits1 .tit{font-size:2.235vw}
.g-tits1 .desc{font-size:.941vw;line-height:2}
.row-cases1{padding:2.47vw 0 4.235vw}
.m-cases1{margin-top:2.352vw}
.row-cases2{background-repeat:no-repeat;background-size:cover;padding:3.647vw 0 5.882vw}
.ul-tabs1{width:76.47vw;margin:0 auto;border-bottom:1px solid #999;margin-bottom:3.647vw;margin-top:1.647vw}
.ul-tabs1 li{margin:0 3.352vw}
.ul-tabs1 .con{font-size:1.058vw;font-family:Myriad Pro;font-weight:400;line-height:3.647vw;border-bottom:1px solid transparent;transition:.3s}
.m-tabboxs2{max-width:89.41vw;margin:0 auto}
.m-bans2{padding:0 6.235vw}
.m-bans2 .pic{width:44.86%}
.m-bans2 .img img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.m-bans2 .txtbox{padding:2.352vw 3.764vw 0 3.529vw}
.m-bans2 .tit{font-size:1.882vw;margin-bottom:1.47vw}
.ul-tabs2_1{border-bottom:1px solid #ddd;margin-bottom:2.352vw}
.ul-tabs2_1 li{margin-right:3.058vw}
.ul-tabs2_1 .con{line-height:2.705vw;border-bottom:solid transparent;transition:.3s;font-size:1.058vw}
.m-bans2 .desc{font-size:.941vw;line-height:2.2}
.g-arrows .slick-arrow{top:50%;transform:translateY(-50%);width:3.705vw;height:3.705vw;background-repeat:no-repeat;background-size:contain;font-size:0;border:none}
.g-arrows .slick-prev{left:0;background-image:url(../images/prev.png)}
.g-arrows .slick-prev:hover{background-image:url(../images/prev-1.png)}
.g-arrows .slick-next{right:0;background-image:url(../images/next.png)}
.g-arrows .slick-next:hover{background-image:url(../images/next-1.png)}
.tabs2{opacity:0}
.tabs2.open{height:auto;opacity:1}
.m-bans3 .img{padding-top:59.87%}
.m-bans3 .img img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.m-bans3 .item:hover .img img{transform:scale(1.06)}
.m-bans3 .txt{padding:3.882vw 5.588vw 0 7.47vw}
.m-bans3 .icon{margin-bottom:1.588vw}
.m-bans3 .icon img{width:10.47vw;margin:0 auto}
.m-bans3 .tit{font-size:1.882vw;margin-bottom:.647vw}
.m-bans3 .desc{font-size:1.058vw;line-height:2.2}
.row-cases4{background-repeat:no-repeat;background-size:cover;padding:4.588vw 0 5.294vw}
.g-dots .slick-dots{left:0;right:0;bottom:1.117vw}
.g-dots .slick-dots li{margin:0 .352vw}
.g-dots .slick-dots li button{border:none;width:.588vw;height:.588vw;border-radius:50%;font-size:0;transition:.3s}
.m-bans3 .slick-dots{left:7.47vw;right:53%}
.m-bans4{margin-top:1.882vw}
.m-bans4 .pic{width:57.35vw;margin:0 auto}
.m-bans4 .slick-dots{left:0;right:0;bottom:4.235vw}
.m-cases4{height:13.35vw;background-repeat:no-repeat;background-size:contain;margin-top:-2.941vw}
.m-cases4 .txt{font-size:1.5vw}
.g-banrep .pic{padding-top:27.55%}
.row-rep1{padding:3.823vw 0 4.058vw}
.m-rep1 .pic{padding:2.941vw;margin-left:6.235vw}
.m-rep1 .pic .icon{width:4.47vw;height:4.47vw}
.m-rep1 .pic .icon1{right:0;top:0}
.m-rep1 .pic .icon2{left:0;bottom:0}
.m-rep1 .txt{padding:4.705vw 0 0 3.529vw}
.m-rep1 .txt::after{left:0;top:5.294vw;bottom:0;width:.352vw;content:""}
.m-rep1 .tit{font-size:2.47vw;margin-bottom:1.882vw;font-weight:700}
.m-rep1 .desc{font-size:1.058vw;line-height:2}
.row-rep2{padding:5.588vw 0 1.764vw}
.ul-listrep2 li{margin-bottom:5.882vw}
.ul-listrep2 .con{padding:0 2.588vw 2.588vw 0}
.ul-listrep2 li:nth-child(even) .con{padding:0 0 2.588vw 2.588vw}
.ul-listrep2 .con::before{content:"";right:0;bottom:0;top:3.823vw;left:4.117vw}
.ul-listrep2 li:nth-child(even) .con::before{left:0;right:4.117vw}
.m-banrep .item{padding:3.529vw 3.529vw 8.235vw}
.m-banrep .pic{margin-right:4.352vw}
.ul-listrep2 li:nth-child(even) .pic{margin-left:4.352vw}
.m-banrep .img img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.m-banrep .txt{padding-right:2.352vw}
.m-banrep .tit{font-size:2.47vw;margin-bottom:1.882vw}
.m-banrep .desc{font-size:1.058vw;line-height:2}
.m-banrep .slick-arrow{top:auto;transform:translateY(0);bottom:8.235vw;left:auto}
.m-banrep_1 .slick-prev{left:3.294vw}
.m-banrep_1 .slick-next{left:8.823vw}
.m-banrep_2 .slick-prev{right:8.823vw}
.m-banrep_2 .slick-next{right:3.294vw}
.g-banrep .info{font-size:1.882vw;opacity:.5;margin-bottom:.588vw}
.g-banrep .btn{width:9.058vw;height:2.823vw;align-items:center;justify-content:center;font-size:.823vw;border-radius:2.823vw;margin-top:2.352vw;margin-bottom:5.294vw}
.g-banrep .ort{font-size:.882vw;max-width:30.58vw;margin:.705vw 0}
.row-it1{background-repeat:no-repeat;background-size:100% auto;padding:3.235vw 0 5.117vw}
.m-it1 .tit{font-size:2.235vw;margin-bottom:2.117vw;font-weight:700}
.m-it1 .desc{font-size:.941vw;margin-bottom:3.882vw}
.m-it1 .desc span{font-weight:700}
.m-tableit th{height:3.294vw;font-size:1.176vw;border-right:solid #fff;border-top:solid #099bd2;border-bottom:none}
.m-tableit td{border-right:solid #fff;border-bottom:solid #fff;height:3.235vw;padding-left:3.529vw;font-size:.941vw}
.m-tableit .nob{border-right:none}
.row-it2{padding:3.235vw 0 3.647vw;background-repeat:no-repeat;background-size:cover}
.row-it2_1{padding:5vw 0 7.647vw}
.m-it2 .tit{font-size:2.235vw;margin-bottom:.941vw;font-weight:700}
.m-it2 .desc{font-size:.941vw;line-height:2.875}
.m-it2 .desc p{padding-left:2.823vw}
.m-it2 .desc p .cirlce{width:1.529vw;height:1.529vw;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}
.m-it2 .desc p .cirlce::after{top:50%;transform:translate(-50%,-50%);content:"";width:.705vw;height:.705vw;border-radius:50%}
.m-it1_1 .desc{margin-bottom:2.47vw}
.ul-listit1_2{margin:2.352vw -.823vw 0}
.ul-listit1_2 li{padding:0 .823vw;margin-bottom:1.176vw;width:33.3%}
.ul-listit1_2 .con{min-height:15.29vw;padding:2.117vw 0 0}
.ul-listit1_2 .icon{margin-bottom:1.176vw}
.ul-listit1_2 .icon img{max-width:3.529vw;margin:0 auto}
.ul-listit1_2 .tit{font-size:1.176vw;margin-bottom:1.411vw;font-weight:400}
.ul-listit1_2 .info{margin:0 auto;width:10.52vw;height:2.411vw;align-items:center;justify-content:center;font-size:.941vw;border:1px solid #099bd2;border-radius:2.352vw;transition:.3s}
.row-it1_2{padding:3.294vw 0;background-repeat:no-repeat;background-size:cover}
.ul-listit2_2{margin:2.941vw -.764vw 0}
.ul-listit2_2 li{padding:0 .764vw}
.ul-listit2_2 .con{border-radius:.823vw}
.ul-listit2_2 .con::after{left:0;right:0;top:0;bottom:0;content:""}
.ul-listit2_2 .bg{left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;transition:.3s}
.ul-listit2_2 .con:hover .bg{transform:scale(1.06)}
.ul-listit2_2 .inner{left:0;right:0;top:0;bottom:0;padding:3.764vw 2.352vw 0}
.ul-listit2_2 .tit{font-size:1.647vw;margin-bottom:2.058vw}
.ul-listit2_2 .desc{font-size:.941vw;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:1.764vw}
.ul-listit2_2 .info{align-items:center;justify-content:center;width:9.176vw;height:2.941vw;border:1px solid #fff;border-radius:2.941vw;font-size:.941vw}
.row-it2_2{padding:4vw 0 8.235vw}
.row-it3_2{padding:3.823vw 0 4.411vw;background-repeat:no-repeat;background-size:cover}
.m-it3_2 .col-l{padding-top:4.47vw}
.ul-listit3_2{padding:3.529vw 0;border-radius:.588vw}
.ul-listit3_2 li{transition:.3s}
.ul-listit3_2 .con{border:1px solid #baceff;border-right:none;padding:4.117vw 1.764vw 0;min-height:22.35vw}
.ul-listit3_2 .con1{border-radius:.588vw 0 0 .588vw}
.ul-listit3_2 .con4{border-radius:0 .588vw .588vw 0;border-right:1px solid #baceff}
.ul-listit3_2 .on .con{border-radius:.47vw;border:none;box-shadow:-1px 0 .588vw .882vw rgba(0,0,0,.05);height:26.35vw;transform:translateY(-2vw)}
.ul-listit3_2 .icon{margin-bottom:2.941vw}
.ul-listit3_2 .icn{max-width:4.352vw;margin:0 auto}
.ul-listit3_2 .tit{font-size:1.411vw;margin-bottom:1.176vw;font-weight:400}
.ul-listit3_2 .desc{font-size:1.058vw;opacity:.48}
.ul-listit3_2 .on .desc{opacity:1}
.row-it4_2{padding:4.117vw 0 4.588vw}
.ul-listit4_2{margin:2.705vw -.764vw 0}
.ul-listit4_2 li{padding:0 .764vw;margin-bottom:1.411vw}
.ul-listit4_2 .con{border-radius:.588vw;padding:1.764vw 2.823vw 1.764vw 2.588vw}
.ul-listit4_2 .icon{width:3.529vw;margin-right:2.117vw}
.ul-listit4_2 .tit{font-size:1.411vw;margin-bottom:1.058vw;white-space:nowrap;height:1.5em;font-weight:400}
.ul-listit4_2 .desc{font-size:.882vw;opacity:.48;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:6em}
.row-it5_2{padding:3.529vw 0 4.705vw;background-repeat:no-repeat;background-size:cover}
.m-it5_2{margin-top:1.176vw;padding:1.294vw 0}
.boxit5_2{right:0;top:0;bottom:0;width:27.05vw;border-radius:.47vw;box-shadow:-1px 0 .588vw 1.058vw rgba(249,251,251,.1);padding:0 1.058vw}
.ul-listit5_2 .con{padding:2vw 2.352vw}
.ul-listit5_2 li:last-child .con{border-bottom:none}
.ul-listit5_2 .tit{font-size:1.411vw;margin-bottom:.705vw}
.ul-listit5_2 .desc{font-size:1.058vw;opacity:.8;height:4.5em;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.row-it6_2{padding:3.529vw 0 5.058vw}
.m-it6_2{margin-top:1.882vw;align-items:center;justify-content:space-between}
.m-it6_2 .pic{width:41.17vw;margin-left:4.411vw}
.m-it6_2 .txt{flex:1;border-radius:.882vw;padding:2.588vw 3.294vw 2.823vw}
.m-it6_2 .desc{line-height:4;margin-bottom:1.764vw}
.m-it6_2 .desc p{padding-left:2.647vw}
.m-it6_2 .desc p .cirlce{width:1.529vw;height:1.529vw;border-radius:50%;left:0}
.m-it6_2 .desc p .cirlce::after{top:50%;transform:translate(-50%,-50%);content:"";width:.705vw;height:.705vw;border-radius:50%}
.m-it6_2 .buy{width:13.11vw;height:2.941vw;align-items:center;justify-content:center;transition:.3s;font-size:.941vw;border-radius:2.941vw}
.m-it6_2 .buy:hover{opacity:.8}
.row-train1{padding:3.235vw 0 3.823vw}
.ul-listtrain1{margin:2.117vw -.823vw 0}
.ul-listtrain1 li{width:33.3%;padding:0 .823vw;margin-bottom:1.647vw}
.ul-listtrain1 .con{box-shadow:.764vw .764vw .411vw 0 rgba(238,238,238,.56);padding:2vw;border:solid #eee}
.ul-listtrain1 .icon{width:2.352vw;margin-right:1.764vw}
.ul-listtrain1 .desc{height:4.5em;opacity:.71;font-size:.882vw;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ul-listtrain2{margin:3.176vw -6.352vw 0}
.ul-listtrain2 li{padding:0 6.352vw;margin-bottom:3.176vw}
.ul-listtrain2 .pic{margin-bottom:.941vw;height:22.11vw}
.ul-listtrain2 .pic img{max-height:22.11vw;max-width:29.76vw}
.ul-listtrain2 .tit{font-size:1.882vw;white-space:nowrap;height:1.5em;margin-bottom:1vw}
.ul-listtrain2 .desc{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.row-train2{padding:3.529vw 0 1.176vw}
.row-rec1{padding:4.117vw 0 3.235vw}
.ul-listrec1{margin-top:3.058vw}
.ul-listrec1 .con{box-shadow:.764vw .764vw .411vw 0 rgba(238,238,238,.56)}
.ul-listrec1 .tit{font-size:1.411vw;margin-bottom:.941vw;white-space:nowrap;height:1.5em}
.ul-listrec1 .icon{width:2.352vw;margin-right:1.058vw}
.row-rec2{padding:3.176vw 0}
.ul-listrec2{margin-top:3.176vw}
.ul-listrec2 li{margin-bottom:4.117vw}
.ul-listrec2 .pic{margin-left:9.647vw}
.ul-listrec2 li:nth-child(even) .pic{margin-right:8.823vw}
.ul-listrec2 .txt{padding-top:2.941vw}
.ul-listrec2 .tit{margin-bottom:1.764vw;font-size:1.882vw}
.ul-listrec2 .desc{font-size:.941vw;line-height:2;margin-bottom:2.352vw}
.ul-listrec2 .ort .info{padding-left:1.47vw;line-height:2}
.ul-listrec2 .ort .info span{left:0;top:.7em;width:.47vw;height:.47vw;border-radius:50%}
.row-kefu1{padding-top:4.352vw}
.m-kefu1{padding:7.176vw 0 8.588vw;margin-top:2.941vw}
.m-kefu1 .pic img{margin:0 auto}
.g-banicon{max-width:23vw}
}
@media only screen and (max-width:1440px){
.g-banrep .ort{font-size:12px;max-width:100%}
.ul-listit4_2 .desc,.ul-listrec2 .ort .info,.ul-listtrain1 .desc{font-size:12px}
}
@media only screen and (max-width:1199px){
.m-tabg1{display:none}
.g-banrep .info{font-size:20px;margin-bottom:4px}
.ban-cases .pic .tit{font-size:22px}
.g-banrep .btn{width:120px;height:37px;font-size:12px;border-radius:48px;margin-top:10px;margin-bottom:0}
.ul-tabs1{width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:auto}
.ul-tabs1 li{margin:0 15px}
.ul-tabs1 .con{font-size:16px;line-height:40px}
.m-bans2{padding:0}
.m-bans2 .txtbox{padding:20px 20px 0}
.m-bans2 .tit{font-size:18px;margin-bottom:10px}
.ul-tabs2_1 .con{font-size:16px;line-height:35px}
.ul-tabs2_1{margin-bottom:10px}
.g-arrows .slick-arrow{width:30px;height:30px}
.m-bans3 .txt{padding:20px 20px 40px}
.m-bans3 .pic{float:none;width:100%}
.m-bans3 .slick-dots{left:0;right:0;bottom:10px}
.m-bans3 .icon{margin-bottom:10px}
.m-bans3 .icon img{width:130px}
.m-bans3 .tit{font-size:18px;margin-bottom:10px}
.m-bans3 .desc{font-size:16px;line-height:1.6}
.m-bans4 .pic{width:100%}
.m-it2 .tit{font-size:24px}
.m-it1 .tit{font-size:24px;margin-bottom:15px}
.m-it2 .desc{line-height:1.8}
.m-it2 .desc p .cirlce{width:14px;height:14px}
.m-it2 .desc p .cirlce::after{width:6px;height:6px}
.m-it2 .desc p{padding-left:20px}
.row-it2_1{padding:30px 0}
.ul-listit1_2{margin:20px 0 0}
.ul-listit1_2 li{width:50%}
.ul-listit1_2 .icon img{max-width:45px}
.ul-listit1_2 .info{width:116px;height:33px;font-size:14px}
.ul-listit2_2{margin:20px 0 0}
.ul-listit2_2 li{width:50%;margin-bottom:20px}
.m-it3_2 .col-l{float:none;width:100%;padding-top:0;margin-bottom:20px}
.ul-listit3_2{float:none;width:100%;overflow:hidden;padding:0;border-radius:0;border:none}
.ul-listit3_2 li{float:left;width:50%;margin-bottom:20px;padding:0 10px}
.ul-listit3_2 .con1,.ul-listit3_2 .con4{border-radius:0}
.ul-listit3_2 .tit{font-size:18px;margin-bottom:10px}
.ul-listit3_2 .desc{font-size:14px}
.ul-listit3_2 .con{min-height:270px;padding-top:40px;border:1px solid #baceff}
.ul-listit3_2 .icn{width:50px}
.ul-listit3_2 .icon{margin-bottom:20px}
.ul-listit4_2{margin:20px 0 0}
.ul-listit4_2 li{width:100%;padding:0}
.boxit5_2{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;border-radius:0}
.ul-listit4_2 .tit{font-size:20px;margin-bottom:10px}
.ul-listit4_2 .desc{font-size:14px;display:block;height:auto}
.ul-listit4_2 .icon{width:45px;margin-right:10px}
.ul-listit5_2 .con{padding:20px 0}
.ul-listit5_2 .tit{font-size:18px;margin-bottom:4px}
.ul-listit5_2 .desc{height:auto;display:block;font-size:14px}
.m-it6_2{display:block}
.m-it6_2 .pic{width:100%;margin-left:0}
.m-it6_2 .desc{line-height:2.2;margin-bottom:15px}
.m-it6_2 .desc p{padding-left:20px}
.m-it6_2 .desc p .cirlce{width:14px;height:14px}
.m-it6_2 .desc p .cirlce::after{width:6px;height:6px}
.m-it6_2 .txt{padding:20px 15px}
.m-it6_2 .buy{width:110px;height:35px;font-size:14px}
.m-it6_2 .pic img{display:block;margin:0 auto}
.ul-listtrain1 li{width:50%}
.ul-listrec1 .tit{font-size:20px}
.ul-listtrain1 .desc{font-size:14px}
.ul-listrec2 .pic{margin-left:30px}
.ul-listrec2 li:nth-child(even) .pic{margin-right:30px}
.ul-listrec2 .tit{font-size:20px;margin-bottom:10px}
.ul-listrec2 .desc{line-height:1.6;font-size:14px}
.ul-listrec2 .ort{font-size:12px}
.ul-listrec2 .ort .info{padding-left:0}
.ul-listrec2 .ort .info span{display:none}
.m-rep1 .pic{float:none;width:100%;margin-left:0;padding:0}
.m-rep1 .pic img{display:block;width:100%}
.m-rep1 .pic .icon{display:none}
.m-rep1 .txt{padding:20px 0 0}
.m-rep1 .txt::after{display:none}
.m-rep1 .tit{font-size:25px;margin-bottom:10px}
.m-rep1 .desc{line-height:1.7;font-size:16px}
.m-banrep .pic{float:none;width:100%;margin-bottom:20px}
.ul-listrep2 li:nth-child(even) .pic{float:none;width:100%;margin-bottom:20px;margin-left:0}
.ul-listrep2 .con{padding:0;background-color:#fff}
.ul-listrep2 .con::before{display:none}
.m-banrep .item{padding:20px 15px 50px}
.m-banrep .tit{font-size:20px;margin-bottom:10px}
.m-banrep .desc{font-size:16px;line-height:1.6}
.g-dots .slick-dots{bottom:30px}
.ul-listrep2 li:nth-child(even) .con{padding:0}
.ul-listrep2 li{margin-bottom:30px}
.m-banrep .txt{padding-right:0}
.ul-listtrain2{margin:0}
.ul-listtrain2 li{padding:0;float:none;width:100%;text-align:center}
.ul-listtrain2 .pic{height:auto}
.ul-listtrain2 .pic img{max-width:100%;display:block;max-height:none;margin:0 auto}
.ul-listtrain2 .tit{font-size:20px}
.banner .pic{float:none;width:100%}
.banner .img{padding-top:75%;height:auto}
.banner .txt{padding:30px 15px}
.banner::after{display:none}
.banner .tit{font-size:30px;padding-top:10px;margin-bottom:10px}
.banner .tit .en img{width:180px}
.banner .desc{font-size:16px;margin-bottom:30px}
.banner .more{padding:10px 25px;display:inline-block;font-size:12px}
.g-tita1 .tit{font-size:25px}
.ul-taba1{position:relative;left:auto;top:auto;bottom:auto;width:100%;text-align:center;background-size:118% auto}
.ul-taba1 li.on::after{opacity:0}
.ul-taba1 li{display:inline-block;height:auto}
.ul-taba1 .con{padding:15px 0}
.ul-taba1 .txt{padding:5px 10px;border-radius:8px}
.ul-taba1 .on .txt{background-color:#099bd2}
.ul-taba1 .tit{padding:0;margin-bottom:0;font-size:25px}
.ul-taba1 .desc{display:none}
.ul-taba1 .tit .en{height:38px;opacity:0}
.ul-lista1{padding-left:0}
.ul-lista1 li{width:50%}
.ul-lista1 .tit{font-size:20px;padding-left:40px}
.ul-lista1 .down{opacity:1;height:auto;overflow:visible}
.ul-lista1 .pic::before{opacity:.4}
.ul-lista1 .tit .icon{max-width:32px;max-height:32px}
.ul-lista1 .desc{font-size:14px}
.ul-lista1 .detail{display:inline-block;font-size:14px;padding-right:31px;background-repeat:no-repeat;background-size:18px auto}
.m-a2{display:block}
.m-a2 .txt{width:100%;padding-right:20px;margin-bottom:30px}
.m-a2 .txt::after{display:none}
.m-a2 .tit{font-size:25px;margin-bottom:10px}
.m-a2 .desc{line-height:1.6;margin-bottom:20px;font-size:16px}
.m-a2 .info .more{padding:6px 18px}
.ul-llista2 .top{font-size:30px}
.row-a2{padding:50px 0}
.ul-llista2 li{margin-bottom:15px;padding:0 5px}
.ul-llista2{margin:0}
.ul-lista3 li{width:33.3%}
.banner .tit .en{left:0}
.m-bana4 .txt{opacity:1}
#carousel1 .swiper-slide .con{box-shadow:0 8px 20px #ddd}
.m-bana4 .tit{font-size:18px;line-height:1.6;height:3.2em}
.row-a3{padding:50px 0}
.row-a4{padding:50px 0 30px}
#carousel1 .swiper-button-next,#carousel1 .swiper-button-prev{display:none}
#carousel1 .swiper-pagination{display:block}
#carousel1 .swiper{padding:30px 0}
.ul-lista1 .txt{padding:0 20px}
.g-banit .pic .txt{position:relative;top:auto;transform:translateY(0)}
.g-banit .wp2{display:block}
.g-banit .pic{height:auto!important;padding:40px 0!important}
.g-banicon{margin:20px auto 0}
.ul-taba1 li .bg{transform:skewX(0);display:none}
.ul-taba1 li:first-child .bg{left:0;top:0}
.m-bans4 .pic img{width:100%}
.m-cases4 .txt .desc{display:inline-block;padding-right:30px}
}
@media only screen and (max-width:959px){
.ban-cases .pic{height:500px;padding-top:0}
.row-kefu1{padding:30px 15px}
.m-kefu1{padding:20px 0;margin-top:15px}
.g-banrep .info{font-size:14px}
.m-bans2 .pic{float:none;width:100%}
.m-bans2 .txtbox{padding:20px 15px 40px}
.g-dots .slick-dots{bottom:18px}
.m-bans2 .desc{font-size:14px;line-height:1.6}
.ul-tabs2_1{white-space:nowrap;overflow-y:hidden;overflow-x:auto}
.ul-tabs2_1 li{margin-right:10px}
.ul-tabs2_1 .con{font-size:14px;line-height:30px}
.m-bans3 .desc{font-size:14px}
.m-bans3 .txt{padding:20px 15px 40px}
.m-cases4{height:100px;margin-top:0}
.m-cases4 .txt{font-size:16px}
.row-cases4{padding:30px 0}
.g-dots .slick-dots li{margin:0 4px}
.g-dots .slick-dots li button{width:7px;height:7px}
.row-cases2{padding:30px 0}
.ul-tabs1{margin:20px 0 30px}
.m-bans4{margin-top:20px}
.m-it1 .tit,.m-it2 .tit{font-size:20px}
.m-it1 .desc{font-size:14px}
.m-it2 .desc{font-size:14px;margin-bottom:20px}
.m-it2 .desc p .cirlce{width:8px;height:8px;top:.6em}
.m-it2 .desc p .cirlce::after{width:4px;height:4px}
.m-tableit th{font-size:16px;height:35px}
.m-tableit td{padding-left:0;height:32px;font-size:14px;text-align:center}
.row-it1{padding:30px 0}
.ul-listtrain1{margin:20px 0 0}
.ul-listtrain1 li{width:100%;float:none;padding:0}
.ul-listrec1 .con{padding:30px 15px}
.ul-listtrain1 .desc{display:block;height:auto}
.ul-listrec1 .tit{font-size:16px;margin-bottom:4px}
.ul-listrec1 .icon{width:30px;margin-right:10px}
.ul-listrec2 .pic{float:none;width:100%;margin-left:0}
.ul-listrec2 li:nth-child(even) .pic{float:none;width:100%;margin-right:0}
}
@media only screen and (max-width:767px){
.ban-cases .pic{height:300px}
.ban-cases .pic .tit{font-size:20px}
.g-banrep .btn{width:90px;height:30px}
.m-it2 .tit{font-size:18px;margin-bottom:4px}
.m-it1 .tit{font-size:18px}
.m-tableit th{font-size:14px}
.m-tableit td{font-size:12px;padding:10px}
.ul-listit1_2{margin:20px 0 0}
.ul-listit1_2 li{float:none;width:100%;padding:0}
.ul-listit1_2 .tit{font-size:16px}
.ul-listit1_2 .con{min-height:auto;padding:40px 0}
.ul-listit2_2{margin:20px 0 0}
.ul-listit2_2 li{float:none;width:100%;padding:0}
.ul-listit2_2 .tit{font-size:18px;margin-bottom:20px}
.ul-listit2_2 .desc{font-size:14px;display:block;height:auto}
.ul-listit2_2 .info{width:100px;height:38px;font-size:14px}
.ul-listit2_2 .con{min-height:300px;padding-top:0}
.ul-listit2_2 .inner{padding:20px 15px}
.row-it2_2{padding:30px 0}
.ul-listit3_2{margin:20px 0 0}
.ul-listit3_2 li{padding:0;width:100%;float:none}
.ul-listit3_2 .con{min-height:auto;padding:30px 15px}
.ul-listit3_2 .icn{width:35px}
.ul-listit3_2 .tit{font-size:16px}
.row-it3_2{padding:30px 0}
.ul-listit4_2 .icon{float:none;width:100%;margin-right:0;margin-bottom:4px}
.ul-listit4_2 .icon img{display:block;margin:0 auto;width:35px}
.ul-listit4_2 .con{padding:20px 15px}
.ul-listit4_2 .tit{font-size:16px}
.row-it4_2{padding:30px 0}
.ul-listit5_2 .tit{font-size:16px}
.row-it2,.row-it5_2,.row-it6_2{padding:30px 0}
.ul-listrec2 .txt{padding-top:10px}
.ul-listrec2 .desc{margin-bottom:10px}
.ul-listrec2 li{margin-bottom:20px}
.row-rec1{padding:30px 0}
.ul-listrec2{margin-top:20px}
.ul-listrec2 .tit{font-size:18px;margin-bottom:6px}
.m-banrep .tit{font-size:16px}
.m-banrep .desc{font-size:14px}
.row-rep2{padding:30px 0 10px}
.m-rep1 .tit{font-size:16px}
.m-rep1 .desc{font-size:14px}
.row-rep1{padding:30px 0}
.ul-listtrain2 .tit{font-size:18px;margin-bottom:4px}
.ul-lista1 li:first-child .txt,.ul-lista1 li:nth-child(4) .txt{padding:0 20px}
.ul-listtrain2 .desc{font-size:14px;display:block;height:auto}
.ul-lista3{margin:20px 0 0}
.ul-lista3 li{width:50%;padding:0 4px;margin-bottom:15px}
.ul-taba1 .tit{font-size:16px}
.ul-taba1 .tit .en{height:20px}
.ul-lista1 li{float:none;width:100%}
.ul-lista1 .tit{font-size:16px;padding-left:24px;line-height:25px}
.ul-lista1 .tit .icon{max-width:18px;max-height:18px}
.ul-lista1 .desc{margin:6px 0 15px}
.ul-lista1 .detail{font-size:12px;padding-right:22px;background-size:14px auto}
.m-a2 .tit{font-size:18px}
.m-a2 .desc{font-size:14px}
.m-a2 .info .more,.ul-llista2 .ort{font-size:12px}
.g-tita1 .tit{font-size:18px}
.ul-lista3 .pic img{max-width:100px;max-height:44px}
.g-tita1 .desc{font-size:14px;margin-top:4px}
.m-bana4 .date{font-size:12px;margin-bottom:10px}
.m-bana4 .tit{font-size:16px}
.banner .tit .en img{width:80px}
.banner .img::after,.banner .img::before{display:none}
.banner .tit{font-size:18px;padding-right:0}
.banner .desc{font-size:14px}
.banner .more{padding:5px 15px}
.m-a1{margin-top:0}
.m-cases4{height:66px}
.m-cases4 .txt{font-size:10px;top:24%}
.m-cases4 .txt .desc{display:inline-block;padding-right:40px}
}
.m-comp1{background:#eff3f6;box-shadow:1px 1px 3px 0 rgb(85 85 85 / 23%);border-radius:20px;padding:40px;font-size:16px;font-weight:400;line-height:1.9;color:#777}
.m-comp1 .txt{margin-bottom:40px}
.m-comp1 .pic img{display:block;margin:0 auto;width:100%}
.row-comp2{padding:60px 0 110px;background-color:#eff3f6}
.m-comp2 .pic img{display:block;margin:0 auto}
.m-comp2{margin-top:44px}
.row-comp3{background-color:transparent}
.ul-listjus1{display:flex;align-items:stretch;justify-content:space-between}
.ul-listjus1 li{display:block;width:49%}
.ul-listjus1 .con{border-bottom:6px solid #099bd2;height:100%}
.ul-listjus1 .tit{font-size:38px;font-weight:700;margin-bottom:32px}
.ul-listjus1 .pic{padding-top:44.57%;position:relative;margin-bottom:20px}
.ul-listjus1 .pic img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;transition:.3s;object-fit:cover}
.ul-listjus1 .tit1{font-size:25px;margin-bottom:6px}
.ul-listjus1 .desc{font-size:18px;color:#5f5f72;margin-bottom:25px}
.row-joinus1{padding:60px 0 0}
.row-joinus2{padding:74px 0 0}
.ul-listjus2{margin:30px -11px 0}
.ul-listjus2 li{float:left;width:16.66%;padding:0 11px}
.ul-listjus2 .con{height:320px;position:relative;transition:.3s;background-color:#099bd2;color:#fff}
.ul-listjus2 .con:hover{background-color:transparent;color:#333;transform:translateY(-20px)}
.ul-listjus2 .con::after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:"";background-image:url(../images/c_b9.png);background-repeat:no-repeat;background-size:cover;background-position:center;transition:.3s;opacity:0}
.ul-listjus2 .con:hover::after{opacity:1}
.ul-listjus2 .icon{width:75px;height:98px;margin:0 auto 10px}
.ul-listjus2 .icon img{display:block}
.ul-listjus2 .txt{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font-size:24px;z-index:1}
.row-joinus3 .wp1{max-width:1780px}
.row-joinus3{padding:100px 0 0}
.m-banjus{padding:50px 86px 0}
.m-banjus .txt{padding:0 10px}
.m-banjus .tit{display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;font-size:16px;transition:.3s}
.m-banjus .item{padding:0 7px}
.m-banjus .pic{padding-top:71.57%;position:relative;overflow:hidden;margin-bottom:10px}
.m-banjus .pic img{position:absolute;left:0;right:0;top:0;width:100%;height:100%;object-fit:cover;transition:.3s}
.m-banjus .item:hover .pic img{transform:scale(1.06)}
.m-banjus .item:hover .tit{color:#0997cc}
.ul-tabjus4{text-align:center;margin:20px 0 30px;overflow-y:hidden;overflow-x:auto;white-space:nowrap}
.ul-tabjus4 li{display:inline-block;margin:0 10px}
.ul-tabjus4 .con{display:block;width:242px;height:60px;display:flex;align-items:center;background-color:#f7f9fd;justify-content:center;transition:.3s;border-bottom:4px solid transparent;font-size:18px;color:#777}
.ul-tabjus4 .con:hover,.ul-tabjus4 .on .con{border-color:#089ad2;color:#089ad2}
.m-tablejus4 table{width:100%;font-size:16px}
.m-tablejus4 table th{height:50px;background-color:#f1f1f1;padding-left:25px}
.m-tablejus4 table td{height:56px;border-bottom:1px solid #f1f1f1;padding-left:25px}
.m-tablejus4 table .position{color:#089ad2}
.m-tablejus4 table .position a{display:inline-block;color:#089ad2;transition:.3s}
.m-tablejus4 table .position a:hover{text-decoration:underline}
.row-joinus4{padding:90px 0 110px}
.row-talent{padding:40px 0 105px}
.m-talent .top{border-bottom:1px solid #e0e6ef;padding-bottom:30px;margin-bottom:32px}
.m-talent .tit{font-size:42px;margin-bottom:28px}
.m-talent .info{font-size:16px;color:#9091aa}
.m-talent .info span{padding-right:26px;margin-right:26px;display:inline-block;border-right:1px solid #a5a5a5}
.m-talent .box{font-size:16px;margin-bottom:50px}
.m-talent .box .tit1{font-size:26px;margin-bottom:20px}
@media only screen and (min-width:1199px) and (max-width:1700px){
.m-comp1{background:#eff3f6;box-shadow:1px 1px .176vw 0 rgb(85 85 85 / 23%);border-radius:1.176vw;padding:2.352vw;font-size:.941vw;font-weight:400;line-height:1.9}
.m-comp1 .txt{margin-bottom:2.352vw}
.m-comp1 .pic img{margin:0 auto}
.row-comp2{padding:3.529vw 0 6.47vw}
.m-comp2 .pic img{margin:0 auto}
.m-comp2{margin-top:2.588vw}
.ul-listjus1{align-items:stretch;justify-content:space-between}
.ul-listjus1 .con{border-bottom:solid #099bd2}
.ul-listjus1 .tit{font-size:2.235vw;font-weight:700;margin-bottom:1.882vw}
.ul-listjus1 .pic{padding-top:44.57%;margin-bottom:1.176vw}
.ul-listjus1 .pic img{left:0;right:0;top:0;bottom:0;transition:.3s;object-fit:cover}
.ul-listjus1 .tit1{font-size:1.47vw;margin-bottom:.352vw}
.ul-listjus1 .desc{font-size:1.058vw;margin-bottom:1.47vw}
.row-joinus1{padding:3.529vw 0 0}
.row-joinus2{padding:4.352vw 0 0}
.ul-listjus2{margin:1.764vw -.647vw 0}
.ul-listjus2 li{width:16.66%;padding:0 .647vw}
.ul-listjus2 .con{height:18.82vw;transition:.3s}
.ul-listjus2 .con:hover{transform:translateY(-1.176vw)}
.ul-listjus2 .con::after{left:0;right:0;top:0;bottom:0;content:"";background-image:url(../images/c_b9.png);background-repeat:no-repeat;background-size:cover;transition:.3s}
.ul-listjus2 .icon{width:4.411vw;height:5.764vw;margin:0 auto .588vw}
.ul-listjus2 .txt{left:0;right:0;top:50%;transform:translateY(-50%);font-size:1.411vw}
.row-joinus3 .wp1{max-width:104.7vw}
.row-joinus3{padding:5.882vw 0 0}
.m-banjus{padding:2.941vw 5.058vw 0}
.m-banjus .txt{padding:0 .588vw}
.m-banjus .tit{white-space:nowrap;font-size:.941vw;transition:.3s}
.m-banjus .item{padding:0 .411vw}
.m-banjus .pic{padding-top:71.57%;margin-bottom:.588vw}
.m-banjus .pic img{left:0;right:0;top:0;object-fit:cover;transition:.3s}
.m-banjus .item:hover .pic img{transform:scale(1.06)}
.ul-tabjus4{margin:1.176vw 0 1.764vw;white-space:nowrap}
.ul-tabjus4 li{margin:0 .588vw}
.ul-tabjus4 .con{width:14.23vw;height:3.529vw;align-items:center;justify-content:center;transition:.3s;border-bottom:solid transparent;font-size:1.058vw}
.m-tablejus4 table{font-size:.941vw}
.m-tablejus4 table th{height:2.941vw;padding-left:1.47vw}
.m-tablejus4 table td{height:3.294vw;border-bottom:1px solid #f1f1f1;padding-left:1.47vw}
.row-joinus4{padding:5.294vw 0 6.47vw}
.row-talent{padding:2.352vw 0 6.176vw}
.m-talent .top{border-bottom:1px solid #e0e6ef;padding-bottom:1.764vw;margin-bottom:1.882vw}
.m-talent .tit{font-size:2.47vw;margin-bottom:1.647vw}
.m-talent .info{font-size:.941vw}
.m-talent .info span{padding-right:1.529vw;margin-right:1.529vw;border-right:1px solid #a5a5a5}
.m-talent .box{font-size:.941vw;margin-bottom:2.941vw}
.m-talent .box .tit1{font-size:1.529vw;margin-bottom:1.176vw}
}
@media only screen and (max-width:1199px){
.ul-listjus1 .tit{font-size:22px;margin-bottom:10px}
.ul-listjus1 .tit1{font-size:18px}
.ul-listjus1 .desc{font-size:14px}
.ul-listjus2{margin:30px 0 0}
.ul-listjus2 li{width:33.3%;padding:0 10px;margin-bottom:20px}
.ul-listjus2 .txt{font-size:18px}
.m-banjus{padding:30px 0 20px}
.m-banjus.g-dots .slick-dots{bottom:0}
.m-talent .tit{font-size:20px;margin-bottom:6px}
.m-talent .info{font-size:14px}
.m-talent .top{padding-bottom:15px;margin-bottom:20px}
.m-talent .box .tit1{font-size:18px;margin-bottom:5px}
.m-talent .box{font-size:14px;margin-bottom:20px}
}
@media only screen and (max-width:959px){
.m-tablejus4 table th{padding-left:0;height:40px;text-align:center}
.m-tablejus4 table td{padding-left:0;height:40px}
.m-tablejus4 table{font-size:14px;text-align:center}
.ul-tabjus4 .con{width:auto;padding:0 20px;font-size:16px;height:40px;border-width:3px}
.m-comp1{padding:20px 15px}
}
@media only screen and (max-width:767px){
.ul-listjus1{display:block}
.ul-listjus1 li{display:block;width:100%}
.ul-listjus1 .tit{font-size:18px;margin:20px 0 5px}
.ul-listjus1 .tit1{font-size:16px;margin-bottom:0}
.ul-listjus1 .desc{margin-bottom:15px}
.ul-listjus2 li{padding:0 5px;width:50%}
.row-joinus3{padding:70px 0 0}
.row-joinus4{padding:70px 0}
.row-joinus1{padding:30px 0 0}
.row-talent{padding:40px 0}
.m-talent .info span{padding-right:10px;margin-right:10px}
.m-talent .box .tit1{font-size:16px}
.m-comp1 .txt{margin-bottom:20px}
.m-comp1{font-size:16px;line-height:1.7}
}
.main-about .wp{max-width:1600px}
.main-about{overflow:hidden}
.g-public .wp2{display:block}
.ban{position:relative;padding:180px 0 236px}
.ban video{position:absolute;left:0;bottom:0;right:0;width:100%;height:100%;display:block;object-fit:cover}
.ban .txt{position:relative;z-index:5}
.ban .tit{font-size:48px;font-weight:400;color:#fff;margin-bottom:17px}
.ban .desc{font-size:16px;color:#fff}
.row-abo1{background-color:#fff}
.ul-liste1 li{display:inline-block}
.ul-liste1 .con{display:block;font-size:16px;font-weight:400;color:#444;border-bottom:solid transparent;border-width:4px;padding:20px 34px 10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-right:35px}
.ul-liste1 .con:hover,.ul-liste1 .on .con{color:#0059e1;border-bottom-color:#0059e2}
.ul-liste1 li:last-child .con{margin-right:0}
.ban,.row-abo2,.row-abo3,.row-abo5,.row-abo7{background-position:center;background-repeat:no-repeat;background-size:cover}
.row-abo2{background-attachment:fixed;padding:159px 0 0}
.m-abo2 .tit{font-size:42px;font-weight:400;color:#fff;margin-bottom:18px}
.m-abo2 .inner{width:41%}
.m-abo2 .desc{position:relative;padding-left:60px;margin-bottom:202px}
.m-abo2 .desc::before{position:absolute;top:13px;left:0;content:' ';display:block;width:7px;height:95%;background:#fff}
.m-abo2 .info{font-size:20px;font-weight:400;color:#fff;line-height:2}
.m-abo2 .bot{background-color:rgba(247,249,253,.7)}
.ul-num1{display:flex;padding:0 0 0 150px}
.ul-num1 li{position:relative;flex:1;padding:24px 0 16px}
.ul-num1 li::before{position:absolute;top:50%;transform:translateY(-50%);right:125px;content:' ';display:block;width:1px;height:80px;background:#000;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-num1 li:last-child::before{display:none}
.ul-num1 .num1{font-size:52px;font-weight:600;color:#3f3f3f}
.ul-num1 .tit{font-size:18px;font-weight:400;color:rgba(63,63,63,.77)}
.m-abo3{padding:78px 0 124px}
.slick-e1{position:relative;padding:0 110px}
.slick-e1 .slick-list{margin:0 -22px}
.slick-e1 .item .con{margin:0 22px}
.slick-e1 .pic{position:relative;overflow:hidden;height:0;padding-top:143.6%}
.slick-e1 .pic img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:100%;object-fit:contain;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.slick-e1 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.08);-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08)}
.slick-e1 .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:63px;height:63px;border-radius:50%;border:none;font-size:0;background-position:center;background-repeat:no-repeat;background-size:63px auto;transition:.3s;z-index:1;cursor:pointer;background-color:transparent}
.slick-e1 .slick-prev{left:0;background-image:url(../images/e-arrow1.png)}
.slick-e1 .slick-next{right:0;background-image:url(../images/e-arrow2.png)}
.slick-e1 .slick-prev:hover{left:0;background-image:url(../images/e-arrow1-on.png)}
.slick-e1 .slick-next:hover{right:0;background-image:url(../images/e-arrow2-on.png)}
.m-abo-tabcon{position:relative;overflow:hidden}
.m-abo-tabcon .box{position:relative;top:0;z-index:1;visibility:hidden;opacity:0;height:0;overflow:hidden;display:block!important}
.m-abo-tabcon .box.op{position:relative;visibility:visible;opacity:1;z-index:2;height:auto}
.ul-abo-tab{text-align:center;margin-bottom:52px}
.ul-abo-tab li{display:inline-block;margin-right:20px;border-bottom:solid transparent;border-width:3px}
.ul-abo-tab li.on{border-color:#255eea}
.ul-abo-tab li:last-child{margin-right:0}
.ul-abo-tab .con{font-size:18px;font-weight:400;color:#777;width:242px;height:56px;line-height:56px;box-sizing:border-box;background:#f7f9fd;display:inline-block;text-align:center;transition:.5s}
.ul-abo-tab .tit{font-weight:400}
.ul-abo-tab .on .con{color:#255eea}
.g-abo-tit{font-size:38px;text-align:center;color:#000;margin-bottom:21px}
.row-abo4{position:relative;overflow:hidden;padding:51px 0 56px;background:linear-gradient(180deg,#e5eaee 0,#e5eaee 100%)}
.row-abo4 .g-abo-tit{margin-bottom:61px}
.m-abo4 .pic-img{position:absolute;bottom:0;right:75px;width:174px;z-index:2}
.m-abo4 .pic-img img{display:block;max-width:100%}
.ul-liste2{overflow:hidden;margin:0 -20px 23px}
.ul-liste2 li{float:left;width:33.3%;margin-bottom:19px}
.ul-liste2 .desc{font-size:18px;font-weight:400;color:#5f5f72;padding-left:27px;border-left:solid #099bd2;border-width:7px;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;box-sizing:border-box;transition:.5s}
.ul-liste2 .con:hover .desc{color:#024dff;transform:translateX(10px)}
.ul-liste2 .con{display:block;padding-bottom:15px;border-bottom:1px solid #000;margin:0 20px}
.g-more{width:154px;height:48px;line-height:48px;overflow:hidden;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;text-align:center;margin:0 auto;border:1px solid #000;transition:.5s}
.g-more .more{font-size:16px;font-weight:400;color:#222;text-align:center;background-image:url(../images/e-up.png);background-size:12px auto;background-position:right center;background-repeat:no-repeat;display:inline-block;padding-right:20px;transition:.5s}
.g-more:hover{background-color:#000}
.g-more:hover .more{color:#fff;background-image:url(../images/e-up-on.png)}
.swiper-e3{margin:0 auto;position:relative;width:600px;height:600px}
.swiper-e3::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:calc(600px / 9 / 2 * 8);height:calc(600px / 9 * 8);border:1px solid rgba(246,246,246,.61);border-left:none;border-radius:0 calc(600px / 9 / 2 * 8) calc(600px / 9 / 2 * 8) 0}
.swiper-e3 .swiper{height:100%;visibility:hidden;overflow:visible}
.swiper-e3 .swiper-wrapper{visibility:visible;overflow:visible;align-items:flex-start}
.swiper-e3 .swiper-slide{width:calc(600px / 9);height:calc(600px / 9);flex-shrink:0;position:relative;overflow:visible}
.swiper-e3-1 .swiper-slide .inner{position:relative;font-size:20px;font-weight:400;color:rgba(255,255,255,56);padding-left:30px}
.swiper-e3 .swiper-slide .inner{line-height:58px;padding-top:0;text-align:center;margin:0;left:50%;top:50%;transform:translate(-8px,-50%);-webkit-transform:translate(-8px,-50%);-moz-transform:translate(-8px,-50%);-ms-transform:translate(-8px,-50%);-o-transform:translate(-8px,-50%);position:relative;font-size:20px;font-weight:400;color:rgba(255,255,255,56);padding-left:30px}
.swiper-e3 .inner::before,.swiper-e3-1 .inner::before{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:' ';display:block;width:16px;height:16px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.swiper-e3 .swiper-slide-active .inner,.swiper-e3-1 .swiper-slide-active .inner{color:rgba(255,255,255,77);font-size:30px}
.swiper-e3 .swiper-slide-active .inner::before,.swiper-e3-1 .swiper-slide-active .inner::before{background:#4cb2ff}
.m-abo6{position:relative}
.m-abo6 .m-map{position:absolute;top:0;left:0;right:0;z-index:2;height:100%}
.m-abo6 .desc{font-size:18px;font-weight:400;color:#545454;text-align:center;margin-bottom:29px}
.row-abo6 .wp{max-width:1618px}
.row-abo6 .box1{position:relative;z-index:3}
.map{position:relative;height:100%;background:url(../images/map1.jpg) top center no-repeat;background-size:cover;margin:0 auto;width:100%}
.map .city{position:relative;z-index:3;color:#fff}
.map .con{position:absolute;top:88%;left:57.2%;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.map .con .item{position:relative}
.map .con2{top:88%;left:52%}
.map .con3{top:89%;left:55%}
.map .con4{top:65%;left:54%}
.map .con5{top:36%;left:56.5%}
.map .con6{top:63%;left:62.5%}
.map .con7{top:85.5%;left:52.8%}
.map .con8{top:80%;left:62.5%}
.map .txt{position:absolute;top:-28px;left:-24px;bottom:0;font-size:14px;color:#535353;width:350px;height:72px;background:#fff;border-radius:37px;box-sizing:border-box;box-shadow:5px 5px 4px 0 rgba(170,170,170,.65);z-index:0;transition:.5s;opacity:0;overflow:hidden}
.map .txt1{position:absolute;top:50%;left:0;right:0;padding:0 48px 0 70px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.map .add,.map .company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.map .con:hover{z-index:6}
.map .con:hover .txt{opacity:1}
.map .dotted{width:20px;height:20px;background-color:#099bd2;border-radius:50%}
.map .g-city2 .dotted{background-color:#d90000}
.map .city div[class^=pulse]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;animation:2s linear infinite mypulse}
.map .city div.pulse2{animation-delay:.8s;background-color:rgba(9,155,210,.7)}
.map .city div.pulse3{animation-delay:2s;background-color:rgba(9,155,210,.5)}
.map .g-city2 div.pulse2{background-color:rgba(247,200,200,.6)}
.map .g-city2 div.pulse3{background-color:rgba(247,200,200,.8)}
@keyframes mypulse{
70%{width:30px;height:30px;opacity:1}
100%{width:72px;height:72px;opacity:0}
}
.m-abo7{padding:55px 0 99px}
.m-abo7 .g-abo-tit{margin-bottom:38px;color:#fff}
.row-abo7 .wp{max-width:1400px}
.m-abo7 .box{overflow:hidden}
.m-abo7 .item1{float:left}
.m-abo7 .item2{overflow:hidden}
.m-abo7 .pic2{margin-bottom:28px}
.m-abo7 .pic{position:relative;overflow:hidden}
.m-abo7 .pic1{width:884px;height:634px;margin-right:30px}
.m-abo7 .tit{font-size:24px;font-weight:400;color:#fff;position:absolute;left:38px;bottom:45px}
.m-abo7 .item2 .tit{left:21px;bottom:22px}
.m-abo7 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s}
.m-abo7 .pic:hover img{transform:scale(1.08)}
.m-abo7 .pic2,.m-abo7 .pic3{width:484px;height:303px}
.m-abo5{overflow:hidden;padding:70px 0 41px}
.m-abo5 .g-abo-tit{color:#fff}
.m-abo5 .l{position:relative;width:50%;margin-top:-38px}
.m-abo5 .r{width:47%;margin-top:20px}
.swiper-e1{width:405px;height:405px;overflow:hidden;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}
.m-abo5 .swiper1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.swiper-e1 .pic{width:405px;height:405px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden}
.swiper-e1 .swiper-slide{opacity:0!important}
.swiper-e1 .swiper-slide-active{opacity:1!important}
.swiper-e1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-e2{position:relative;height:391px;width:500px;overflow:hidden}
.swiper-e2 .year{position:relative;font-size:100px;font-weight:400;color:#fff;margin-bottom:4px}
.swiper-e2 .desc p{font-size:18px;color:#fff;line-height:38px}
.swiper-e2 .swiper-button-next:after,.swiper-e2 .swiper-button-prev:after{display:none}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-button-prev{top:auto;transform:translateY(0);bottom:0;width:51px;height:51px;background-image:url(../images/e-arrow3.png);background-size:51px auto;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.swiper-e2 .swiper-button-next{background-image:url(../images/e-arrow4.png);background-size:51px auto;background-position:center;background-repeat:no-repeat}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-rtl .swiper-button-prev{right:auto;left:70px}
.swiper-e2 .swiper-button-prev,.swiper-e2 .swiper-rtl .swiper-button-next{left:0}
.row-abo1.fixed{position:fixed;top:88px;width:100%;height:57px;background-color:#fff;z-index:99}
@media only screen and (min-width:1199px) and (max-width:1920px){
.row-abo1.fixed{top:4.583vw;height:2.968vw}
.main-about .wp{max-width:83.33vw}
.ban .tit{font-size:2.5vw;font-weight:400;margin-bottom:.885vw}
.ban .desc{font-size:.833vw}
.ul-liste1 .con{font-size:.833vw;font-weight:400;border-bottom:solid transparent;border-width:.208vw;padding:1.041vw 1.77vw .52vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-right:1.822vw}
.ban{padding:9.375vw 0 12.29vw}
.row-abo2{padding:8.281vw 0 0}
.m-abo2 .tit{font-size:2.187vw;margin-bottom:.937vw}
.m-abo2 .desc{padding-left:3.125vw;margin-bottom:10.52vw}
.m-abo2 .desc::before{top:.677vw;width:.364vw;background:#fff}
.m-abo2 .info{font-size:1.041vw}
.ul-num1{padding:0 0 0 7.812vw}
.ul-num1 li{padding:1.25vw 0 .833vw}
.ul-num1 li::before{right:6.51vw;height:4.166vw}
.ul-num1 .num1{font-size:2.708vw}
.ul-num1 .tit{font-size:.937vw}
.m-abo3{padding:4.062vw 0 6.458vw}
.slick-e1{padding:0 5.729vw}
.slick-e1 .slick-list{margin:0 -1.145vw}
.slick-e1 .item .con{margin:0 1.145vw}
.slick-e1 .pic{padding-top:143.6%}
.slick-e1 .slick-arrow{width:3.281vw;height:3.281vw;background-size:3.281vw auto}
.ul-abo-tab{margin-bottom:2.708vw}
.ul-abo-tab li{margin-right:1.041vw;border-width:.156vw}
.ul-abo-tab .con{font-size:.937vw;font-weight:400;width:12.6vw;height:2.916vw;line-height:2.916vw}
.g-abo-tit{font-size:1.979vw;margin-bottom:1.093vw}
.row-abo4{padding:2.656vw 0 2.916vw}
.m-abo4 .pic-img{right:3.906vw;width:9.062vw}
.row-abo4 .g-abo-tit{margin-bottom:3.177vw}
.ul-liste2{margin:0 -1.041vw 1.197vw}
.ul-liste2 li{margin-bottom:.989vw}
.ul-liste2 .desc{font-size:.937vw;padding-left:1.406vw;border-width:.364vw;height:2.083vw;line-height:2.083vw}
.ul-liste2 .con{padding-bottom:.781vw;margin:0 1.041vw}
.g-more{width:8.020vw;height:2.5vw;line-height:2.5vw;border-radius:1.562vw;-webkit-border-radius:1.562vw;-moz-border-radius:1.562vw;-ms-border-radius:1.562vw;-o-border-radius:1.562vw}
.g-more .more{font-size:.833vw;background-image:url(../images/e-up.png);background-size:.625vw auto;padding-right:1.041vw}
.swiper-e3{width:31.25vw;height:31.25vw}
.swiper-e3::before{width:calc(31.25vw / 9 / 2 * 8);height:calc(31.25vw / 9 * 8);border-radius:0 calc(31.25vw / 9 / 2 * 8) calc(31.25vw / 9 / 2 * 8) 0}
.swiper-e3 .swiper-slide{width:calc(31.25vw / 9);height:calc(31.25vw / 9)}
.swiper-e3 .swiper-slide .inner{line-height:3.020vw;transform:translate(-.416vw,-50%);-webkit-transform:translate(-.416vw,-50%);-moz-transform:translate(-.416vw,-50%);-ms-transform:translate(-.416vw,-50%);-o-transform:translate(-.416vw,-50%);font-size:1.041vw;padding-left:1.562vw}
.swiper-e3 .inner::before{width:.833vw;height:.833vw}
.swiper-e3 .swiper-slide-active .inner{font-size:1.562vw}
.m-abo6{padding:2.76vw 0 .625vw;height:47.18vw}
.m-abo6 .desc{font-size:.937vw;margin-bottom:1.51vw}
.row-abo6 .wp{max-width:84.27vw}
.map .dotted{width:1.041vw;height:1.041vw}
.map .city div[class^=pulse]{top:50%;transform:translate(-50%,-50%);width:1.041vw;height:1.041vw;border-radius:50%}
.map .city div.pulse2{animation-delay:.4s}
.map .city div.pulse3{animation-delay:.8s}
@keyframes mypulse{
70%{width:1.562vw;height:1.562vw;opacity:1}
100%{width:3.75vw;height:3.75vw;opacity:0}
}
.m-abo7{padding:2.864vw 0 5.156vw}
.m-abo7 .g-abo-tit{margin-bottom:1.979vw}
.row-abo7 .wp{max-width:72.91vw}
.m-abo7 .pic2{margin-bottom:1.458vw}
.m-abo7 .pic1{width:46.04vw;height:33.02vw;margin-right:1.562vw}
.m-abo7 .tit{font-size:1.25vw;font-weight:400;left:1.979vw;bottom:2.343vw}
.m-abo7 .item2 .tit{left:1.093vw;bottom:1.145vw}
.m-abo7 .pic2,.m-abo7 .pic3{width:25.2vw;height:15.78vw}
.map .txt{top:-1.458vw;left:-1.25vw;bottom:0;font-size:.729vw;width:18.22vw;height:3.75vw;border-radius:1.927vw;box-shadow:.26vw .26vw .208vw 0 rgba(170,170,170,.65)}
.map .txt1{padding:0 2.5vw 0 4.687vw}
.m-abo5{padding:3.645vw 0 2.135vw}
.m-abo5 .l{margin-top:-1.979vw}
.m-abo5 .r{margin-top:1.041vw}
.swiper-e1,.swiper-e1 .pic{width:21.09vw;height:21.09vw}
.swiper-e2{height:20.36vw;width:26.04vw}
.swiper-e2 .year{font-size:5.208vw;margin-bottom:.208vw}
.swiper-e2 .desc p{font-size:.937vw;line-height:1.979vw}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-button-prev{width:2.656vw;height:2.656vw;background-size:2.656vw auto}
.swiper-e2 .swiper-button-next{background-size:2.656vw auto}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-rtl .swiper-button-prev{left:3.645vw}
.swiper-e2 .swiper-button-prev,.swiper-e2 .swiper-rtl .swiper-button-next{left:0}
}
@media only screen and (max-width:1440px){
.row-abo1.fixed{height:3.4vw}
.ban .desc,.ul-liste1 .con,.ul-liste2 .desc,.ul-num1 .tit{font-size:14px}
.ul-liste1 .con{padding:10px 20px;margin-right:20px}
.g-more .more{font-size:14px;background-size:10px auto;padding-right:15px}
.swiper-e2 .desc p{font-size:14px;line-height:30px}
.m-abo5 .r{width:39%}
}
.swiper-e3-1{display:none}
@media only screen and (max-width:1199px){
.row-abo1.fixed{height:44px;top:50px}
.map .txt{top:-18px;left:-14px;font-size:12px;width:280px;height:60px;border-radius:30px}
.map .txt1{padding:0 20px 0 55px}
.ban .tit{font-size:30px;margin-bottom:9px}
.ban{padding:120px 0 156px}
.ul-liste1 .con{border-width:2px}
.row-abo2{padding:100px 0 0}
.m-abo2 .tit{font-size:30px;margin-bottom:6px}
.m-abo2 .info{font-size:16px;line-height:1.7}
.m-abo2 .desc::before{top:13px;width:4px}
.m-abo2 .desc{position:relative;padding-left:49px;margin-bottom:180px}
.ul-num1{padding:0}
.ul-num1 .tit{font-size:14px}
.ul-num1 .num1{font-size:30px}
.ul-num1 li::before{right:109px;width:1px;height:43px}
.m-abo3{padding:56px 0 85px}
.g-abo-tit{font-size:25px;margin-bottom:15px}
.ul-abo-tab .con{font-size:14px;width:176px;height:40px;line-height:40px}
.ul-abo-tab li{margin-right:10px;border-width:2px}
.ul-abo-tab{margin-bottom:22px}
.slick-e1 .slick-arrow{width:44px;height:44px;background-size:44px auto}
.slick-e1 .item .con{margin:0 14px}
.ul-liste2 .desc{padding-left:14px;border-width:4px;height:30px;line-height:30px}
.g-more{width:130px;height:40px;line-height:40px}
.g-more .more{font-size:12px;background-size:10px auto;padding-right:18px}
.row-abo4 .g-abo-tit{margin-bottom:32px}
.m-abo4 .pic-img{right:30px;width:100px}
.ul-liste2{margin:0 -20px 13px}
.m-abo5 .l,.m-abo5 .r{width:100%;margin-top:0;float:none}
.swiper-e3{width:auto;height:auto}
.swiper-e3::before{display:none}
.swiper-e3 .swiper-slide{width:100%;height:100%}
.swiper-e3 .swiper-slide .inner,.swiper-e3-1 .swiper-slide .inner{display:inline-block;line-height:33px;padding-top:0;text-align:center;margin:0;position:static;left:auto;top:auto;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);font-size:16px;padding-left:20px}
.swiper-e3-1 .swiper-slide-active .inner{color:rgba(255,255,255,77)}
.swiper-e3 .swiper-slide-active .inner,.swiper-e3-1 .swiper-slide-thumb-active .inner{font-size:25px}
.swiper-e3-1 .swiper-slide-active .inner::before{background:#fff}
.swiper-e3-1 .swiper-slide-thumb-active .inner::before{font-size:25px;background:#4cb2ff}
.swiper-e3-1 .inner::before{width:10px;height:10px}
.swiper-e1{position:static;left:auto;top:auto;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);width:305px;height:305px;margin:0 auto 20px;display:none}
.swiper-e1 .pic{width:100%;height:100%}
.swiper-e3 .inner::before{display:block;width:10px;height:10px}
.swiper-e2 .year{font-size:40px}
.swiper-e2{height:auto;width:auto}
.swiper-e2 .desc{margin-bottom:50px}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-button-prev{width:35px;height:35px;background-size:35px auto}
#carousel{display:none;height:40px;overflow:hidden}
.swiper-e3-1{display:block}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-rtl .swiper-button-prev{right:auto;left:55%}
.swiper-e2 .swiper-button-prev,.swiper-e2 .swiper-rtl .swiper-button-next{left:auto;right:55%}
.m-abo6{padding:32px 0 12px;height:46.46vw}
.map .city div[class^=pulse],.map .dotted{width:1.668vw;height:1.668vw}
@keyframes mypulse{
70%{width:2.502vw;height:2.502vw;opacity:1}
100%{width:6.005vw;height:6.005vw;opacity:0}
}
.m-abo7{padding:30px 0 70px}
.m-abo7 .pic1{width:100%;height:auto;margin-right:0;margin-bottom:20px}
.m-abo7 .item1{float:none}
.m-abo7 .g-abo-tit{margin-bottom:10px}
.m-abo7 .item2 .tit,.m-abo7 .tit{font-size:18px;left:27px;bottom:22px}
.m-abo7 .pic2,.m-abo7 .pic3{width:100%;height:auto}
.m-abo7 .pic2{margin-bottom:20px}
.m-abo6 .desc{font-size:16px;margin-bottom:10px}
}
@media only screen and (max-width:959px){
.ul-abo-tab{margin-bottom:12px}
.m-abo3{padding:20px 0 30px}
.ul-num1 .num1{font-size:25px}
.ul-num1 li::before{display:none}
.ul-num1 li{padding:19px 0 11px}
.m-abo7 .item2 .tit,.m-abo7 .tit{font-size:16px;left:15px;bottom:15px}
.m-abo7 .pic2{margin-bottom:10px}
.m-abo7{padding:20px 0 30px}
.m-abo7 .pic1{margin-bottom:10px}
.g-abo-tit{font-size:20px;margin-bottom:7px}
.swiper-e2 .year{font-size:25px;margin-bottom:0}
.m-abo5,.row-abo4{padding:20px 0 30px}
.ul-liste2 li{width:50%}
.ul-liste2 .desc{padding-left:14px;border-width:3px;height:30px;line-height:30px}
.ban .tit{font-size:25px}
.m-abo2 .tit{font-size:22px;margin-bottom:3px}
.m-abo2 .info{font-size:14px;line-height:1.6}
.m-abo2 .desc::before{top:8px;width:2px}
.m-abo2 .desc{padding-left:40px;margin-bottom:131px}
.ul-num1 .tit{font-size:12px}
.m-abo6 .desc{font-size:14px;margin-bottom:10px}
.m-abo6{padding:20px 0 30px}
.map .txt{top:-18px;left:-14px;font-size:12px;color:#535353;width:200px;height:40px;background:#fff;border-radius:27px}
.map .txt1{padding:0 20px 0 45px}
.row-abo2{padding:50px 0 0}
.swiper-e3-1 .swiper-slide .inner{font-size:14px;padding-left:18px}
.swiper-e3 .swiper-slide-active .inner,.swiper-e3-1 .swiper-slide-thumb-active .inner{font-size:18px}
.swiper-e3-1 .inner::before{width:8px;height:8px}
.swiper-e2 .desc p{font-size:14px;line-height:26px}
}
@media only screen and (min-width:767px) and (max-width:959px){
.m-abo6{height:46.58vw}
.map .city div[class^=pulse],.map .dotted{width:.5vw;height:.5vw}
@keyframes mypulse{
70%{width:3vw;height:3vw;opacity:1}
100%{width:5vw;height:5vw;opacity:0}
}
}
@media only screen and (max-width:767px){
.g-abo-tit{font-size:18px;margin-bottom:0}
.ul-abo-tab .con{font-size:12px;width:120px;height:40px;line-height:40px}
.ul-num1 .num1{font-size:18px}
.ban .tit{font-size:18px;margin-bottom:5px}
.ban{padding:86px 0 120px}
.ul-liste1{overflow:hidden;overflow-x:auto;white-space:nowrap}
.ul-liste1 .con{padding:10px 12px;margin-right:10px}
.m-abo2 .inner{width:100%}
.m-abo2 .desc{padding-left:0;margin-bottom:80px}
.m-abo2 .desc::before{display:none}
.ul-num1 li{padding:9px 0 6px}
.slick-e1 .slick-arrow{width:35px;height:35px;background-size:35px auto}
.ul-liste2 li{width:100%;margin-bottom:10px}
.ul-liste2{margin:0}
.ul-liste2 .con{margin:0;padding-bottom:10px}
.g-more{width:120px;height:35px;line-height:35px}
.m-abo2 .tit{font-size:18px}
.ul-num1 .tit{font-size:12px}
.swiper-e3-1 .swiper-slide .inner{font-size:12px;padding-left:16px}
.swiper-e3 .swiper-slide-active .inner,.swiper-e3-1 .swiper-slide-thumb-active .inner{font-size:17px}
.swiper-e2 .year{font-size:20px}
.swiper-e2 .swiper-button-next,.swiper-e2 .swiper-button-prev{width:30px;height:30px;background-size:30px auto}
.m-abo4 .pic-img{right:20px;width:80px}
.map .txt{top:-13px;left:-14px;font-size:12px;line-height:1.4;color:#535353;width:180px;height:38px;background:#fff;border-radius:20px}
.map .txt1{padding:0 20px 0 45px}
}
@media only screen and (min-width:0px) and (max-width:767px){
.m-abo6{height:59vw;padding:8px 0 30px}
.map .city div[class^=pulse],.map .dotted{width:2.607vw;height:2.607vw}
@keyframes mypulse{
70%{width:3.911vw;height:3.911vw;opacity:1}
100%{width:9.387vw;height:9.387vw;opacity:0}
}
}
@media only screen and (max-width:500px){
.slick-e1 .item .con,.slick-e1 .slick-list{margin:0}
.slick-e1{padding:0 80px}
}
.js-floor4.fixed{position:fixed}
.ban-proe1 .g-banicon{max-width:722px}
.row-fwone1{padding:37px 0 52px}
.row-fwone1 .g-tite2{margin-top:13px;margin-bottom:26px}
.g-tit-mangement .tit{position:relative;font-size:38px;font-weight:700;color:#000;margin-bottom:0;line-height:2;padding-left:30px}
.g-tit-mangement .tit::after{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;content:' ';width:6px;height:38px;background:#099bd2}
.g-tit-mangement .desc{font-size:15px;color:#8b8b8b;line-height:26px;padding-left:36px}
.g-tite2{font-size:32px;font-weight:700;color:#666;line-height:36px;text-align:center;margin-bottom:10px}
.ul-mangement-tab{position:relative;text-align:center;margin-bottom:40px;padding-bottom:0}
.ul-mangement-tab::after{position:absolute;bottom:1px;left:0;width:100%;height:1px;content:' ';background-color:#eee}
.ul-mangement-tab li{display:inline-block;margin-right:65px}
.ul-mangement-tab li:last-child{margin-right:0}
.ul-mangement-tab .tit{position:relative;z-index:2;font-size:18px;font-weight:400;color:#999;padding-bottom:17px;transition:.5s;border-bottom:3px solid transparent}
.ul-mangement-tab .con:hover .tit,.ul-mangement-tab .on .tit{color:#099bd2;border-bottom:3px solid #099bd2}
.m-tabmangement .r{width:64%}
.m-tabmangement .inner{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;overflow:hidden;width:422px;box-sizing:border-box;padding:47px 45px 62px}
.m-tabmangement{margin-bottom:14px}
.m-tabmangement .tit{font-size:26px;color:#fff;line-height:38px;margin-bottom:52px}
.m-tabmangement .item{overflow:hidden;margin-bottom:18px}
.m-tabmangement .desc .num{float:left;width:32px;height:32px;background:#fff;vertical-align:middle;display:flex;justify-content:center;align-items:center;font-size:18px;color:#024dff;margin-right:17px;border-radius:50%}
.m-tabmangement .desc .p{font-size:18px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:32px}
.ul-mangesment1{margin:0 -14px}
.ul-mangesment1 li{float:left;width:50%;margin-bottom:26px}
.ul-mangesment1 .con{padding:33px 10px 35px;background:#fff;margin:0 14px;border:1px solid #eee;box-shadow:1px 2px 3px 0 rgba(85,85,85,.23)}
.ul-mangesment1 .pic{height:64px;text-align:center;margin-bottom:15px}
.ul-mangesment1 .pic img{display:inline-block;max-height:100%}
.ul-mangesment1 .desc{font-size:20px;font-weight:700;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000}
.more-mangement{margin:0 auto}
.more-mangement span{display:block;width:154px;height:48px;line-height:48px;font-size:15px;color:#fff;text-align:center;background-color:#099bd2;border-radius:30px;margin:0 auto;transition:.5s;cursor:pointer}
.more-mangement span:hover{opacity:.8}
.row-fwone2{padding:70px 0 107px;background-position:center;background-repeat:no-repeat;background-size:cover}
.row-fwone2 .g-tite2{margin-bottom:95px}
.ul-fwone1 .pic{width:96px;height:96px;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-right:25px;float:left;background:linear-gradient(164.31deg,#d5d5d5 0,#fff 100%)}
.ul-fwone1 .pic img{display:inline-block;max-width:45px;max-height:42px}
.ul-fwone1 .txt{overflow:hidden}
.ul-fwone1{overflow:hidden;margin:0 -90px}
.ul-fwone1 li{float:left;width:33.3%;margin-bottom:74px}
.ul-fwone1 .con{overflow:hidden;margin:0 90px}
.ul-fwone1 .con .tit{font-size:20px;font-weight:400;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:20px}
.ul-fwone1 .con .desc{font-size:14px;font-weight:400;color:#fff;line-height:1.5;height:3em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.row-fwone3{padding:46px 0 56px}
.row-fwone3 .item{margin-bottom:56px}
.row-fwone3 .pic{overflow:hidden}
.row-fwone3 .m-knowledge{padding:47px 0 55px}
.row-fwone3 .pic1{float:left;width:677px;margin-right:30px}
.ul-fwone2{position:relative;z-index:2;margin:64px -33px 0;overflow:hidden}
.ul-fwone2 .pic{display:flex;justify-content:center;align-items:center;width:130px;height:130px;background:#099bd2;border-radius:10px;overflow:hidden;margin:0 auto 14px}
.ul-fwone2 li{float:left;width:14.28%}
.ul-fwone2 .pic1{height:42px}
.ul-fwone2 .pic img{display:inline-block;max-height:100%}
.ul-fwone2 .con{margin:0 33px}
.ul-fwone2 .tit{font-size:18px;text-align:center;color:#333}
.g-pic-mangement{width:190px;height:186px;background:linear-gradient(39.4487deg,#08bcee 0,#099bd2 100%);box-shadow:8px 8px 16px 0 rgba(109,137,220,.45);display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;margin:0 auto 53px}
.g-pic-mangement .pic1{width:110px;height:108px}
.g-pic-mangement .pic1 img{display:inline-block;max-width:100%;max-height:100%}
.m-fwone4{padding:56px 0 60px;overflow:hidden}
.m-fwone4 .m-form-c{margin-top:55px;margin-bottom:58px}
.m-fwone4 .m-form-c .pic img{animation:infinite!important;-webkit-animation:infinite!important;transform-origin:center}
.m-fwone4 .ul-contral .tit{position:relative;font-size:30px;color:#1f2227;line-height:1.4;margin-bottom:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:20px}
.m-fwone4 .ul-contral .tit::after{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;content:' ';width:5px;height:32px;background:#099bd2}
.row-fwone5{padding:64px 0 56px}
.ul-mangement-tab2{text-align:left;margin-top:54px;margin-bottom:30px}
.g-tit-mangement2 .tit{font-size:32px;color:#1f2026;font-weight:700;padding-left:50px;background-image:url(../images/ser-17.png);background-size:32px auto;background-position:left center;background-repeat:no-repeat;margin-bottom:39px}
.g-tit-mangement2 .desc{font-size:18px;font-weight:400;color:rgba(31,31,38,.6);line-height:32px;padding-left:50px}
.m-tabmangement3 .inner{padding-left:0!important}
.g-tit-mangement3 .tit{background-size:0!important;padding-left:0!important}
.g-tit-mangement3 .desc{padding-left:0!important}
.m-tabmangement2 .inner{width:auto;padding:148px 0 0}
.m-tabmangement2{margin-bottom:5px}
.m-tabmangement2 .l{width:40%}
.m-tabmangement2 .r{width:53.5%}
.m-tabmangement3 .pic{text-align:center;margin-bottom:72px}
.m-tabmangement3 .pic img{display:inline-block}
.row-fwone6{padding:47px 0 53px}
.row-fwone7{padding:51px 0 85px}
.row-fwone7 .g-tit-mangement{margin-bottom:66px}
.m-fowon7 .box{position:relative;height:534px}
.m-fowon7 .pic-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:556px}
.m-fowon7 .box-l{position:absolute;left:0;top:50%;transform:translateY(-50%);width:312px}
.m-fowon7 .box-r{position:absolute;right:0;top:50%;transform:translateY(-50%);width:312px}
.ul-box1 .con{height:90px;line-height:90px;background:#fff;box-shadow:13px 13px 7px 0 rgba(238,238,238,.56);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px 0 40px;margin-bottom:38px;font-size:28px;color:#333}
.row-fwone8{padding:53px 0 52px}
.ul-mangement-tab3{margin-top:42px;margin-bottom:58px}
.pic-mangement{position:relative;z-index:1;margin-top:-238px;margin-bottom:26px;text-align:center}
.pic-mangement img{display:inline-block}
.g-public .pic{padding-top:27.7%}
.g-public .ort,.g-public .tit{text-align:center}
.g-public .tit{margin-bottom:23px}
.g-public .ort{max-width:818px;line-height:31px;margin:0 auto}
.row-public1{padding:50px 0 59px}
.row-public2{padding:63px 0 50px}
.g-pic-e1{text-align:center}
.g-pic-e1 img{display:inline-block}
.row-public2 .tit1{font-size:32px;text-align:center;font-weight:400;color:#555;margin:41px 0 26px}
.ul-public-pro1 .pic{width:570px;margin-left:164px}
.ul-public-pro1 .pic img{display:inline-block}
.ul-public-pro1 li:nth-child(even) .pic{text-align:right;overflow:hidden}
.ul-public-e1{margin:35px -15px 0}
.ul-public-e1 li{padding:0 15px;margin-bottom:30px}
.ul-public-e1 .desc{height:6em;line-clamp:4;-webkit-line-clamp:4}
.ul-public-e1 .con{padding:34px 34px 44px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;border-color:transparent}
.ul-public-e1 .con:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.row-system1{padding:50px 0 76px}
.ul-collect-e1{margin:27px -19px 28px}
.ul-collect-e1 li{float:left;width:50%;margin-bottom:25px}
.ul-collect-e1 .con{display:flex;align-items:center;height:114px;background:#fff;box-shadow:1px 1px 3px 0 rgba(85,85,85,.23);padding:0 34px;margin:0 19px;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-collect-e1 .con:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.ul-collect-e1 .icon{width:46px;height:42px;margin-right:20px}
.ul-collect-e1 .icon img{display:inline-block;max-width:100%;max-height:100%}
.ul-collect-e1 .tit{font-size:18px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000}
.ul-collect-e2 .icon img{max-width:100%;max-height:100%;display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}
.ul-collect-e2{margin:37px -10px}
.ul-collect-e2 li{width:25%;float:left;margin-bottom:27px}
.ul-collect-e2 .con{background:#fff;box-shadow:1px 2px 3px 0 rgba(85,85,85,.23);margin:0 10px;padding:27px 34px 39px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-collect-e2 .con:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.ul-collect-e2 .icon{height:168px;margin-bottom:20px;text-align:center;display:flex;justify-content:center;align-items:center}
.ul-collect-e2 .tit{font-size:18px;font-weight:400;color:#000;line-height:1.5;height:4.5em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.row-system2{padding:55px 0 17px}
.row-system3{padding:55px 0 79px}
.ul-collect-e3{margin:0 -20px}
.ul-collect-e3 li{float:left;width:20%;margin-bottom:15px}
.ul-collect-e3 .con{margin:0 20px}
.ul-collect-e3 .pic{position:relative;width:122px;height:122px;margin:76px auto 36px;display:flex;justify-content:center;align-items:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-collect-e3 .con:hover .pic{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.ul-collect-e3 .pic .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:25px;transform:rotate(45deg)}
.ul-collect-e3 .pic .img2{position:absolute;right:-80%;top:50%;transform:translateY(-50%);width:45px;height:49px;background-image:url(../images/arrow.png);background-size:45px auto;background-repeat:no-repeat;background-position:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-collect-e3 .con:hover .pic .img2{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}
.ul-collect-e3 li:last-child .pic .img2{display:none}
.ul-collect-e3 .pic img{position:relative;z-index:2;display:inline-block;max-width:45px;max-height:45px}
.ul-collect-e3 .tit{font-size:24px;font-weight:400;color:#1f1f26;text-align:center;margin-bottom:14px}
.ul-collect-e3 .desc{font-size:16px;font-weight:400;color:#777;line-height:24px;text-align:center}
.ul-collect-HIA .pic .img2{right:-56%}
.g-tite1{margin-bottom:22px}
.g-tite1 .desc{line-height:30px;margin-top:23px}
.ul-collect-HIA .pic{width:144px;height:125px;margin-bottom:17px}
.ul-collect-HIA .pic img{max-width:100%!important;max-height:100%!important;display:inline-block;max-width:100%;max-height:100%}
.ul-collect-HIA .pic::after{right:-53%}
.row-HIA2{padding:62px 0 108px}
.row-lean1{padding:63px 0 82px}
.row-lean1 .g-tite1{margin-bottom:7px}
.row-lean2{padding:69px 0 129px}
.row-lean2 .g-tite1{margin-bottom:62px}
.row-adverse1 .g-tite1{margin-bottom:29px}
.row-adverse1 .g-tite1 .desc{margin-top:14px}
.row-adverse2{padding:61px 0 123px}
.ul-adverse-e1 .pic{margin:60px auto 45px}
.row-warning1 .g-tite1{margin-bottom:27px}
.row-warning1 .g-tite1 .desc{margin-top:15px}
.row-warning2 .g-tite1{margin-bottom:58px}
.row-warning2{padding:63px 0 76px}
.row-endoscopy1{padding:48px 0 79px}
.row-endoscopy1 .g-tite1{margin-bottom:37px}
.row-endoscopy1 .pic{width:640px;height:490px;float:left;overflow:hidden;margin-right:28px}
.row-endoscopy1 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.row-endoscopy1 .inner:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-endoscopy1 .txt{overflow:hidden}
.row-endoscopy1 .tit1{font-size:24px;font-weight:700;color:#000;margin-bottom:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.row-endoscopy1 .desc1{font-size:16px;font-weight:400;color:#777;line-height:29px}
.row-endoscopy1 .item{overflow:hidden;overflow-y:auto;height:230px;background:#eff3f6;box-shadow:1px 1px 3px 0 rgba(85,85,85,.23);padding:33px 70px 20px 58px;border-left:7px solid #099bd2;margin-bottom:27px}
.row-endoscopy1 .item:last-child{margin-bottom:0}
.row-endoscopy2{padding:54px 0 85px}
.row-endoscopy2 .g-tite1{margin-bottom:32px}
.m-endoscopy2{position:relative;height:460px}
.m-endoscopy2 .pic-center{position:absolute;left:50%;transform:translateX(-50%);bottom:16px;width:452px;margin:0 auto;text-align:center}
.m-endoscopy2 .pic-center img{display:inline-block}
.m-endoscopy2 .item{position:absolute;top:0;left:0;padding:29px 28px 40px 38px;width:386px;height:460px;background:#fff;box-shadow:1px 2px 3px 0 rgba(85,85,85,.23)}
.m-endoscopy2 .item b{display:block;width:100%;height:1px;background-color:#000;margin:19px auto 29px}
.m-endoscopy2 .item-r{position:absolute;left:auto;right:0}
.m-endoscopy2 .item .tit{position:relative;font-size:24px;font-weight:700;color:#099bd2;padding-left:26px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:2.4}
.m-endoscopy2 .item .tit::after{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;content:' ';width:6px;height:53px;background:#099bd2}
.m-endoscopy2 .tit1{font-size:18px;font-weight:700;color:#000;line-height:32px}
.ul-endoscopy1{overflow:hidden;margin:15px -30px 40px}
.ul-endoscopy1 .con{margin:0 30px}
.ul-endoscopy1 li{float:left;width:50%}
.ul-endoscopy1 .info{font-size:15px;font-weight:400;color:#444;line-height:27px}
.row-endoscopy3 .g-tite1{margin-bottom:30px}
.row-endoscopy4{padding:65px 0 45px}
.row-endoscopy4 .g-tite1{margin-bottom:58px}
.ul-application2 .txt{padding-top:50px}
.ul-application1 li:nth-child(even) .txt{padding-top:10px;width:640px;box-sizing:border-box}
.ul-application1 li:nth-child(even) .tit{margin-bottom:30px}
.ul-application1 li:nth-child(3) .txt{padding-top:34px}
.ul-application1 .tit{font-size:32px;color:#212121;margin-bottom:23px}
.ul-application1 .desc{font-size:16px;color:#1f1f26;line-height:31px}
.row-endoscopy3{padding:55px 0 35px}
.ul-application1 li{padding-bottom:47px}
.ul-application1 .txt{overflow:hidden;padding-top:78px}
.ul-application1 .con{overflow:hidden}
.ul-application1 .pic{float:right;width:640px;overflow:hidden;margin-left:20px}
.ul-application1 .item{width:500px}
.ul-application1 li:nth-child(even) .item{margin:0 auto;width:auto;text-align:center}
.ul-application1 li:nth-child(even) .pic{float:left;margin-left:0;margin-right:20px}
.ul-application2 .tit1{font-size:22px;color:#1f1f26;margin-bottom:12px}
.ul-application2 .box{margin-bottom:23px}
.ul-application2 .box:last-child{margin-bottom:0}
.row-intelligent1{padding:50px 0 72px}
.ul-intelligent1{margin:42px -19px 9px}
.ul-intelligent1 .con{height:130px;background:#eff3f6;box-shadow:1px 1px 3px 0 rgba(85,85,85,.23)}
.ul-intelligent1 li{margin-bottom:28px}
.ul-intelligent1 .tit{font-size:24px;font-weight:bolder;color:#000;display:block;height:auto}
.ul-intelligent1 .desc{font-size:16px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#777}
.ul-intelligent2{margin:44px -10px 67px}
.ul-intelligent2 .con{padding:55px 34px 46px}
.ul-intelligent2 .tit{font-size:24px;font-weight:400;color:#1f1f26;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;height:auto;display:block;margin-bottom:20px}
.ul-intelligent2 .desc{font-size:16px;color:#777;line-height:1.5;height:3em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}
.ul-intelligent2 .icon{height:100px;margin-bottom:30px;text-align:center;display:flex;justify-content:center;align-items:center}
.ul-intelligent3{margin:0 -20px}
.ul-intelligent3 .pic{position:relative;padding-top:35.3%;height:0;overflow:hidden}
.ul-intelligent3 .pic img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-intelligent3 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-intelligent3 li{float:left;width:50%}
.ul-intelligent3 .tit{position:relative;font-size:24px;font-weight:700;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2.4;padding-left:25px}
.ul-intelligent3 .tit::after{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;content:' ';width:6px;height:53px;background:#099bd2}
.ul-intelligent3 b{display:block;width:100%;height:1px;background-color:#000;margin:21px auto 18px}
.ul-intelligent3 .txt{background:#fff;box-shadow:1px 2px 3px 0 rgba(85,85,85,.23);padding:23px 35px 35px}
.ul-intelligent3 .con{margin:0 20px}
.ul-item-intelligent1{overflow:hidden;margin:0 -10px}
.ul-item-intelligent1 .li{float:left;width:50%}
.ul-item-intelligent1 .item{font-size:18px;color:#000;line-height:32px;margin:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row-emergency1{padding:48px 0 79px}
.row-emergency1 .g-tite1{margin-bottom:37px}
.row-emergency2{padding:56px 0 86px}
.row-emergency2 .g-tite1{margin-bottom:59px}
.ul-emergency1{margin:0 -12.5px}
.ul-emergency1 li{float:left;width:33.3%;margin-bottom:15px}
.ul-emergency1 .con{border-radius:8px;overflow:hidden;margin:0 12.5px}
.ul-emergency1 .icon{position:relative;height:0;padding-top:102%;overflow:hidden}
.ul-emergency1 .icon img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-emergency1 .con:hover .icon img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-emergency1 .txt{position:absolute;width:100%;bottom:0;box-sizing:border-box;padding:0 48px 47px}
.ul-emergency1 .tit{font-size:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;margin-bottom:17px}
.ul-emergency1 .desc{font-size:16px;color:#fff;line-height:27px}
.ul-emergency2 li:nth-child(even) .item{width:auto;padding-left:0}
.ul-emergency2 .txt{padding-top:0}
.row-emergency4{padding:65px 0 100px}
.row-emergency4 .g-tite1{margin-bottom:120px}
.ul-emergency2 li:nth-child(2) .txt{padding-top:34px}
@media only screen and (min-width:1199px) and (max-width:1700px){
.ban-proe1 .g-banicon{max-width:42.47vw}
.row-fwone1{padding:2.176vw 0 3.058vw}
.row-fwone1 .g-tite2{margin-top:.764vw;margin-bottom:1.529vw}
.g-tit-mangement .tit{font-size:2.235vw;font-weight:700;line-height:2;padding-left:1.764vw}
.g-tit-mangement .tit::after{left:0;top:50%;transform:translateY(-50%);content:' ';width:.352vw;height:2.235vw;background:#099bd2}
.g-tit-mangement .desc{font-size:.882vw;line-height:1.529vw;padding-left:2.117vw}
.g-tite2{font-size:1.882vw;font-weight:700;line-height:2.117vw;margin-bottom:.588vw}
.ul-mangement-tab{margin-bottom:2.352vw}
.ul-mangement-tab::after{bottom:1px;left:0;height:1px;content:' '}
.ul-mangement-tab li{margin-right:3.823vw}
.ul-mangement-tab .tit{font-size:1.058vw;font-weight:400;padding-bottom:1vw;transition:.5s;border-bottom:solid transparent}
.ul-mangement-tab .con:hover .tit,.ul-mangement-tab .on .tit{border-bottom:solid #099bd2}
.m-tabmangement .inner{border-radius:.294vw;width:24.82vw;box-sizing:border-box;padding:2.764vw 2.647vw 3.647vw}
.m-tabmangement{margin-bottom:.823vw}
.m-tabmangement .tit{font-size:1.529vw;line-height:2.235vw;margin-bottom:3.058vw}
.m-tabmangement .item{margin-bottom:1.058vw}
.m-tabmangement .desc .num{width:1.882vw;height:1.882vw;background:#fff;justify-content:center;align-items:center;font-size:1.058vw;margin-right:1vw;border-radius:50%}
.m-tabmangement .desc .p{font-size:1.058vw;white-space:nowrap;line-height:1.882vw}
.ul-mangesment1{margin:0 -.823vw}
.ul-mangesment1 li{margin-bottom:1.529vw}
.ul-mangesment1 .con{padding:1.941vw .588vw 2.058vw;background:#fff;margin:0 .823vw;border:1px solid #eee;box-shadow:1px .117vw .176vw 0 rgba(85,85,85,.23)}
.ul-mangesment1 .pic{height:3.764vw;margin-bottom:.882vw}
.ul-mangesment1 .desc{font-size:1.176vw}
.more-mangement{margin:0 auto}
.more-mangement span{width:9.058vw;height:2.823vw;line-height:2.823vw;font-size:.882vw;border-radius:1.764vw;margin:0 auto}
.row-fwone2{padding:4.117vw 0 6.294vw}
.row-fwone2 .g-tite2{margin-bottom:5.588vw}
.ul-fwone1 .pic{width:5.647vw;height:5.647vw;justify-content:center;align-items:center;border-radius:.588vw;margin-right:1.47vw;background:linear-gradient(164.31deg,#d5d5d5 0,#fff 100%)}
.ul-fwone1 .pic img{max-width:2.647vw;max-height:2.47vw}
.ul-fwone1{margin:0 -5.294vw}
.ul-fwone1 li{width:33.3%;margin-bottom:4.352vw}
.ul-fwone1 .con{margin:0 5.294vw}
.ul-fwone1 .con .tit{font-size:1.176vw;font-weight:400;white-space:nowrap;margin-bottom:1.176vw}
.ul-fwone1 .con .desc{font-size:.823vw;font-weight:400}
.row-fwone3{padding:2.705vw 0 3.294vw}
.row-fwone3 .item{margin-bottom:3.294vw}
.row-fwone3 .m-knowledge{padding:2.764vw 0 3.235vw}
.row-fwone3 .pic1{width:39.82vw;margin-right:1.764vw}
.ul-fwone2{margin:3.764vw -1.941vw 0}
.ul-fwone2 .pic{justify-content:center;align-items:center;width:7.647vw;height:7.647vw;background:#099bd2;border-radius:.588vw;margin-bottom:1.176vw;margin:0 auto .823vw}
.ul-fwone2 li{width:14.28%}
.ul-fwone2 .pic1{height:2.47vw}
.ul-fwone2 .con{margin:0 1.941vw}
.ul-fwone2 .tit{font-size:1.058vw}
.g-pic-mangement{width:11.17vw;height:10.94vw;background:linear-gradient(39.4487deg,#08bcee 0,#099bd2 100%);box-shadow:.47vw .47vw .941vw 0 rgba(109,137,220,.45);justify-content:center;align-items:center;border-radius:.588vw;margin:0 auto 3.117vw}
.g-pic-mangement .pic1{width:6.47vw;height:6.352vw}
.m-fwone4{padding:3.294vw 0 3.529vw}
.m-fwone4 .m-form-c{margin-top:3.235vw;margin-bottom:3.411vw}
.m-fwone4 .ul-contral .tit{font-size:1.764vw;line-height:1.4;margin-bottom:2.117vw;white-space:nowrap;padding-left:1.176vw}
.m-fwone4 .ul-contral .tit::after{left:0;top:50%;transform:translateY(-50%);content:' ';width:.294vw;height:1.882vw;background:#099bd2}
.row-fwone5{padding:3.764vw 0 3.294vw}
.ul-mangement-tab2{margin-top:3.176vw;margin-bottom:1.764vw}
.g-tit-mangement2 .tit{font-size:1.882vw;font-weight:700;padding-left:2.941vw;background-image:url(../images/ser-17.png);background-size:1.882vw auto;background-repeat:no-repeat;margin-bottom:2.294vw}
.g-tit-mangement2 .desc{font-size:1.058vw;font-weight:400;line-height:1.882vw;padding-left:2.941vw}
.m-tabmangement2 .inner{width:auto;padding:8.705vw 0 0}
.m-tabmangement2{margin-bottom:.294vw}
.m-tabmangement2 .r{width:53.5%}
.m-tabmangement3 .pic{margin-bottom:4.235vw}
.row-fwone6{padding:2.764vw 0 3.117vw}
.row-fwone7{padding:3vw 0 5vw}
.row-fwone7 .g-tit-mangement{margin-bottom:3.882vw}
.m-fowon7 .box{height:31.41vw}
.m-fowon7 .pic-center{top:50%;transform:translate(-50%,-50%);width:32.7vw}
.m-fowon7 .box-l{left:0;top:50%;transform:translateY(-50%);width:18.35vw}
.m-fowon7 .box-r{right:0;top:50%;transform:translateY(-50%);width:18.35vw}
.ul-box1 .con{height:5.294vw;line-height:5.294vw;background:#fff;box-shadow:.764vw .764vw .411vw 0 rgba(238,238,238,.56);white-space:nowrap;padding:0 .588vw 0 2.352vw;margin-bottom:2.235vw;font-size:1.647vw}
.row-fwone8{padding:3.117vw 0 3.058vw}
.ul-mangement-tab3{margin-top:2.47vw;margin-bottom:3.411vw}
.pic-mangement{margin-top:-14vw;margin-bottom:1.529vw}
.g-public .pic{padding-top:27.7%}
.g-public .tit{margin-bottom:1.352vw}
.g-public .ort{max-width:48.11vw;line-height:1.823vw;margin:0 auto}
.row-public1{padding:2.941vw 0 3.47vw}
.row-public2{padding:3.705vw 0 2.941vw}
.row-public2 .tit1{font-size:1.882vw;font-weight:400;margin:2.411vw 0 1.529vw}
.ul-public-pro1 .pic{width:33.52vw;margin-left:9.647vw}
.ul-public-e1{margin:2.058vw -.882vw 0}
.ul-public-e1 li{padding:0 .882vw;margin-bottom:1.764vw}
.ul-public-e1 .con{padding:2vw 2vw 2.588vw}
.row-system1{padding:2.941vw 0 4.47vw}
.ul-collect-e1{margin:1.588vw -1.117vw 1.647vw}
.ul-collect-e1 li{margin-bottom:1.47vw}
.ul-collect-e1 .con{align-items:center;height:6.705vw;background:#fff;box-shadow:1px 1px .176vw 0 rgba(85,85,85,.23);padding:0 2vw;margin:0 1.117vw}
.ul-collect-e1 .icon{width:2.705vw;height:2.47vw;margin-right:1.176vw}
.ul-collect-e1 .tit{font-size:1.058vw;white-space:nowrap;font-weight:400}
.ul-collect-e2{margin:2.176vw -.588vw}
.ul-collect-e2 li{margin-bottom:1.588vw}
.ul-collect-e2 .con{background:#fff;box-shadow:1px .117vw .176vw 0 rgba(85,85,85,.23);margin:0 .588vw;padding:1.588vw 2vw 2.294vw}
.ul-collect-e2 .icon{height:9.882vw;margin-bottom:1.176vw;justify-content:center;align-items:center}
.ul-collect-e2 .tit{font-size:1.058vw}
.row-system2{padding:3.235vw 0 1vw}
.row-system3{padding:3.235vw 0 4.647vw}
.ul-collect-e3{margin:0 -1.176vw}
.ul-collect-e3 li{margin-bottom:.882vw}
.ul-collect-e3 .con{margin:0 1.176vw}
.ul-collect-e3 .pic{width:7.176vw;height:7.176vw;margin:4.47vw auto 2.117vw;justify-content:center;align-items:center}
.ul-collect-e3 .pic .bg{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:1.47vw;transform:rotate(45deg)}
.ul-collect-e3 .pic .img2{width:2.647vw;height:2.882vw;background-size:2.647vw auto}
.ul-collect-e3 .pic img{max-width:2.647vw;max-height:2.647vw}
.ul-collect-e3 .tit{font-size:1.411vw;margin-bottom:.823vw}
.ul-collect-e3 .desc{font-size:.941vw;line-height:1.411vw}
.g-tite1{margin-bottom:1.294vw}
.g-tite1 .desc{line-height:1.764vw;margin-top:1.352vw}
.ul-collect-HIA .pic{width:8.47vw;height:7.352vw;margin-bottom:1vw}
.ul-collect-HIA .pic::after{right:-53%}
.row-HIA2{padding:3.647vw 0 6.352vw}
.row-lean1{padding:3.705vw 0 4.823vw}
.row-lean1 .g-tite1{margin-bottom:.411vw}
.row-lean2{padding:4.058vw 0 7.588vw}
.row-lean2 .g-tite1{margin-bottom:3.647vw}
.row-adverse1 .g-tite1{margin-bottom:1.705vw}
.row-adverse1 .g-tite1 .desc{margin-top:.823vw}
.row-adverse2{padding:3.588vw 0 7.235vw}
.ul-adverse-e1 .pic{margin:3.529vw auto 2.647vw}
.row-warning1 .g-tite1{margin-bottom:1.588vw}
.row-warning1 .g-tite1 .desc{margin-top:.882vw}
.row-warning2 .g-tite1{margin-bottom:3.411vw}
.row-warning2{padding:3.705vw 0 4.47vw}
.row-endoscopy1{padding:2.823vw 0 4.647vw}
.row-endoscopy1 .g-tite1{margin-bottom:2.176vw}
.row-endoscopy1 .pic{width:37.64vw;height:28.82vw;margin-right:1.647vw}
.row-endoscopy1 .pic img{object-fit:cover}
.row-endoscopy1 .tit1{font-size:1.411vw;font-weight:700;margin-bottom:1.058vw;white-space:nowrap}
.row-endoscopy1 .desc1{font-size:.941vw;line-height:1.705vw}
.row-endoscopy1 .item{height:13.52vw;background:#eff3f6;box-shadow:1px 1px .176vw 0 rgba(85,85,85,.23);padding:1.941vw 4.117vw 1.176vw 3.411vw;border-left:solid #099bd2;margin-bottom:1.588vw}
.row-endoscopy2{padding:3.176vw 0 5vw}
.row-endoscopy2 .g-tite1{margin-bottom:1.882vw}
.m-endoscopy2{height:27.05vw}
.m-endoscopy2 .pic-center{transform:translateX(-50%);bottom:.941vw;width:26.58vw;margin:0 auto}
.m-endoscopy2 .item{top:0;left:0;padding:1.705vw 1.647vw 2.352vw 2.235vw;width:22.7vw;height:27.05vw;background:#fff;box-shadow:1px .117vw .176vw 0 rgba(85,85,85,.23)}
.m-endoscopy2 .item b{height:1px;margin:1.117vw auto 1.705vw}
.m-endoscopy2 .item-r{left:auto;right:0}
.m-endoscopy2 .item .tit{font-size:1.411vw;font-weight:700;padding-left:1.529vw;white-space:nowrap;line-height:2.4}
.m-endoscopy2 .item .tit::after{top:50%;left:0;transform:translateY(-50%);content:' ';width:.352vw;height:3.117vw;background:#099bd2}
.m-endoscopy2 .tit1{font-size:1.058vw;font-weight:700;line-height:1.882vw}
.ul-endoscopy1{margin:.882vw -1.764vw 2.352vw}
.ul-endoscopy1 .con{margin:0 1.764vw}
.ul-endoscopy1 .info{font-size:.882vw;font-weight:400;line-height:1.588vw}
.row-endoscopy3 .g-tite1{margin-bottom:1.764vw}
.row-endoscopy4{padding:3.823vw 0 2.647vw}
.row-endoscopy4 .g-tite1{margin-bottom:3.411vw}
.ul-application2 .txt{padding-top:2.941vw}
.ul-application1 li:nth-child(even) .txt{padding-top:.588vw;width:37.64vw;box-sizing:border-box}
.ul-application1 li:nth-child(even) .tit{margin-bottom:1.764vw}
.ul-application1 li:nth-child(3) .txt{padding-top:2vw}
.ul-application1 .tit{font-size:1.882vw;margin-bottom:1.352vw}
.ul-application1 .desc{font-size:.941vw;line-height:1.823vw}
.row-endoscopy3{padding:3.235vw 0 2.058vw}
.ul-application1 li{padding-bottom:2.764vw}
.ul-application1 .txt{padding-top:4.588vw}
.ul-application1 .pic{width:37.64vw;margin-left:1.176vw}
.ul-application1 .item{width:29.41vw}
.ul-application1 li:nth-child(even) .item{margin:0 auto;width:auto}
.ul-application1 li:nth-child(even) .pic{margin-right:1.176vw}
.ul-application2 .tit1{font-size:1.294vw;margin-bottom:.705vw}
.ul-application2 .box{margin-bottom:1.352vw}
.row-intelligent1{padding:2.941vw 0 4.235vw}
.ul-intelligent1{margin:2.47vw -1.117vw .529vw}
.ul-intelligent1 .con{height:7.647vw;background:#eff3f6;box-shadow:1px 1px .176vw 0 rgba(85,85,85,.23)}
.ul-intelligent1 li{margin-bottom:1.647vw}
.ul-intelligent1 .tit{font-size:1.411vw;font-weight:bolder;height:auto}
.ul-intelligent1 .desc{font-size:.941vw;white-space:nowrap}
.ul-intelligent2{margin:2.588vw -.588vw 3.941vw}
.ul-intelligent2 .con{padding:3.235vw 2vw 2.705vw}
.ul-intelligent2 .tit{font-size:1.411vw;font-weight:400;white-space:nowrap;height:auto;margin-bottom:1.176vw}
.ul-intelligent2 .desc{font-size:.941vw}
.ul-intelligent2 .icon{height:5.882vw;margin-bottom:1.764vw;justify-content:center;align-items:center}
.ul-intelligent3{margin:0 -1.176vw}
.ul-intelligent3 .pic{padding-top:35.3%}
.ul-intelligent3 .pic img{left:0;top:0;bottom:0;right:0;object-fit:cover}
.ul-intelligent3 .tit{font-size:1.411vw;font-weight:700;white-space:nowrap;line-height:2.4;padding-left:1.47vw}
.ul-intelligent3 .tit::after{top:50%;left:0;transform:translateY(-50%);content:' ';width:.352vw;height:3.117vw;background:#099bd2}
.ul-intelligent3 b{height:1px;margin:1.235vw auto 1.058vw}
.ul-intelligent3 .txt{background:#fff;box-shadow:1px .117vw .176vw 0 rgba(85,85,85,.23);padding:1.352vw 2.058vw 2.058vw}
.ul-intelligent3 .con{margin:0 1.176vw}
.ul-item-intelligent1{margin:0 -.588vw}
.ul-item-intelligent1 .item{font-size:1.058vw;line-height:1.882vw;margin:0 .588vw;white-space:nowrap}
.row-emergency1{padding:2.823vw 0 4.647vw}
.row-emergency1 .g-tite1{margin-bottom:2.176vw}
.row-emergency2{padding:3.294vw 0 5.058vw}
.row-emergency2 .g-tite1{margin-bottom:3.47vw}
.ul-emergency1{margin:0 -.735vw}
.ul-emergency1 li{width:33.3%;margin-bottom:.882vw}
.ul-emergency1 .con{border-radius:.47vw;margin:0 .735vw}
.ul-emergency1 .icon img{left:0;right:0;bottom:0;top:0;object-fit:cover}
.ul-emergency1 .txt{bottom:0;box-sizing:border-box;padding:0 2.823vw 2.764vw}
.ul-emergency1 .tit{font-size:1.647vw;white-space:nowrap;margin-bottom:1vw}
.ul-emergency1 .desc{font-size:.941vw;line-height:1.588vw}
.ul-emergency2 li:nth-child(even) .item{width:auto}
.row-emergency4{padding:3.823vw 0 5.882vw}
.row-emergency4 .g-tite1{margin-bottom:7.058vw}
.ul-emergency2 li:nth-child(2) .txt{padding-top:2vw}
}
@media only screen and (max-width:1400px){
.ul-collect-e1 .tit,.uul-public-e1 .desc{font-size:12px}
}
@media only screen and (max-width:1199px){
.ban-proe1 .g-banicon{max-width:inherit}
.m-tabmangement .l,.m-tabmangement .r{float:none;width:100%}
.g-tit-mangement .tit{font-size:25px;padding-left:20px}
.g-tit-mangement .tit::after{width:3px;height:25px}
.row-fwone1{padding:20px 0 30px}
.g-tit-mangement .desc{font-size:14px;color:#8b8b8b;line-height:23px;padding-left:20px}
.row-fwone1 .g-tite2{margin-top:6px;margin-bottom:10px}
.g-tite2{font-size:20px;line-height:25px}
.ul-mangement-tab .tit{font-size:16px;padding-bottom:12px;border-bottom:2px solid transparent}
.ul-mangement-tab li{margin-right:20px}
.ul-mangement-tab{margin-bottom:15px}
.m-tabmangement .inner{margin-right:0;width:100%;padding:0 0 5px}
.m-tabmangement3 .inner{padding:0 0 15px}
.row-fwone1 .m-tabmangement .inner{padding:20px 10px 5px}
.m-tabmangement .tit{font-size:18px;line-height:20px;margin-bottom:20px}
.m-tabmangement .desc .num{width:25px;height:25px;font-size:14px;margin-right:9px}
.ul-mangesment1{margin:15px -10px 0}
.ul-mangesment1 .con{padding:20px 10px;margin:0 10px}
.m-tabmangement{margin-bottom:0;overflow:hidden}
.ul-mangesment1 .desc{font-size:16px}
.row-fwone2{padding:20px 0 30px}
.row-fwone2 .g-tite2{margin-bottom:10px}
.row-fwone3{padding:20px 0 30px}
.row-fwone3 .m-knowledge{padding:10px 0 0}
.m-fwone4{padding:20px 0 10px;overflow:hidden}
.row-fwone5{padding:20px 0 30px}
.m-fwone4 .m-form-c{margin-top:9px;margin-bottom:0}
.ul-fwone2{margin:10px -10px 0;overflow:hidden}
.ul-fwone2 .tit{font-size:16px}
.ul-fwone2 .con{margin:0 10px}
.ul-fwone2 .pic{width:100px;height:100px;margin-bottom:5px}
.ul-fwone2 .pic1{height:35px}
.row-fwone6{padding:20px 0 30px}
.row-fwone6 .m-tabmangement .tit{line-height:32px;padding-left:30px;background-size:24px auto}
.ul-mangement-tab2{margin-top:10px}
.m-tabmangement2 .r .pic{text-align:center;margin-bottom:10px}
.ul-box1 .con{height:70px;line-height:70px;margin-bottom:15px;font-size:18px;padding:0 10px 0 20px}
.row-fwone7{padding:20px 0}
.row-fwone8{padding:20px 0 30px}
.m-tabmangement3 .pic{margin-bottom:10px}
.row-fwone7 .g-tit-mangement{margin-bottom:15px}
.m-fowon7 .pic-center{position:static;top:auto;left:auto;transform:translate(0,0);width:100%;text-align:center;margin-bottom:15px}
.m-fowon7 .pic-center img,.m-tabmangement2 .r img{display:inline-block}
.m-fowon7 .box-l,.m-fowon7 .box-r{position:static;top:auto;left:auto;transform:translateY(0);width:100%}
.pic-mangement{margin-top:-200px;margin-bottom:0}
.row-public1{padding:25px 0 30px}
.row-public2 .tit1{font-size:18px;margin:10px 0 15px}
.ul-public-pro1{margin-top:19px}
.ul-public-pro1 li{margin-bottom:30px}
.ul-public-pro1 .txt{overflow:hidden;padding-top:20px}
.ul-public-pro1 .desc{margin-bottom:10px}
.row-public2{padding:30px 0 25px}
.ul-public-e1{margin:15px -10px 0}
.ul-public-e1 li{padding:0 10px;margin-bottom:20px}
.ul-public-pro1 .pic{width:50%;margin-left:70px}
.row-system1{padding:20px 0 30px}
.ul-collect-e1{margin:15px -10px}
.ul-collect-e1 .con{padding:0 20px;margin:0 10px}
.row-system2{padding:25px 0 5px}
.ul-collect-e2{margin:15px -10px}
.ul-collect-e2 li{width:33.3%;margin-bottom:15px}
.ul-collect-e3 .pic .img2{display:none}
.row-system3{padding:30px 0 20px}
.ul-collect-e3 .pic{position:relative;width:100px;height:100px;margin:30px auto 25px}
.ul-collect-e3 .pic img{max-width:30px;max-height:30px}
.ul-collect-e3 .tit{font-size:18px;margin-bottom:5px}
.ul-collect-e3 .desc{font-size:14px;line-height:21px}
.ul-collect-e3{margin:0 -5px}
.ul-collect-e3 .con{margin:0 5px}
.ul-collect-e1 li{margin-bottom:15px}
.g-public .tit{margin-bottom:8px}
.g-public .ort{max-width:780px;line-height:22px;margin:0 auto}
.g-tite1 .desc{line-height:25px;margin-top:4px;font-size:14px}
.g-tite1{margin-bottom:5px}
.ul-collect-HIA .pic{width:100px;height:81px;margin:15px auto 10px}
.row-lean2 .g-tite1{margin-bottom:30px}
.row-adverse1 .g-tite1 .desc,.row-warning1 .g-tite1 .desc{margin-top:5px}
.row-warning1 .g-tite1{margin-bottom:10px}
.row-warning2 .g-tite1{margin-bottom:22px}
.row-endoscopy1{padding:20px 0 30px}
.row-endoscopy1 .g-tite1{margin-bottom:15px}
.row-endoscopy1 .pic{width:100%;height:auto;float:none;overflow:hidden;margin-right:0;margin-bottom:20px}
.row-endoscopy1 .item{height:auto;padding:20px 30px 30px;border-left:4px solid #099bd2;margin-bottom:15px}
.row-endoscopy1 .tit1{font-size:18px;margin-bottom:5px}
.row-endoscopy1 .desc1{font-size:14px;line-height:24px}
.m-endoscopy2 .pic-center{position:static;left:auto;transform:translateX(0);bottom:auto;width:100%;margin:0 auto 20px;text-align:center}
.m-endoscopy2 .item{position:static;left:auto;padding:20px 20px 30px;width:100%;height:auto;margin-bottom:20px}
.m-endoscopy2{height:auto}
.row-endoscopy2{padding:20px 0 30px}
.row-endoscopy2 .g-tite1{margin-bottom:15px}
.m-endoscopy2 .item .tit{font-size:18px;padding-left:20px}
.m-endoscopy2 .item .tit::after{width:4px;height:29px;background:#099bd2}
.m-endoscopy2 .item b{margin:10px auto 12px}
.m-endoscopy2 .tit1{font-size:16px;line-height:27px}
.ul-endoscopy1 .info{font-size:13px;line-height:22px}
.ul-endoscopy1{overflow:hidden;margin:5px -10px 10px}
.ul-endoscopy1 .con{margin:0 10px}
.ul-application1 .txt{padding-top:15px!important}
.ul-application1 .pic{float:none;width:100%;overflow:hidden;margin-left:0;text-align:center}
.ul-application1 .pic img{display:inline-block}
.ul-application1 .tit{font-size:20px;margin-bottom:10px!important}
.ul-application1 .desc{font-size:14px;color:#1f1f26;line-height:23px}
.ul-application1 li{padding-bottom:20px}
.ul-application1 li:nth-child(even) .item{width:auto;padding-left:0}
.row-endoscopy4{padding:20px 0}
.row-endoscopy4 .g-tite1{margin-bottom:10px}
.row-endoscopy3{padding:20px 0 10px}
.ul-application1 .item{width:auto}
.ul-application2 .tit1{font-size:15px;color:#1f1f26;margin-bottom:0}
.ul-application2 .box{margin-bottom:8px}
.ul-intelligent2 li{width:50%}
.ul-intelligent1 .tit{font-size:18px}
.ul-intelligent3 li{float:none;width:100%;margin-bottom:15px}
.ul-intelligent1 .desc{font-size:14px}
.ul-intelligent1 .icon{width:38px;height:30px;margin-right:10px}
.ul-intelligent3 .txt{padding:20px 20px 30px}
.ul-intelligent3 .tit{font-size:18px;line-height:2;padding-left:15px}
.ul-intelligent3 .tit::after{width:4px;height:29px}
.ul-intelligent3 b{margin:10px auto 13px}
.ul-item-intelligent1 .item{font-size:16px;line-height:25px}
.ul-intelligent2 .con{padding:30px 20px;margin:0 5px}
.ul-intelligent2{margin:10px -5px;overflow:hidden}
.ul-intelligent2 .icon{height:80px;margin-bottom:15px}
.ul-intelligent2 .tit{font-size:18px;margin-bottom:5px}
.ul-intelligent2 .desc{font-size:14px}
.ul-intelligent3,.ul-intelligent3 .con{margin:0}
.row-emergency1{padding:20px 0 30px}
.row-emergency1 .g-tite1{margin-bottom:15px}
.ul-emergency1 .txt{padding:0 20px 25px}
.ul-emergency1 .tit{font-size:20px;margin-bottom:6px}
.ul-emergency1 .con{margin:0 5px}
.ul-emergency1{margin:0 -5px}
.row-emergency2{padding:20px 0 30px}
.row-emergency2 .g-tite1{margin-bottom:15px}
.m-fowon7 .box{height:auto}
.m-fwone4 .ul-contral .tit{font-size:22px;padding-left:15px;margin-bottom:8px}
.m-fwone4 .ul-contral .tit::after{width:3px;height:25px}
}
@media only screen and (max-width:959px){
.ul-mangement-tab{overflow-x:auto;white-space:nowrap}
.ul-mangement-tab li{display:inline-block}
.pic-mangement{margin-top:-168px;margin-bottom:0}
.ul-public-pro1 .pic{width:100%;margin-left:0;text-align:center}
.ul-public-pro1 li:nth-child(even) .pic{text-align:center}
.ul-public-e1{margin:15px 0 0}
.ul-public-e1 .con{padding:20px}
.ul-public-e1 li{padding:0;margin-bottom:15px}
.row-public1,.row-public2{padding:20px 0 10px}
.row-public2 .tit1{font-size:14px;margin:5px 0 10px}
.ul-public-pro1 .txt{padding-top:10px}
.ul-public-pro1 li{margin-bottom:15px}
.ul-collect-e1 .icon{width:35px;height:28px;margin-right:10px}
.ul-collect-e1 .con{padding:0 15px}
.ul-collect-e2 .tit{font-size:16px}
.ul-collect-e2 .icon{height:140px;margin-bottom:10px}
.ul-collect-e2 .con{margin:0 5px;padding:15px 15px 20px}
.ul-collect-e2{margin:15px -5px}
.ul-collect-e3 .pic{position:relative;width:75px;height:75px;margin:20px auto 15px}
.ul-collect-e3 .pic img{max-width:22px;max-height:22px}
.ul-collect-e3 .tit{font-size:16px;margin-bottom:5px}
.ul-collect-e3 .desc{font-size:12px;line-height:18px}
.g-tite1 .desc br{display:none}
.row-lean2 .g-tite1{margin-bottom:10px}
.row-system3{padding:20px 0 30px}
.row-warning2 .g-tite1{margin-bottom:10px}
.row-endoscopy1 .item{height:auto;padding:20px 20px 30px;border-left:3px solid #099bd2}
.row-endoscopy1 .tit1{font-size:16px;margin-bottom:3px}
.m-endoscopy2 .item .tit{font-size:16px;padding-left:16px}
.m-endoscopy2 .item .tit::after{width:3px;height:25px}
.m-endoscopy2 .item b{margin:7px auto 10px}
.m-endoscopy2 .tit1{font-size:15px;line-height:23px}
.ul-endoscopy1 .info{font-size:12px;line-height:22px}
.ul-application1 .tit{font-size:17px;margin-bottom:3px!important}
.ul-application1 .txt{padding-top:10px!important}
.row-endoscopy4{padding:20px 0 10px}
.row-endoscopy2{padding:20px 0 15px}
.ul-intelligent1 .con{padding:0 15px;margin:0 5px}
.ul-intelligent1{margin:10px -5px}
.ul-intelligent1 .tit{font-size:16px}
.ul-intelligent3 .tit{font-size:16px;line-height:1.8;padding-left:12px}
.ul-intelligent3 .tit::after{width:3px;height:20px}
.ul-intelligent3 b{margin:8px auto 10px}
.ul-item-intelligent1 .item{font-size:14px;line-height:20px}
.ul-emergency1{margin:0}
.ul-emergency1 li{float:none;width:100%;margin-bottom:15px}
.ul-emergency1 .con{margin:0}
.ul-emergency1 .tit{font-size:18px;margin-bottom:3px}
.ul-emergency1 .desc{font-size:14px;color:#fff;line-height:23px}
.ul-emergency1 .txt{padding:0 15px 25px}
.row-emergency1{padding:20px 0 10px}
.g-tit-mangement .tit{font-size:18px;padding-left:15px}
.g-tit-mangement .desc{font-size:14px;line-height:20px;padding-left:15px}
.g-tite2{font-size:17px;line-height:25px}
.m-tabmangement .tit{font-size:16px;line-height:23px;margin-bottom:14px}
.m-tabmangement .desc .num{width:23px;height:23px;font-size:12px;margin-right:9px}
.m-tabmangement .desc .p{font-size:14px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:24px}
.m-tabmangement .item{overflow:hidden;margin-bottom:10px}
.more-mangement span{width:130px;height:40px;line-height:40px;font-size:12px;border-radius:30px}
.m-fwone4 .ul-contral .tit{font-size:16px;padding-left:10px}
.m-fwone4 .ul-contral .tit::after{width:3px;height:23px}
.ul-fwone2 .pic{width:80px;height:80px;margin-bottom:5px}
.ul-fwone2 .pic1{height:30px}
.ul-fwone2 .tit{font-size:16px}
}
@media only screen and (max-width:767px){
.row-fwone1{padding:20px 0 30px}
.pic-mangement{margin-top:-20vw;margin-bottom:0}
.ul-mangesment1{margin:10px 0 0}
.ul-mangesment1 li{float:none;width:100%;margin-bottom:15px}
.ul-mangesment1 .con{padding:20px 10px;margin:0}
.ul-fwone2{overflow:hidden;overflow-x:auto;white-space:nowrap;margin:10px 0 0}
.ul-fwone2 .pic{width:65px;height:65px;margin-bottom:5px}
.ul-fwone2 .pic1{height:20px}
.ul-fwone2 .con{margin:0}
.ul-fwone2 li{float:none;width:auto;display:inline-block;margin-bottom:15px;margin-right:10px}
.ul-public-e1{margin:10px 0 0}
.ul-collect-e1{margin:10px 0}
.ul-collect-e1 li{float:none;width:100%}
.ul-collect-e1 .con{height:90px;padding:0 15px;margin:0}
.ul-collect-e2 li{width:100%;margin-bottom:15px;float:none}
.ul-collect-e2 .con{margin:0;padding:15px 10px}
.ul-collect-e2{margin:10px 0}
.ul-collect-e2 .tit{font-size:14px}
.ul-collect-e3 li{float:none;width:auto;display:inline-block;margin-bottom:15px;margin-right:15px}
.ul-collect-e3 .con{margin:0}
.ul-collect-e3{margin:0;white-space:nowrap;overflow:hidden;overflow-x:auto}
.ul-item-intelligent1,.ul-item-intelligent1 .item{margin:0}
.ul-item-intelligent1 .li{float:none;width:100%}
}
.m-details{overflow:hidden;background-color:#fff;border-radius:5px;padding:30px 0 15px;margin-bottom:65px}
.m-details .tit{font-size:30px;color:#000;line-height:1.5em;overflow:hidden;text-align:center;margin-bottom:17px}
.m-details .info{overflow:hidden;text-align:center;font-size:14px;color:#333;padding-bottom:19px}
.m-details .info span{display:inline-block;vertical-align:middle;margin:0 5px}
.m-details .info span:last-child{margin-right:0}
.m-details .txt{font-size:16px;color:#333;line-height:2.13em;margin-bottom:26px}
.m-details .turn-page{font-size:16px;line-height:1.85em;overflow:hidden}
.m-details .turn-page .con{color:#099bd2}
.m-details .turn-page li{margin-bottom:5px}
.m-details .info a:hover,.m-details .turn-page .con:hover{text-decoration:underline}
.m-details .txt.small{font-size:14px}
.m-details .txt.middle{font-size:16px}
.m-details .txt.large{font-size:18px}
@media only screen and (max-width:1440px){
.m-details .tit{font-size:25px}
.m-details .txt{font-size:15px}
.m-details .info{font-size:13px;padding-bottom:14px}
}
@media only screen and (max-width:1199px){
.m-details .tit{font-size:20px}
}
@media only screen and (max-width:767px){
.m-details .tit{font-size:18px}
.m-details .info{font-size:12px;padding-bottom:8px}
.m-details .txt{font-size:14px;margin-bottom:15px}
.m-details .turn-page{font-size:13px}
.m-details{padding:30px 0 0;margin-bottom:30px}
}
.windows-new1{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;display:none;opacity:0;overflow:hidden}
.windows-new1.on{opacity:1}
.windows-new1 .bg{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(8,17,26,.39);z-index:-1}
.windows-new1 .m-pop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background:#fff;overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:400px}
.windows-new1 .m-pop .e-close{position:relative;z-index:66}
.windows-new1 .m-pop .e-close img{position:absolute;top:10px;right:10px;width:25px;display:inline-block}
.m-form-e1{position:relative}
.forme1 .tit{text-align:center;font-size:18px;margin-bottom:15px}
.m-form-e1 .inner{position:relative;overflow:hidden;padding:30px 25px 10px}
.forme1 .item{margin-bottom:19px}
.forme1 .item-code{display:flex;justify-content:space-between;align-items:center}
.forme1 .item input{display:inline-block;vertical-align:middle;width:100%;height:41px;line-height:39px;border:1px solid #727272;padding:0 10px;box-sizing:border-box;font-size:14px;color:#000;background-color:transparent;outline:0}
.forme1 .item-code .inp{width:calc(100% - 100px)}
.forme1 .item-code img{width:80px;height:41px}
.forme1 .item input::placeholder{color:#b6b6b6}
.forme1 .item .submit{width:100%;height:40px;background:#0969fe;border-radius:7px;font-size:15px;color:#fff;outline:0;display:inline-block;border:none;overflow:hidden;vertical-align:middle}
.forme1 .box{overflow:hidden}
@media only screen and (max-width:750px){
.windows-new1 .m-pop{width:86vw;box-sizing:border-box}
.forme1 .tit{font-size:16px}
}
.ul-mangement-tabcon1{overflow:hidden;margin:0 -20px}
.ul-mangement-tabcon1 li{float:left;width:33.3%;margin-bottom:15px}
.ul-mangement-tabcon1 .con{margin:0 20px}
.ul-mangement-tabcon1 .pic{position:relative;height:0;padding-top:51%;overflow:hidden}
.ul-mangement-tabcon1 .pic img{position:absolute;left:0;right:0;bottom:0;top:0;display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-mangement-tabcon1 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-mangement-tabcon1 .con .item{box-shadow:1px 2px 3px 0 rgba(85,85,85,.23);margin-bottom:0}
.ul-mangement-tabcon1 .con .info{font-size:20px;color:#099bd2;line-height:1.4;height:2.8em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}
.ul-mangement-tabcon1 .con .tit{padding:40px 0 43px;margin-bottom:0}
.ul-mangement-tabcon1 .con .desc{font-size:16px;text-align:center;color:#fff;background:#0895ee;padding:10px 0}
.ul-mangement-tabcon2{margin:0 -48px;overflow:hidden}
.ul-mangement-tabcon2 li{float:left;width:50%;margin-bottom:20px}
.ul-mangement-tabcon2 .con{overflow:hidden;background:#0895ee;margin:0 48px;display:flex;align-items:center}
.ul-mangement-tabcon2 .pic{float:left;width:424px;height:146px;overflow:hidden;flex:1;border:2px solid #bbb}
.ul-mangement-tabcon2 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-mangement-tabcon2 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-mangement-tabcon2 .txt{overflow:hidden;width:178px}
.ul-mangement-tabcon2 .txt .tit{text-align:center;font-size:22px;color:#fff;line-height:32px;margin-bottom:0}
@media only screen and (min-width:1199px) and (max-width:1700px){
.ul-mangement-tabcon1{margin:0 -1.176vw}
.ul-mangement-tabcon1 li{width:33.3%;margin-bottom:.882vw}
.ul-mangement-tabcon1 .con{margin:0 1.176vw}
.ul-mangement-tabcon1 .pic img{left:0;right:0;bottom:0;top:0;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-mangement-tabcon1 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-mangement-tabcon1 .con .item{box-shadow:1px .117vw .176vw 0 rgba(85,85,85,.23)}
.ul-mangement-tabcon1 .con .info{font-size:1.176vw}
.ul-mangement-tabcon1 .con .tit{padding:2.352vw 0 2.529vw}
.ul-mangement-tabcon1 .con .desc{font-size:.941vw;background:#0895ee;padding:.588vw 0}
.ul-mangement-tabcon2{margin:0 -2.823vw}
.ul-mangement-tabcon2 li{margin-bottom:1.176vw}
.ul-mangement-tabcon2 .con{background:#0895ee;margin:0 2.823vw;align-items:center}
.ul-mangement-tabcon2 .pic{width:24.94vw;height:8.588vw;flex:1;border:solid #bbb}
.ul-mangement-tabcon2 .pic img{object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-mangement-tabcon2 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-mangement-tabcon2 .txt{width:10.47vw}
.ul-mangement-tabcon2 .txt .tit{font-size:1.294vw;line-height:1.882vw}
}
@media only screen and (max-width:1199px){
.ul-mangement-tabcon1{margin:0 -10px}
.ul-mangement-tabcon1 .con .tit{padding:20px 0 24px;margin-bottom:0}
.ul-mangement-tabcon1 .con .info{font-size:18px}
.ul-mangement-tabcon1 .con{margin:0 10px}
.ul-mangement-tabcon1 .con .desc{font-size:16px;padding:7px 0}
.ul-mangement-tabcon2{margin:0 -20px}
.ul-mangement-tabcon2 .con{margin:0 20px}
.ul-mangement-tabcon2 .txt{width:140px}
.ul-mangement-tabcon2 .txt .tit{font-size:20px;line-height:28px}
.ul-mangement-tabcon2 .pic{border:1px solid #bbb}
}
@media only screen and (max-width:959px){
.ul-mangement-tabcon1{margin:0 -10px}
.ul-mangement-tabcon1 .con .tit{padding:20px 0 24px;margin-bottom:0}
.ul-mangement-tabcon1 .con .info{font-size:16px}
.ul-mangement-tabcon1 .con{margin:0 10px}
.ul-mangement-tabcon1 .con .desc{font-size:14px;padding:5px 0}
.ul-mangement-tabcon2{margin:0 -15px}
.ul-mangement-tabcon2 .con{margin:0 15px}
.ul-mangement-tabcon2 .txt{width:120px}
.ul-mangement-tabcon2 .txt .tit{font-size:18px;line-height:26px}
.ul-mangement-tabcon2 .pic{width:366px;height:115px}
.ul-mangement-tabcon1 li{width:50%}
}
@media only screen and (max-width:767px){
.ul-mangement-tabcon1{margin:0}
.ul-mangement-tabcon1 .con .tit{padding:10px 0 14px;margin-bottom:0}
.ul-mangement-tabcon1 .con .info{font-size:16px}
.ul-mangement-tabcon1 .con{margin:0}
.ul-mangement-tabcon1 .con .desc{font-size:14px;padding:5px 0}
.ul-mangement-tabcon2,.ul-mangement-tabcon2 .con{margin:0}
.ul-mangement-tabcon2 .txt{width:100px}
.ul-mangement-tabcon2 .txt .tit{font-size:15px;line-height:24px}
.ul-mangement-tabcon2 .pic{width:366px;height:100px}
.ul-mangement-tabcon1 li,.ul-mangement-tabcon2 li{float:none;width:100%;margin-bottom:20px}
}
.row-contact{overflow:hidden}
.row-contact .wp,.row-news-dynamic1 .wp,.row-news-dynamic2 .wp{max-width:1400px}
.m-contact1{padding:50px 0 33px;overflow:hidden}
.m-contact1 .box{overflow:hidden;margin:0 -24px}
.m-contact1 .li{float:left;width:45.5%;background:#f7f8fb;margin-bottom:15px}
.m-contact1 .li2{float:right;width:50%;background:linear-gradient(89.402319deg,#fff 0,#f7f8fb 100%)}
.m-contact1 .item{margin:0 24px;padding:34px 30px 54px 47px}
.m-contact1 .item .tit{font-size:24px;color:#000;margin-bottom:6px}
.m-contact1 .item .tel{font-size:32px;color:#089ad2;margin-bottom:22px}
.m-contact1 .item2{overflow:hidden;padding:30px 45px 30px 51px}
.m-contact1 .item2 .tit{margin-bottom:8px}
.m-contact1 .item .desc{font-size:16px;color:#838a99}
.m-contact1 .item2 .pic{float:right;width:169px;overflow:hidden}
.m-contact1 .item2 .txt{float:left;overflow:hidden;position:relative;padding:45px 56px 15px 0;margin-right:0;width:352px}
.m-contact1 .item2 .txt::before{position:absolute;top:0;left:0;display:block;content:' ';width:43px;height:40px;background-image:url(../images/new/e-icon1.png);background-size:43px auto;background-position:left center;background-repeat:no-repeat}
.m-contact1 .item2 .txt::after{position:absolute;bottom:0;right:0;display:block;content:' ';width:43px;height:40px;background-image:url(../images/new/e-icon2.png);background-size:43px auto;background-position:right center;background-repeat:no-repeat}
.m-contact2{padding-bottom:58px}
.ul-contact-e1{overflow:hidden;margin:0 -16px}
.ul-contact-e1 li{float:left;width:25%;margin-bottom:34px}
.ul-contact-e1 .con{padding:28px 30px 49px 25px;margin:0 16px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;border:1px solid;border-top:6px solid #099bd2;height:300px;box-sizing:border-box}
.ul-contact-e1 .con:hover{box-shadow:5px 5px 4px 0 rgba(204,204,204,.65)}
.ul-contact-e1 .tit{font-size:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:1.5em;margin-bottom:32px;color:#000}
.ul-contact-e1 .pic{width:19px;height:19px;margin-top:5px;float:left;overflow:hidden;margin-right:10px}
.ul-contact-e1 .box{overflow:hidden}
.ul-contact-e1 .item{overflow:hidden;margin-bottom:24px}
.ul-contact-e1 .desc{font-size:15px;color:#444;line-height:1.8;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.g-ban-news .wp2{display:flex;align-items:center;justify-content:center}
.g-ban-news .pic{padding-top:21.05%}
.g-ban-news .desc{font-size:16px;color:#fff}
.row-news-dynamic1{box-shadow:6px 6px 12px 0 rgba(187,187,187,.3)}
.m-news-dynamic2{padding:47px 0 78px}
.m-news-dynamic2 .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}
.m-news-dynamic2 .top .tit{font-size:40px;font-weight:400;color:#000}
.m-news-dynamic2 .m-so input::placeholder{font-size:16px;color:#999}
.m-news-dynamic2 .m-so input{position:relative;font-size:16px;color:#000;width:100%}
.m-news-dynamic2 .m-so{position:relative;width:279px;height:48px;line-height:48px;background:#fff;padding:0 45px 0 17px;box-sizing:border-box;border:1px solid;border-radius:4px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}
.m-news-dynamic2 .m-so .btn{display:block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:13px;width:22px;height:22px;content:' ';background-image:url(../images/new/e-so.png);background-position:center;background-size:22px;background-repeat:no-repeat;border:none;outline:0;background-color:transparent;z-index:5;font-size:0}
.ul-news-dynamic{margin:0 -14.5px 39px}
.ul-news-dynamic li{float:left;width:33.3%;margin-bottom:35px}
.ul-news-dynamic .pic{position:relative;height:0;padding-top:66.5%;overflow:hidden}
.ul-news-dynamic .pic img{position:absolute;top:0;right:0;left:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-news-dynamic .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-news-dynamic .con{display:block;margin:0 14.5px}
.ul-news-dynamic .con .tit{font-size:18px;font-weight:700;color:#000;margin-bottom:44px}
.ul-news-dynamic .con .date{font-size:15px;color:#444}
.ul-news-dynamic .con .txt{padding:17px 25px 16px;overflow:hidden;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-news-dynamic .con:hover .txt{box-shadow:5px 5px 4px 0 rgba(204,204,204,.65)}
.m-news-dynamic2 .load .more{display:flex;justify-content:center;align-items:center;padding-bottom:13px;width:163px;border-bottom:2px solid;margin:0 auto;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-news-dynamic2 .load .more:hover{border-color:#0059e2}
.m-news-dynamic2 .load img{display:inline-block;width:11px;margin-right:10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-news-dynamic2 .load .img2,.m-news-dynamic2 .load .more:hover .img1{display:none}
.m-news-dynamic2 .load .more:hover .img2{display:inline-block}
@keyframes mymove{
0%{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px)}
50%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
100%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}
}
.m-news-dynamic2 .load .more span{font-size:15px;color:#333;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-news-dynamic2 .load .more:hover span{color:#0059e2}
@media only screen and (min-width:1199px) and (max-width:1710px){
.m-contact1 .item2 .txt{padding:2.647vw 3.294vw .882vw 0;width:20.7vw}
}
@media only screen and (min-width:1199px) and (max-width:1700px){
.row-contact .wp,.row-news-dynamic1 .wp,.row-news-dynamic2 .wp{max-width:82.35vw}
.m-contact1{padding:2.941vw 0 3.235vw;padding-bottom:1.941vw}
.m-contact1 .box{margin:0 -1.411vw}
.m-contact1 .li{width:45.5%;background:#f7f8fb;margin-bottom:.882vw}
.m-contact1 .li2{background:linear-gradient(89.402319deg,#fff 0,#f7f8fb 100%)}
.m-contact1 .item{margin:0 1.411vw;padding:2vw 1.764vw 3.176vw 2.764vw}
.m-contact1 .item .tit{font-size:1.411vw;margin-bottom:.352vw}
.m-contact1 .item .tel{font-size:1.882vw;margin-bottom:1.294vw}
.m-contact1 .item2{padding:1.764vw 1.647vw 1.764vw 3vw}
.m-contact1 .item2 .tit{margin-bottom:.47vw}
.m-contact1 .item .desc{font-size:.941vw}
.m-contact1 .item2 .pic{width:9.941vw}
.m-contact1 .item2 .txt::before{top:0;left:0;content:' ';width:2.529vw;height:2.352vw;background-image:url(../images/new/e-icon1.png);background-size:2.529vw auto;background-repeat:no-repeat}
.m-contact1 .item2 .txt::after{bottom:0;right:0;content:' ';width:2.529vw;height:2.352vw;background-image:url(../images/new/e-icon2.png);background-size:2.529vw auto;background-repeat:no-repeat}
.m-contact2{padding-bottom:3.411vw}
.ul-contact-e1{margin:0 -.941vw}
.ul-contact-e1 li{margin-bottom:2vw}
.ul-contact-e1 .con{padding:1.647vw 1.764vw 2.882vw 1.47vw;margin:0 .941vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;border:1px solid;border-top:solid #099bd2;height:17.64vw}
.ul-contact-e1 .con:hover{box-shadow:.294vw .294vw .235vw 0 rgba(204,204,204,.65)}
.ul-contact-e1 .tit{font-size:1.294vw;white-space:nowrap;height:1.5em;margin-bottom:1.882vw}
.ul-contact-e1 .pic{width:1.117vw;height:1.117vw;margin-top:.294vw;margin-right:.588vw}
.ul-contact-e1 .item{margin-bottom:1.411vw}
.ul-contact-e1 .desc{font-size:.882vw}
.g-ban-news .wp2{align-items:center;justify-content:center}
.g-ban-news .pic{padding-top:21.05%}
.g-ban-news .desc{font-size:.941vw}
.row-news-dynamic1{box-shadow:.352vw .352vw .705vw 0 rgba(187,187,187,.3)}
.m-news-dynamic2{padding:2.764vw 0 4.588vw}
.m-news-dynamic2 .top{justify-content:space-between;align-items:center;margin-bottom:1.764vw}
.m-news-dynamic2 .top .tit{font-size:2.352vw;font-weight:400}
.m-news-dynamic2 .m-so input::placeholder{font-size:.941vw}
.m-news-dynamic2 .m-so input{font-size:.941vw}
.m-news-dynamic2 .m-so{width:16.41vw;height:2.823vw;line-height:2.823vw;background:#fff;padding:0 2.647vw 0 1vw;box-sizing:border-box;border:1px solid;border-radius:.235vw;-webkit-border-radius:.235vw;-moz-border-radius:.235vw;-ms-border-radius:.235vw;-o-border-radius:.235vw}
.m-news-dynamic2 .m-so .btn{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:.764vw;width:1.294vw;height:1.294vw;content:' ';background-image:url(../images/new/e-so.png);background-size:1.294vw;background-repeat:no-repeat;border:none;outline:0}
.ul-news-dynamic{margin:0 -.852vw 2.294vw}
.ul-news-dynamic li{width:33.3%;margin-bottom:2.058vw}
.ul-news-dynamic .pic{padding-top:66.5%}
.ul-news-dynamic .pic img{top:0;right:0;left:0;bottom:0;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-news-dynamic .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-news-dynamic .con{margin:0 .852vw}
.ul-news-dynamic .con .tit{font-size:1.058vw;font-weight:700;margin-bottom:2.588vw}
.ul-news-dynamic .con .date{font-size:.882vw}
.ul-news-dynamic .con .txt{padding:1vw 1.47vw .941vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-news-dynamic .con:hover .txt{box-shadow:.294vw .294vw .235vw 0 rgba(204,204,204,.65)}
.m-news-dynamic2 .load .more{justify-content:center;align-items:center;padding-bottom:.764vw;width:9.588vw;border-bottom:solid;margin:0 auto;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-news-dynamic2 .load img{width:.647vw;margin-right:.588vw}
@keyframes mymove{
0%{transform:translateY(-.294vw);-webkit-transform:translateY(-.294vw);-moz-transform:translateY(-.294vw);-ms-transform:translateY(-.294vw);-o-transform:translateY(-.294vw)}
50%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
100%{transform:translateY(.294vw);-webkit-transform:translateY(.294vw);-moz-transform:translateY(.294vw);-ms-transform:translateY(.294vw);-o-transform:translateY(.294vw)}
}
.m-news-dynamic2 .load .more span{font-size:.882vw;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
}
@media only screen and (max-width:1400px){
.ul-news-dynamic .con .tit{font-size:16px}
.ul-news-dynamic .con .date{font-size:12px}
.m-contact1 .item .tit{font-size:18px}
.m-contact1 .item .desc{font-size:14px}
.ul-contact-e1 .tit{font-size:18px}
.ul-contact-e1 .desc{font-size:14px}
.ul-contact-e1 .pic{width:14px;height:19px;margin-top:2px}
.m-contact1 .item2{padding:1.764vw 1.176vw 1.764vw 2vw}
.m-contact1 .item{margin:0 1.411vw;padding:2vw 1.764vw 3.176vw 2.764vw;margin:0 .5vw}
.m-contact1 .item2 .txt{margin-right:10px}
.m-contact1 .item2 .pic{width:8.941vw}
.m-contact1 .box{margin:0 -.5vw}
}
@media only screen and (max-width:1199px){
.m-news-dynamic2 .top{margin-bottom:20px}
.m-news-dynamic2 .top .tit{font-size:30px}
.m-news-dynamic2 .m-so input,.m-news-dynamic2 .m-so input::placeholder{font-size:14px}
.m-news-dynamic2 .m-so{width:240px;height:40px;line-height:40px;padding:0 30px 0 10px}
.m-news-dynamic2 .m-so .btn{right:10px;width:20px;height:19px;background-size:20px}
.ul-news-dynamic .con{margin:0 10px}
.ul-news-dynamic{margin:0 -10px 10px}
.ul-news-dynamic .con .tit{margin-bottom:30px}
.ul-news-dynamic .con .txt{padding:15px 20px}
.ul-news-dynamic li{margin-bottom:20px}
.m-news-dynamic2 .load .more span{font-size:13px}
.m-news-dynamic2 .load .more{padding-bottom:10px;width:100px;border-bottom:1px solid}
.m-news-dynamic2 .load img{width:9px;margin-right:7px}
.m-contact1 .item .pic{width:120px}
.m-contact1 .item2 .txt::after,.m-contact1 .item2 .txt::before{width:28px;height:25px;background-size:28px auto}
.m-contact1{padding:30px 0 40px}
.ul-contact-e1 li{width:33.3%;margin-bottom:20px}
.ul-contact-e1 .con{margin:0 10px;border:1px solid;border-top:4px solid #099bd2}
.ul-contact-e1{margin:0 -10px}
.m-contact1 .li{float:none!important;width:100%!important;margin-bottom:20px}
.m-contact1 .li .item{margin:0!important}
.m-contact1 .box{margin:0 0vw}
.m-contact1 .item{margin:0;padding:25px 20px}
.m-contact1 .item .tel{font-size:20px;margin-bottom:15px}
.m-contact1 .item .tit{margin-bottom:3px}
.m-contact1 .item2 .txt{padding:26px 33px 10px 0;margin-right:20px;width:auto}
}
@media only screen and (max-width:959px){
.ul-news-dynamic li{width:50%}
.m-news-dynamic2 .top .tit{font-size:25px}
.m-news-dynamic2 .m-so{width:200px;height:35px;line-height:30px}
.m-news-dynamic2 .m-so .btn{right:10px;width:15px;height:16px;background-size:15px}
.m-news-dynamic2 .m-so input,.m-news-dynamic2 .m-so input::placeholder{font-size:12px}
.m-news-dynamic2{padding:30px 0 40px}
.ul-contact-e1 li{width:50%}
.m-contact2{padding-bottom:30px}
}
@media only screen and (max-width:767px){
.m-news-dynamic2 .top{margin-bottom:20px}
.m-news-dynamic2 .top .tit{font-size:18px}
.ul-news-dynamic .con{margin:0}
.ul-news-dynamic{margin:0 0 10px}
.ul-news-dynamic .con .tit{margin-bottom:20px}
.ul-news-dynamic .con .txt{padding:10px 15px}
.ul-news-dynamic li{float:none;width:100%;margin-bottom:15px}
.m-news-dynamic2 .m-so{width:160px}
.ul-contact-e1 li{float:none;margin-bottom:15px;width:100%}
.m-contact1 .item{padding:15px 10px}
.m-contact1 .item2 .txt{margin-right:0;width:auto;float:none;margin-bottom:5px}
.m-contact1 .item .pic{width:120px;float:none;margin:0 auto}
.m-contact1{padding:30px 0 20px}
.ul-contact-e1 .con{margin:0;border:1px solid;border-top:3px solid #099bd2;padding:20px 15px 10px;height:auto}
.ul-contact-e1{margin:0}
.ul-contact-e1 .tit{font-size:16px;margin-bottom:18px}
.ul-contact-e1 .pic{width:14px;height:17px;margin-top:6px}
.ul-contact-e1 .item{margin-bottom:12px}
.m-contact2{padding-bottom:20px}
}
.row-rep1 .more-look{margin-top:15px}
.row-rep1 .more-look .more{background-size:0;padding-right:0}
.m-abo6{height:auto;padding:57px 0 88px}
.m-abo6 .g-abo-tit{margin-bottom:43px}
.ul-map{margin:0 -20px;overflow:hidden;text-align:center}
.ul-map li{display:inline-block;width:19.5%;font-size:0;border:none;box-sizing:border-box;margin-bottom:25px}
.ul-map .con{margin:0 10px}
.ul-map .pic{position:relative;height:0;padding-top:88%;overflow:hidden;border-radius:10px}
.ul-map .pic img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ul-map .city{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:26px;color:#fff}
@media only screen and (min-width:1199px) and (max-width:1920px){
.m-abo6{height:auto;padding:2.968vw 0 4.583vw}
.m-abo6 .g-abo-tit{margin-bottom:2.239vw}
.ul-map{margin:0 -1.041vw}
.ul-map li{width:19.5%;font-size:0;border:none;box-sizing:border-box;margin-bottom:1.302vw}
.ul-map .con{margin:0 .52vw}
.ul-map .pic{border-radius:.52vw}
.ul-map .pic img{object-fit:cover;top:50%;transform:translate(-50%,-50%)}
.ul-map .city{top:50%;transform:translate(-50%,-50%);font-size:1.354vw}
}
@media only screen and (max-width:1199px){
.ul-map{margin:0 -5px;overflow:hidden}
.m-abo6{padding:30px 0 20px}
.m-abo6 .g-abo-tit{margin-bottom:15px}
.ul-map .city{font-size:20px}
.ul-map .con{margin:0 5px}
.ul-map li{float:left;width:33.3%;margin-bottom:15px}
}
@media only screen and (max-width:767px){
.m-abo6 .g-abo-tit{margin-bottom:10px}
.ul-map .city{font-size:16px}
.ul-map li{float:left;width:50%;margin-bottom:15px}
.m-abo6{padding:20px 0 10px}
}
.content_t,
.content_zh{
  display: none!important;
}
.body_t .content_zh{
  display: none!important;
}
.body_t .content_t{
  display: block!important;
}
.body_zh .content_t{
  display: none!important;
}
.body_zh .content_zh{
  display: block!important;
}