<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.warp{width:1000px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

/*新站*/
body a{outline:none;blr:expression(this.onFocus=this.blur());}
#warp{ max-width:720px; min-width:320px; position:relative; margin:0 auto;}
.main{ width:94.4%; margin:0 auto;}

/*苹果手机按钮兼容*/
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only;}

/*公告样式*/
.b_pic{overflow:hidden;}
.b_pic img{ -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }
.b_pic:hover img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
.cut{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.clear{ margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{ zoom:1;}
.clear_both:after{ content:""; display:block; clear:both;}
.dis{ display:inline-block; *display:inline; zoom:1;}
.fz12{ font-size:0.16666666666666666666666666666667rem; color:#333;}
.fz14{ font-size:0.19444444444444444444444444444444rem; color:#333;}
.fz16{ font-size:0.22222222222222222222222222222222rem; color:#333;}
.fz18{ font-size:0.25rem; color:#333;}
.fz20{ font-size:0.27777777777777777777777777777778rem; color:#333;}
.fz22{ font-size:0.30555555555555555555555555555556rem; color:#333;}
.fz24{ font-size:0.33333333333333333333333333333333rem; color:#333;}
.fz26{ font-size:0.36111111111111111111111111111111rem; color:#333;}
.fz28{ font-size:0.38888888888888888888888888888889rem; color:#333;}
.fz30{ font-size:0.41666666666666666666666666666667rem; color:#333;}
.fz32{ font-size:0.44444444444444444444444444444444rem; color:#333;}
.fz34{ font-size:0.47222222222222222222222222222222rem; color:#333;}
.fz36{ font-size:0.5rem; color:#333;}
.fz38{ font-size:0.52777777777777777777777777777778rem; color:#333;}

/*头部样式*/
.header{ width:100%; max-width:720px; min-width:320px; background:#fff; position:fixed; right:0; left:0; top:0; z-index:10; padding:0.375rem 0; margin:0 auto;}
.header .logo{ width:45.6%;}
.header .logo img{ width:100%;}
.header .target{ width:11%; cursor:pointer; margin-top:2.5%;}
.header .target img{ width:100%;}

.nav{ width:100%; max-width:720px; min-width:320px; height:0; overflow:hidden; background:#fff; position:fixed; left:0; right:0; z-index:10; margin:0 auto;}
.nav .lang{ width:100%; text-align:center; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:0.4rem 0;}
.nav .lang .fz24{ width:3.0555555555555555555555555555556rem; height:0.77777777777777777777777777777778rem; line-height:0.77777777777777777777777777777778rem; color:#333; border:1px solid #e5e5e5; border-radius:50px; margin:0 0.66666666666666666666666666666667rem;}
.nav .last{ width:100%; overflow:auto;}
.nav .last .list{ width:100%; text-align:center; border-bottom:1px solid #e5e5e5;}
.nav .last .list .fz24{ width:100%; height:1rem; line-height:1rem; background:#fff url(/mobile/images/img2.png) no-repeat 95% center; background-size:auto;}
.nav .last .list .two{ width:100%; height:0; overflow:hidden; border-bottom:1px solid #e5e5e5; padding:0;}
.nav .last .list .two .fz18{ width:100%; margin-bottom:0.35rem;}
.nav .last .list.on{ border:none;}
.nav .last .list.on .fz24{ color:#fff; background:#f58b01 url(/mobile/images/img3.png) no-repeat 95% center; background-size:auto;}
.nav .last .list.on .two{ height:auto; padding:0.3rem 0;}

/*广告样式*/
.banner{ width:100%; position:relative;}
.banner .title{ width:100%; height:1.1527777777777777777777777777778rem; line-height:1.1527777777777777777777777777778rem; text-align:center; background:url(/mobile/images/img4.png) repeat center; background-size:contain; position:absolute; left:0; bottom:0; z-index:2;}
.banner .title .fz28{ width:88.8%; text-indent:24px; text-align:left; background:url(/mobile/images/img5.png) no-repeat left center; color:#fff; margin:0 auto;}
.banner img{ width:100%;}
.banner .db{ width:100%;}
.banner .hb{ width:100%; text-align:center; position:absolute; left:0; bottom:0.13888888888888888888888888888889rem; z-index:2;}
.banner .hb li{ width:0.20833333333333333333333333333333rem; height:0.20833333333333333333333333333333rem; cursor:pointer; display:inline-block; *display:block; zoom:1; background:#fff; border-radius:50%; font-size:0; margin:0 3px;}
.banner .hb li.on{ background:#f58b01;}

/*底部样式*/
.footer{ width:100%; line-height:0.46rem; text-align:center; background:#4b4b4b; color:#c8c8c8; padding:0.4rem 0;}

/*首页样式*/
.index{ width:100%; background:#fff;}
.index .title{ width:100%; text-align:center; position:relative;}
.index .title .Zi{ background:#fff; position:relative; z-index:2; padding:0 0.55555555555555555555555555555556rem;}
.index .title .Zi .fz32{ font-weight:bold; color:#333;}
.index .title .Zi .fz16{ font-family:'Arial'; color:#888; margin-top:0.1rem;}
.index .title .xian{ width:100%; height:1px; background:#d5d5d5; position:absolute; left:0; top:0.5rem; z-index:1;}
.index .title.in .Zi .fz16{ display:none;}
.index .title.in .xian{ top:0.3rem;}

.index .last .hb{ width:100%; text-align:center; margin-top:0.48611111111111111111111111111111rem;}
.index .last .hb li{ width:0.20833333333333333333333333333333rem; height:0.20833333333333333333333333333333rem; cursor:pointer; display:inline-block; *display:block; zoom:1; background:#d5d5d5; border-radius:50%; font-size:0; margin:0 3px;}
.index .last .hb li.on{ background:#f58b01;}
.index .one{ width:100%; padding:0.625rem 0;}
.index .one .last{ width:100%; text-align:center; margin-top:0.625rem;}
.index .one .last .list{ width:20%; margin:0 -2px;}
.index .one .last .list .img{ width:1.3333333333333333333333333333333rem; height:1.3333333333333333333333333333333rem; overflow:hidden; border-radius:50%;}
.index .one .last .list .img img{ width:100%;}
.index .one .last .list .fz16{ width:100%; margin-top:0.20833333333333333333333333333333rem;}
.index .two{ width:100%; padding:0.33333333333333333333333333333333rem 0;}
.index .two .last{ width:85.4%; margin:0.625rem auto 0;}
.index .two .last .db li{ width:46.3%; text-align:center;}
.index .two .last .db li .img{ width:100%;}
.index .two .last .db li .img img{ width:100%;}
.index .two .last .db li .fz22{ width:100%; color:#333; margin-top:0.13888888888888888888888888888889rem;}
.index .thr{ width:100%; padding:0.33333333333333333333333333333333rem 0;}
.index .thr .last{ margin-top:0.34722222222222222222222222222222rem;}
.index .thr .last .db .list{ width:100%; margin-bottom:0.55555555555555555555555555555556rem;}
.index .thr .last .db .list .img{ width:37.5%;}
.index .thr .last .db .list .img img{ width:100%;}
.index .thr .last .db .list .nr{ width:58%;}
.index .thr .last .db .list .nr .Zi1{ width:100%; font-family:'宋体'; color:#888; margin-top:0.13888888888888888888888888888889rem;}
.index .thr .last .db .list .nr .Zi2{ width:100%; color:#333; margin:0.06944444444444444444444444444444rem 0 0.13888888888888888888888888888889rem;}
.index .thr .last .db .list .nr .fz18{ width:100%; height:0.83333333333333333333333333333333rem; line-height:0.41666666666666666666666666666667rem; overflow:hidden; color:#888;}
.index .four{ width:100%; padding:0.33333333333333333333333333333333rem 0;}
.index .four .last{ width:86.6%; margin:0.55555555555555555555555555555556rem auto 0;}
.index .four .last .db{ width:100%;}
.index .four .last .db .list{ width:45.6%; text-align:center;}
.index .four .last .db .list .img{ width:100%;}
.index .four .last .db .list .img img{ width:100%;}
.index .four .last .db .list .fz22{ width:100%; color:#333; margin-top:0.1rem;}

/*内页样式*/
.inside{ padding:0.5rem 0;}
.inside .detail{ width:90%; text-align:center; margin:0 auto;}
.inside .detail .dj{ width:100%; text-align:left; margin-top:0.5rem;}

/*关于我们*/
.about{ padding:0;}
.about .one{ padding:0.5rem 0;}
.about .two{ width:100%; background:#ededed; padding-bottom:0.3rem;}
.about .two .list{ width:100%; background:#fff; padding:0.48611111111111111111111111111111rem 0; margin-bottom:0.27777777777777777777777777777778rem;}
.about .two .list .main{ width:92.3%;}
.about .two .list .main .img{ width:42.8%; overflow:hidden; border-radius:3px;}
.about .two .list .main .img img{ width:100%;}
.about .two .list .main .nr{ width:51%;}
.about .two .list .main .nr .fz24{ width:100%; margin-top:0.2rem;}
.about .two .list .main .nr .Zi1{ width:100%; margin:0.1rem 0;}
.about .two .list .main .nr .Zi2{ width:100%; height:4.7rem; line-height:0.4rem; overflow:hidden; color:#888;}
.about .two .list .main .nr .Zi2 span{ color:#888; font-size:0.22222222222222222222222222222222rem;}
.about .thr{ padding:0.6rem 0;}
.about .thr .img1{ width:0.3rem; margin:0 auto;}
.about .thr .last{ width:75%; position:relative; padding-top:0.625rem; margin:0 auto;}
.about .thr .last .img2{ width:0.02777777777777777777777777777778rem; height:100%; background:#bfbfbf; position:absolute; left:0; right:0; top:0; z-index:2; margin:0 auto;}
.about .thr .last .list{ position:relative;}
.about .thr .last .list .nr{ width:36%; float:left; text-align:right;}
.about .thr .last .list .nr .fz16{ width:100%; line-height:0.4rem; color:#555;}
.about .thr .last .list .qu{ width:0.16666666666666666666666666666667rem; height:0.16666666666666666666666666666667rem; border-radius:50%; border:0.02777777777777777777777777777778rem solid #bfbfbf; position:absolute; left:0; right:0; top:0; z-index:5; background:#fff; margin:0 auto;}
.about .thr .last .list.n2 .nr{ float:right; text-align:left;}
.about .thr .img3{ width:0.5rem; margin:0 auto;}
.about .four{ width:90%; padding:0.9rem 0;}
.about .four .list{ width:50%; text-align:center;}
.about .four .list .img{ width:45%;}
.about .four .list .img img{ width:100%;}
.about .four .list .fz22{ width:100%; color:#333; margin:0.2rem 0 0.1rem;}
.about .four .list .fz16{ width:100%; height:1.6rem; line-height:0.4rem; overflow:hidden; color:#555;}
.about .five{ width:100%;}
.about .five .twl{ width:100%; background:#dcdcdc;}
.about .five .twl td{ width:33%; height:2.3rem; text-align:center; background:#fff;}
.about .five .twl td a img{ max-width:100%; max-height:100%;}

/*业务范围*/
.product{ width:100%; background:#f3f3f3; padding:0.625rem 0;}
.product .last{ width:91.6%; margin:0 auto;}
.product .last .list{ width:100%; background:#fff; margin-bottom:0.3rem;}
.product .last .list .img{ width:100%;}
.product .last .list .img img{ width:100%;}
.product .last .list .nr{ padding:0.4rem 0.28rem;}
.product .last .list .nr .fz24{ width:100%;}
.product .last .list .nr .fz18{ width:100%; line-height:0.4rem; margin-top:0.15rem;}

/*新闻中心*/
.info{ width:100%; background:#fff; padding:0.4rem 0;}
.info .last{ width:91.6%; margin:0 auto;}
.info .last .list{ width:100%; margin-bottom:0.55555555555555555555555555555556rem;}
.info .last .list .img{ width:37.5%;}
.info .last .list .img img{ width:100%;}
.info .last .list .nr{ width:58%;}
.info .last .list .nr .Zi1{ width:100%; font-family:'宋体'; color:#888; margin-top:0.13888888888888888888888888888889rem;}
.info .last .list .nr .Zi2{ width:100%; color:#333; margin:0.06944444444444444444444444444444rem 0 0.13888888888888888888888888888889rem;}
.info .last .list .nr .fz18{ width:100%; height:0.83333333333333333333333333333333rem; line-height:0.41666666666666666666666666666667rem; overflow:hidden; color:#888;}

/*成功案例*/
.instance{ width:100%; background:#fff; padding:0.4rem 0;}
.instance .last{ width:91.6%; margin:0 auto;}
.instance .last .list{ width:46.3%; text-align:center; margin-bottom:0.3rem;}
.instance .last .list .img{ width:100%;}
.instance .last .list .img img{ width:100%;}
.instance .last .list .fz22{ width:100%; color:#333; margin-top:0.13888888888888888888888888888889rem;}

/*联系我们*/
.contact{ width:100%; padding:0;}
.contact .one{ width:100%; background:#f3f3f3;}
.contact .one .map{ width:100%; height:330px; overflow:hidden;}
.contact .one .map iframe{ width:100%; height:330px; border:none;}
.contact .one .list{ background:#fff; padding:0.7rem 0.625rem; margin-bottom:0.25rem;}
.contact .one .list .img{ width:1.3611111111111111111111111111111rem; height:1.3611111111111111111111111111111rem; overflow:hidden;}
.contact .one .list .img img{ width:100%;}
.contact .one .list .nr{ width:75%; margin-left:0.5rem;}
.contact .one .list .nr .fz24{ width:100%; color:#333;}
.contact .one .list .nr .fz18{ width:100%; line-height:0.4rem; color:#555; margin-top:0.1rem;}
.contact .one .list.n1 .nr{}
.contact .one .list.n2 .nr{ margin-top:0.2rem;}
.contact .one .list.n3 .nr{ margin-top:0.2rem;}
/*.contact .one .list.n3{ margin-bottom:0;}*/
.contact .two{ width:100%; background:#fff; padding:0.4rem 0;}
.contact .two .form{ width:100%; text-align:center; border-top:1px solid #e3e3e3;}
.contact .two .form select{ -moz-appearance: none; -webkit-appearance:none; appearance:none;}
.contact .two .form .input{ width:100%; height:1rem; border:none; color:#888; border-bottom:1px solid #e3e3e3; text-indent:0.4rem;}
.contact .two .form .sel{ width:100%; height:1rem; background:url(/mobile/images/img13.png) no-repeat 95% center; border:none; color:#888; border-bottom:1px solid #e3e3e3; text-indent:0.4rem;}
.contact .two .form .sub{ width:75.5%; height:0.8rem; background:#f69000; border:none; border-radius:50px; color:#fff; margin:0.625rem 0;}
.contact .two .last{ width:100%; border-top:1px solid #e3e3e3;}
.contact .two .last .list{ width:89%; height:1.1rem; line-height:1.1rem; background:url(/mobile/images/img14.png) no-repeat 95% center; border-bottom:1px solid #e3e3e3; padding:0 5.5%;}
.contact .two .last .list .Zi1{ color:#333;}
.contact .two .last .list .Zi2{ margin-right:1rem;}
.contact .thr{ width:91.6%; margin:0.75rem auto;}
.contact .thr .list{ width:100%; margin-bottom:0.4rem;}
.contact .thr .list .input{ width:99.5%; height:0.76rem; line-height:0.76rem; text-indent:1.5%; border:1px solid #d5d5d5; color:#888;}
.contact .thr .list .input.form_focus{ border-color:red;}
.contact .thr .list .text{ width:96.5%; height:2rem; border:1px solid #d5d5d5; color:#888; padding:1.5%;}
.contact .thr .list .text.form_focus{ border-color:red;}
.contact .thr .list .sub{ width:41%; height:1rem; background:#f69000; color:#fff; border:none; border-radius:8px; outline:none;}
.contact .thr .list .but{ width:41%; height:1rem; background:#9b9b9b; color:#fff; border:none; border-radius:8px; outline:none;}

/*人力资源详细*/
.resources{ width:100%; padding:0.4rem 0 1rem;}
.resources .top{ width:83%; margin:0 auto;}
.resources .top .fz24{ width:100%; color:#f69000;}
.resources .top .fz18{ line-height:0.6rem; color:#555; margin-top:0.2rem;}
.resources .bot{ width:100%; border-top:1px solid #d2d2d2; padding-top:1rem; margin-top:1rem;}
.resources .bot .clear_both{ width:87.5%; margin:0 auto;}
.resources .bot .clear_both .fz28{ width:4.1rem; height:1rem; line-height:1rem; text-align:center; border-radius:8px;}
.resources .bot .clear_both .n1{ background:#f69000; color:#fff;}
.resources .bot .clear_both .n2{ background:#f69000; color:#fff;}</pre></body></html>