charset "utf-8";
/*reset*/
html {overflow-y:scroll;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{margin:0 auto;color:#666;  background:#fff;font-size:14px; /*font-size:12px;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体"; font-family:"宋体","Arial Narrow","SimSun",HELVETICA;*/-webkit-text-size-adjust:100%;min-width:1200px;}
body, button, input, select, textarea{font:14px/1.6 "Microsoft YaHei","Helvetica Neue",arial,sans-serif;}
input,textarea,button,select,a{outline:0;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-appearance:none;border:none;}
table{border-collapse:collapse;border-spacing:0;}
em{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
p{word-wrap:break-word;}
fieldset,img{border:0;}
.clear:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
.hlui-checkbox[type="checkbox"]{display:none;}
textarea{resize:none;}
.clearfix:after,.w:after,.w990:after,.w1000:after,.w1120:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix,.w,.w990,.w1000,.w1120{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
a {color:#666; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#;text-decoration:underline;}
a:active {color:#666;}
.none,.hide{ display:none;}
.show{ display:block;}
.w{width:1210px;margin:0 auto;}
.mb24{margin-bottom:24px;}
.mb20{margin-bottom:20px;}
.bg-f0eff5{background:#f0eff5;}
.right{float: right;}
.left{float: left;}
.mr30{margin-right:30px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mt10{margin-top:10px;}
h1,h2,h3,h4,h5{font-weight: 500;}
.w1000{margin:0 auto;width:1200px;}
.w1120{margin:0 auto;width:1120px;}
.bg-fff{background-color:#fff;}
.bg-fd7b7e{background-color:#fd7b7e;}
.w50{width:50px !important;}
.w60{width:60px !important;}
.w80{width:80px !important;}
.w90{width:90px !important;}
.w300{width:300px !important;}
.w100{width:100px !important;}
.mr40{display: inline-block;margin-right:40px;float: left;}
.color-313131{color:#313131 !important;}
.color-333{color:#333 !important;}
.color-fb745e{color:#fb745e !important;}
.no-scroll{overflow: hidden;}
.hl-btn{display: inline-block;width:134px;height:44px;line-height:44px;text-align: center;color: #fff;font-size:14px;}
.hl-btn.green{background:#3faca9;}
.hl-btn.red{background:#de6b5c;}
.hl-btn:hover{opacity:0.9;text-decoration:none;}
/*common*/
.site-head{background:#262c38;height:68px;}
.site-head.mini{position: fixed;top:0;left:0;right:0;z-index:100;}
.site-head .logo{float: left;}
.site-head .nav-items{float: right;}
.site-head .nav-items .nav{float: left;}
.site-head .nav-items .nav li{float: left;}
.site-head .nav-items .nav li a{display: block;line-height:68px;font-size:18px;font-weight: bold;color: #fff;padding:0 20px;position: relative;}
.site-head .nav-items .nav li a:hover{text-decoration:none;}
.site-head .nav-items .nav li a:hover i{display: block;}
.site-head .nav-items .nav li i{position: absolute;display: block;width:16px;height:3px;background:#fff;border-radius:1px;bottom:10px;left:50%;margin-left:-8px;display: none;}
.site-head .nav-items .nav li.about-us-nav i{width:22px;margin-left:-11px;}
.site-head .nav-items .tel{font-size:14px;color:#fff;line-height:68px;float: right;padding-left:30px;}
.site-head .nav-items .other{display:flex;flex-direction:row; justify-content:center;align-items:center;padding-right:8px;}
.loginsignup{width:80px;color:#fff;text-align:center;}
.loginsignup a{ color:#fff;}
.site-head .nav-items .other .wx{padding:30px 20px 0 10px;}
.site-head .nav-items .other .item{float: left;padding-top:20px;}
.site-head .nav-items .other .item .ico{display: block;width:30px;height:30px;}
.site-head .nav-items .other .wx .ico{background:url(../img/site_wx.png) no-repeat;}
.site-head .nav-items .other .phone .ico{background:url(../img/site_phone.png) no-repeat;}
.slide-box{position: relative;}
/*.slide-b{width: 1200px;height:528px;position:relative; margin:0 auto;}*/
/*.slider-button{ width: 120px; height:60px;font-size:16px; color:#fff; background-color:#417ff1; position:absolute;top: 400px;left: 200px;text-align:center;line-height:60px; z-index:999;}*/
.slide-box,.slide-box .slide{height:528px;}
.slide-box .slide{background-repeat:no-repeat;background-position:top center;}
.slider-nav{position: absolute;bottom:26px;left:0;right:0;text-align: center;}
.slider-nav li{display: inline-block;width:8px;height:8px;border-radius:4px;background:#fff;margin:0 8px;font-size: 0;cursor: pointer;}
.slider-nav li.on{width:32px;}
.slider-main{}
.slider-main .w{height:528px;position: relative;}
.slider-main .w .btn-box{position: absolute;height:528px;top:-528px;left:0;right:0;}
.slider-main .w .btn-box1{position: absolute;height:528px;top:-528px;left:300px;right:0;}
.slider-main .w .btn{position: absolute;width:150px;height:66px;line-height:66px;text-align: center;font-size:30px;color:#fff;background-color:#d6ac71;border-radius:2px;bottom:76px;left:26px;}
.slider-main .w .btn:hover{ text-decoration:none;opacity:0.9;}
.slider-main .w .btn1{left: 190px;background-color: #000;}
/*index*/
.hl-data{height:1114px;background:url(../img/hl_data_bg.jpg) no-repeat top center;}
.title-mode{text-align: center;}
.title-mode h2{font-size:46px;font-weight: bold;}
.title-mode p{font-size:30px;font-family:Tahoma;color:#666;}
.title-mode2 h2{font-size:36px;color:#010101;}
.title-mode2 p{font-size:18px;color:#666;}
.hl-data .title-mode{text-align: center;padding:66px 0 20px}
.hl-data .title-mode h2{color: #010101;line-height:1.4;padding-bottom:24px;}
.hl-data .title-mode P{color: #666;}
.hl-data .data-table{width:960px;margin:34px auto 0;background:#fff;box-shadow:0 0 0 #000,0 0 10px #eee,0 0 10px #eee,0 0 10px #eee;}
.hl-data .data-table table{width:100%;text-align: center;}
.hl-data .data-table table th{height:150px;font-size:24px;font-weight: bold;color: #fff;}
.hl-data .data-table table .th1{border-right:1px solid #eee;background:#3faca9;}
.hl-data .data-table table .th2{background:#70418d;}
.hl-data .data-table table td{height:100px;font-size:24px;color: #000;}
.hl-data .data-table table td strong{font-family:Tahoma;font-weight: bold;font-size:36px;color: #000;display: inline-block;margin:0 10px;font-weight: normal;}
.hl-data .data-table table .td{border-right:1px solid #eee;}
.hl-data .data-table table .tr-bg{background:#eee;}

.hl-data .data-table .th1{}
.hl-data .data-table .th2{}

.hl-business{height:758px;background:url(../img/business_bg.jpg) no-repeat center center;}
.hl-business .title-mode,.hl-business .txt{padding-left:14px;width:500px;}
.hl-business .title-mode{text-align: left;color: #fff;padding-top:150px;}
.hl-business .title-mode h2{padding-bottom:20px;}
.hl-business .title-mode p{padding-bottom:40px;letter-spacing:3px;color: #fff;}
.hl-business .txt p{font-size:18px;line-height:30px;color: #fff;margin-bottom:30px;}
/*about-us*/
.about-us{padding:90px 0 70px;}
.about-us .pic{float: left;padding:0 100px 0 0px;}
.about-us .text{float: left;width:590px;}
.about-us .text .ht{padding:30px 0 20px;}
.about-us .text .ht .h2{font-size:36px;font-weight:400;color: #000;font-weight: bold;}
.about-us .text .ht p{color: #000;font-size:24px;font-weight: normal;opacity:0.2;}
.about-us .text .hd p{text-indent:2em;color: #000;line-height:28px;font-size:16px;opacity:0.66;margin-bottom:10px;}
.about-us .text .btns{padding-top:90px;}

.compay-service{background:url(../img/serviece_bg.jpg) no-repeat top center #f7f8fb;height:650px; width:100%;}
.compay-service .compay-da{width:1210px; height:650px;margin:0 auto;}
.compay-service .ht{padding:66px 0 66px 60px;}
.compay-service .ht .tit{overflow: hidden;padding-bottom:20px;}
.compay-service .ht .tit .h2{font-size:32px;color: #fff;float: left;line-height:1.4;}
.compay-service .ht .tit p{font-size:24px;color: #fff;opacity:0.3;float: left;margin-left:22px;padding-top:10px;}
.compay-service .ht .intro{font-size:18px;color: #fff;opacity:0.8;}
.compay-service .items{padding-left:50px;}
.compay-service .items .item{width:258px;height:318px;background:#fff;margin:0 10px;float: left;box-shadow:0 5px 6px #ddd;}
.compay-service .items .item .tit{padding-top:36px;text-align: center;padding-bottom:4px;}
.compay-service .items .item .tit .ico{text-align: center;}
.compay-service .items .item .tit .ico i{width:72px;height:70px;margin:0 auto;display: inline-block;vertical-align:top;}
.compay-service .items .item.it1 .tit .ico i{background:url(../img/c_p_1.png) no-repeat;}
.compay-service .items .item.it2 .tit .ico i{background:url(../img/c_p_2.png) no-repeat;}
.compay-service .items .item.it3 .tit .ico i{background:url(../img/c_p_3.png) no-repeat;}
.compay-service .items .item.it4 .tit .ico i{background:url(../img/c_p_4.png) no-repeat;}
.compay-service .items .item:hover{}
.compay-service .items .item.it1:hover .tit .ico i{background:url(../img/c_p_ed_1.png) no-repeat;}
.compay-service .items .item.it2:hover .tit .ico i{background:url(../img/c_p_ed_2.png) no-repeat;}
.compay-service .items .item.it3:hover .tit .ico i{background:url(../img/c_p_ed_3.png) no-repeat;}
.compay-service .items .item.it4:hover .tit .ico i{background:url(../img/c_p_ed_4.png) no-repeat;}
.compay-service .items .item .tit h3{font-size:18px;color: #686868;padding:20px 0 14px 0;line-height:1.2;text-align: center;}
.compay-service .items .item .intro{color: #666;text-align: center;line-height:1.5;font-size:12px; padding:0 34px; padding-bottom:34px;}
.compay-service .items .item .btns{text-align: center;}
.compay-service .items .item .btns .hl-btn{display: inline-block;width:126px;height:34px;border:1px solid #8a8a8a;color: #666;line-height:34px;}
.compay-service .items .item:hover .btns .hl-btn{color: #fff;background:#50b0ee;border-color:#50b0ee;}
.compay-service .items .item .intro ol{text-align:left;}
.compay-service .items .item .intro ol li{overflow: hidden;margin-bottom:10px;}
.compay-service .items .item .intro ol .i{float: left;width:16px;height:16px;border-radius:8px;background:#000;color:#fff;font-size:12px;text-align: center;line-height:16px;margin-top:1px;}
.compay-service .items .item .intro ol li p{padding-left:8px;overflow: hidden;font-size:12px;line-height:18px;color:#666;}



.compay-show.w{width:1286px;}

.compay-show .tit,.compay-news .tit,.compay-address .tit,.contact-us .tit{text-align: center;padding:60px 0 46px 0;}
.compay-show .tit h2,.compay-news .tit h2,.compay-address .tit h2,.contact-us .tit h2{font-size:32px;color: #000;font-weight: bold;}
.compay-show .tit p,.compay-news .tit p,.compay-address .tit p,.contact-us .tit p{font-size:24px;color: #000;opacity:0.3;}

.compay-show .items{margin-left:-44px;width: 1286px;}
.compay-show .items .item{width:402px;float: left;}
.compay-show .items .item.middle-item{margin:0 40px;}
.compay-show .item .text{height:100px;background:#f7f8fb;text-align: center;box-shadow:0 0 0 #000,0 0 10px #eee,0 0 10px #eee,0 0 10px #eee;}
.compay-show .item .text h3{font-size:22px;color: #000;padding-top:20px;line-height:1.6;}
.compay-show .item .text p{font-size:16px;color: #000;opacity:0.4;}
.compay-show .item:hover .text{background:#50b0ee;}
.compay-show .item:hover h3{color: #fff;}
.compay-show .item:hover p{color: #fff;}
.compay-news{padding-bottom:70px;}

.compay-news .items{padding:20px 0 40px;padding-left:30px;}
.compay-news .items .item{float: left;width:310px;margin-right:40px;margin-left:40px;/* border-right:1px solid #dcdbdc; */background:#f7f8fb;position: relative;}
.compay-news .items .item .bor{border-right:1px solid #dcdbdc;position: absolute;top:24px;right:-40px;height:304px;width:0;}
.compay-news .items .item:last-child .bor{display: none;}
.compay-news .items .item .pic,.compay-news .items .item .pic img{width:310px;height:210px;}
.compay-news .items .item .name{font-size:18px;color: #000;font-weight: bold;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:30px;line-height:30px;}
.compay-news .items .item .name{padding:16px 12px 10px;}
.compay-news .items .item .intro{padding:0px 12px;}
.compay-news .items .item .intro{font-size:14px;line-height:26px;color: #000;opacity:0.5;padding-bottom:16px;}
.compay-news .items .item .mb{border-top:2px solid #e8e8e8;overflow: hidden;margin:0 12px;height:54px;line-height:54px;}
.compay-news .items .item .time{float: left;font-size:14px;color: #000;opacity:0.5;}
.compay-news .items .item .arrow{width:20px;height:20px;float: right;background:url(../img/arrow.png) no-repeat;margin-top:20px;}
.compay-news .items .item:hover .arrow{background:url(../img/arrow_ed.png) no-repeat;}
.compay-news .items .item:hover{text-decoration:none;}
.compay-news .items .item:hover .mb{border-color:#79c3f2;}
.compay-news .items .item:hover .mc{background:#50b0ee;}
.compay-news .items .item:hover .time,.compay-news .items .item:hover .name,.compay-news .items .item:hover .intro{color: #fff;}
.compay-news .items .last-item{padding:0;border-right:none;}
.compay-news .btns{text-align: center;}
.compay-address .tit{padding:50px 0 40px 0}
.compay-address{height:676px;background:url(../img/about_address.jpg) no-repeat top center #f0f7fe;}
.compay-address .address{width:1180px; overflow: hidden;height:446px;}
.compay-address .address .items{width:476px;height:432px;float: left;padding-top:16px;background:#fff; opacity:0.9;}
.compay-address .address .items .item{margin:0 46px;border-bottom:1px solid #e8e8e8;padding:30px 0;}
.compay-address .address .items .item h4{font-size:18px;color: #000;font-weight: bold;padding-bottom:18px;}
.compay-address .address .items .item p{font-size:16px;color: #333;}
.compay-address .address .map{float: right;width: 704px;height:448px;}
.compay-address .address .item:last-child{border-bottom:none;}

.contact-us {padding-bottom:80px;}
.contact-us{width:850px;margin:0 auto;}
.contact-us .mt{margin-bottom:20px;}
.contact-us .mt .item{width:248px;border:1px solid #c3cad7;padding:0 10px;float: left;}
.contact-us .mt .item .ipt{width:100%;height:38px;}
.contact-us .mt .middle-item{margin:0 20px;}
.contact-us .mc{border:1px solid #c3cad7;padding:10px;}
.contact-us .mc .textarea{line-height:1.4;height:7em;padding:;width:100%;}
.contact-us .mb{text-align: center;padding-top:36px;}
.contact-us .mb .btn{border:none;height:40px;line-height:40px;border-radius:20px;width:160px;text-align: center;color: #fff;background:#50b0ee;font-size:16px;cursor: pointer;}
.contact-us .mb .btn:hover{opacity:0.9;}

.footer{background:#333;}
.footer .ft{border-bottom:1px solid #191717;padding-bottom:60px; display: flex; flex-direction:row; justify-content: space-between;}
.footer .copyright{border-top:1px solid #474e59;text-align: center;padding:16px 0;line-height:1.6;color: #fff;opacity:0.8;}
.footer .ft .flogo{padding:70px 0 0 50px; }
.footer .flogo img{width: 200px; height: 68px;}
.footer .img{padding:20px 0 0 65px;}
.footer .ft .fnav{float: right;width:640px;padding-top:70px;}
.footer .ft .fnav .item{width:25%;float: left;color: #fff;line-height:1.6;}
.footer .ft .fnav .item h3{font-size:16px;margin-bottom:20px;}
.footer .ft .fnav .item h3 a{color: #fff;}
.footer .ft .fnav .item ul{}
.footer .ft .fnav .item li{line-height:3;}
.footer .ft .fnav .item li.ffz{font-family:'Tahoma';font-weight: bold;}
.footer .ft .fnav .item li a{color: #fff;}

.hl-area{height:758px;}
.hl-area .w{padding-top:152px;}
.hl-area .area-pic{width:490px;height:490px;position: relative;float: left;margin-left:30px;overflow: hidden;}
.hl-area .area-pic .ico{width:26px;height:34px;position: absolute;}
.hl-area .area-pic .i1{background:url(../img/area_ico1.png) no-repeat;right:118px;top:116px;}
.hl-area .area-pic .i2{background:url(../img/area_ico1.png) no-repeat;right:106px;top:160px;}
.hl-area .area-pic .i3{background:url(../img/area_ico2.png) no-repeat;right:62px;top:132px;}
.hl-area .area-text{float: right;padding-right:14px;}
.hl-area .area-text .title-mode{text-align: right;padding-right:20px;}
.hl-area .area-text .title-mode h2{color:#010101;padding-bottom:20px;}
.hl-area .area-text .txt{font-size:30px;line-height:48px;color:#222338;width:470px;padding-top:30px;}

.hl-user{height:910px;background:#4dadea url(../img/hl_user.jpg) no-repeat top center;}
.hl-user .user-text{float: left;padding-left:54px;width:400px;padding-top:70px;}
.hl-user .user-text .title-mode{color:#fff;text-align: left;padding-bottom:110px;}
.hl-user .user-text .title-mode h2{padding-bottom:10px;}
.hl-user .user-text .title-mode p{color: #fff;}
.hl-user .user-text li{margin-bottom:68px;overflow: hidden;}
.hl-user .user-text .i{width:76px;height:50px;float: left;}
.hl-user .user-text li p{float: left;margin-left:22px;width:300px;font-size:18px;color:#fff;line-height:30px;font-weight: bold;}
.hl-user .user-text .i1{background:url(../img/user_i1.png) no-repeat;}
.hl-user .user-text .i2{background:url(../img/user_i2.png) no-repeat;}
.hl-user .user-text .i3{background:url(../img/user_i3.png) no-repeat;}
.hl-user .user-text .i4{background:url(../img/user_i4.png) no-repeat;}
.hl-user .user-mode{float: right;padding-top:260px;}
.hl-user .user-mode .items{width:690px;height:540px;background:url(../img/hl_user.png) no-repeat;position: relative;}
.hl-user .user-mode .items li{font-size:24px;color:#fff;font-weight: bold;position: absolute;letter-spacing:6px;}
.hl-user .user-mode .items .i1{top:0;left:290px;}
.hl-user .user-mode .items .i2{top:127px;left:32px;}
.hl-user .user-mode .items .i3{top:130px;right:24px;}
.hl-user .user-mode .items .i4{top:360px;left:32px;}
.hl-user .user-mode .items .i5{top:360px;right:24px;}
.hl-user .user-mode .items .i6{bottom:14px;left:258px;}

.hl-worker{height:870px;}
.hl-worker .title-mode{padding:90px 0 36px;}
.hl-worker .title-mode h2{color:#010101;padding-bottom:10px;}
.hl-worker .img{float: left;padding-left:16px;padding-top:44px;}
.hl-worker .txt{float: right;padding-right:6px;width:420px;background:url(../img/hl_worker_ico.jpg) no-repeat left top;padding-top:160px;}
.hl-worker .txt p{font-size:24px;line-height:42px;color:#222338;}
.hl-worker .txt .add{color:#999;font-size:24px;padding:20px 10px;}

.hl-contact{height:458px;background:url(../img/hl_contact.jpg) no-repeat top center #edeff5;}
.hl-contact .title-mode{padding:50px 0 60px;}
.hl-contact .title-mode h2{color:#010101;padding-bottom:10px;}
.hl-contact .from{width:850px;margin:0 auto;}
.hl-contact .mt{margin-bottom:20px;}
.hl-contact .mt .item{width:248px;border:1px solid #c3cad7;padding:0 10px;float: left;background:#fff;}
.hl-contact .mt .item .ipt{width:100%;height:38px;}
.hl-contact .mt .middle-item{margin:0 20px;}
.hl-contact .mb{text-align: center;padding-top:36px;}
.hl-contact .mb .btn{border:none;height:40px;line-height:40px;border-radius:20px;width:160px;text-align: center;color: #fff;background:#50b0ee;font-size:16px;cursor: pointer;}
.hl-contact .mb .btn:hover{opacity:0.9;}

.hl-app{background:url(../img/hl_app_bg.jpg) no-repeat top center;height:756px;}
.hl-app .title-mode{padding:70px 0 0;height:200px;}
.hl-app .title-mode h2{color:#010101;}
.hl-app .title-mode p{font-size: 18px;}
.hl-app .img{float: left;}
.hl-app .text{float: right;width:586px;margin:30px 20px 0 0;}
.hl-app .text h3{font-size:16px;line-height:24px;color:#000;}
.hl-app .text p{font-size:16px;line-height:24px;color:#000;}
.hl-app .text .item{margin-bottom:30px;}


.hl-class-type .title-mode{padding:70px 0 50px;}
.hl-class-type .title-mode h2{color:#010101;}
.hl-class-type .title-mode p{font-size: 18px;}
.hl-class-type .type-list{width:1140px;margin:0 auto;}
.hl-class-type{height:688px;background:url(../img/hl_class_type.jpg) no-repeat top center #e1e3e5;}
.hl-class-type .col1{border-bottom:2px solid #50b0ee;height:182px;}
.hl-class-type .item{float: left;width:190px;height:182px;}
.hl-class-type .type-list .txt{text-align: center;line-height:180px;font-size:24px;color:#333;font-weight: bold;}
.hl-class-type .col1 .txt{float: left;width:186px;height:180px;border:2px solid #50b0ee;border-bottom:none;}
.hl-class-type .col2 .txt{float: left;width:186px;height:180px;border:2px solid #50b0ee;border-top:none;}
.hl-class-type .col2 .all-type{background:#50b0ee;text-align: center;line-height:186px;}
.hl-class-type .col2 .all-type .ico{width:110px;height:16px;background:url(../img/all.png) no-repeat;display: inline-block;vertical-align: middle;}

.hl-safe{height:680px;}
.hl-safe .title-mode{padding:70px 0 0px;height:180px;}
.hl-safe .title-mode h2{color:#010101;}
.hl-safe .title-mode p{font-size: 18px;}
.hl-safe .img{float: right;padding-right:14px;}
.hl-safe .text{float: left;padding-left:60px;width:600px;}
.hl-safe .text p{color:#000;font-size:30px;line-height:48px;margin:40px 0;}

.hl-jobs{background:url(../img/hl_jobs.jpg) no-repeat top center;padding-bottom:50px;}
.hl-jobs .title-mode{padding:70px 0 0px;margin-bottom:100px;}
.hl-jobs .title-mode h2{color:#010101;}
.hl-jobs .title-mode p{font-size: 18px;}
.hl-jobs .job-item{margin-bottom:30px;width:1160px;margin: 0 auto 50px;}
.hl-jobs .job-item .title{margin-bottom:30px;height:38px;line-height:38px;font-size:24px;color:#333;font-weight:bold;}
.hl-jobs .job-item .title .ico{width:40px;height:38px;display: inline-block;margin:0 14px 0 6px;vertical-align:top
	;}
.hl-jobs .job-item .title .ico.location{background:url(../img/job_location.png) no-repeat;}
.hl-jobs .job-item .title .ico.online{background:url(../img/job_online.png) no-repeat;}
.hl-jobs .job-item .item{height:180px;margin-bottom:20px;border:1px solid #f1f1f1;background:#fff;border-radius:4px;overflow: hidden;}
.hl-jobs .job-item .item .mt,.hl-jobs .job-item .item .mc,.hl-jobs .job-item .item .mb{float: left;}
.hl-jobs .job-item .item .mb{width:208px;margin:0 36px;line-height:180px;}
.hl-jobs .job-item .item .mb .btn{display: inline-block;width:208px;height:74px;line-height: 74px;color:#fff;background:#50b0ee;font-size:16px;border-radius:10px;text-align: center;}
.hl-jobs .job-item .item .mb .btn:hover{text-decoration: none;opacity:0.9;}
.hl-jobs .job-item .item .mc{width:200px;margin:0 20px;margin-right:60px;}
.hl-jobs .job-item .item .mt{margin:0 40px 0 60px;width:478px;}
.hl-jobs .job-item .item .mt .name{font-size:24px;font-weight: bold;color:#333;line-height:48px;margin:24px 0 20px;height:48px;}
.hl-jobs .job-item .item .mt .tags{}
.hl-jobs .job-item .item .mt .tag{height:24px;line-height:24px;font-size:16px;color:#999;margin-bottom:4px;}
.hl-jobs .job-item .item .mt .tag .ico{width:16px;height:18px;display: inline-block;vertical-align:middle;margin-right:10px;}
.hl-jobs .job-item .item .mt .tag .ico-time{background:url(../img/ico_time.png) no-repeat;vertical-align:-4px;}
.hl-jobs .job-item .item .mt .tag .ico-area{background:url(../img/ico_area.png) no-repeat;vertical-align:-4px;}
.hl-jobs .job-item .item .mc{padding-top:44px;}
.hl-jobs .job-item .item .job-price{text-align: center;}
.hl-jobs .job-item .item .job-price .price{font-size:24px;color:#50b0ee;font-weight: bold;line-height:30px;padding-bottom:16px;}
.hl-jobs .job-item .item .job-price .unit{height:46px;background:#edf5fd;border-radius:10px;width:106px;color:#50b0ee;font-size:16px;line-height:46px;display: inline-block;}
.hl-jobs .job-item .item .mc .expect{line-height:96px;font-size:24px;color:#50b0ee;font-weight: bold;}

.hl-belief .title-mode2{padding:60px 0 30px;}
.hl-belief .intro{width:1030px;margin:0 auto;padding-bottom:50px;}
.hl-belief .intro p,.hl-belief .intro .h{font-size:16px;line-height:30px;color:#333;text-align: center;font-weight: bold;}
.hl-belief .intro .arrow{text-align: center;padding:14px 0  12px;height:24px;}
.hl-belief .intro .arrow .i{width:48px;height:24px;background:url(../img/arrow2.png) no-repeat;display: inline-block;}
.hl-belief .items{padding-bottom:60px;width:1172px;margin:0 auto;overflow: hidden;}
.hl-belief .items .item{width:230px;height:215px;float: left;border:1px solid #ebebeb;margin: 0 30px;}
.hl-belief .items .ico{text-align: center;padding-top:36px;}
.hl-belief .items .item .ico i{width:74px;height:74px;display: inline-block;}
.hl-belief .items .it1 .ico i{background:url(../img/hl_b_i1.png) no-repeat;}
.hl-belief .items .it2 .ico i{background:url(../img/hl_b_i2.png) no-repeat;}
.hl-belief .items .it3 .ico i{background:url(../img/hl_b_i3.png) no-repeat;}
.hl-belief .items .it4 .ico i{background:url(../img/hl_b_i4.png) no-repeat;}
.hl-belief .item .t{font-size:18px;color: #3f3f3f;text-align: center;line-height:54px;padding-top:0px;position: relative;}
.hl-belief .item .t i{position: absolute;left:50%;width:38px;height:3px;display: block;bottom:0;margin-left:-19px;}
.hl-belief .item.it1 .t i{background:#70418d;}
.hl-belief .item.it2 .t i{background:#4fb0ef;}
.hl-belief .item.it3 .t i{background:#3faca9;}
.hl-belief .item.it4 .t i{background:#eb5a02;}
.hl-belief .item .txt{margin:30px 30px;font-size:16px;line-height:24px;color: #3f3f3f;}
.hl-belief .item .btn{ text-align: center; }
.hl-belief .item .btn a{height:30px;line-height:30px;display: inline-block;padding:0 24px;border-radius:15px;border:1px solid #666;}
.hl-belief .item .btn a:hover{text-decoration:none;background:#f1f1f1;}
.hl-belief .item.it1 .btn a{color:#70418d;border-color:#70418d;}
.hl-belief .item.it2 .btn a{color:#4fb0ef;border-color:#4fb0ef;}
.hl-belief .item.it3 .btn a{color:#3faca9;border-color:#3faca9;}
.hl-belief .item.it4 .btn a{color:#eb5a02;border-color:#eb5a02;}

.hl-mode{height:620px;background:url(../img/hl_mode_bg.jpg) no-repeat top center #ebeded;}
.hl-mode .title-mode2{padding:60px 0 30px;}
.hl-mode .text{float: left;width:570px;padding-left:30px;}
.hl-mode .text .txt1{margin-bottom:80px;}
.hl-mode .text .txt h3{font-size:24px;font-weight: bold;color: #333;line-height:2;}
.hl-mode .text .txt p{font-size:24px;color: #333;line-height:48px; margin-top: 90px;}
.hl-mode .img{float: right;padding:10px 20px 90px 0;}

.hl-honesty{height:620px;}
.hl-honesty .title-mode2{padding:60px 0 30px;}
.hl-honesty .img{float: left;padding:0 0 0 20px;}
.hl-honesty .text{float: right;padding-right:20px;width:630px;padding:40px 20px 0 0;}
.hl-honesty .text p{font-size:24px;color: #000;line-height:40px; margin-top: 50px;}

.hl-service{height:620px;background:url(../img/hl_service_bg.jpg) no-repeat top center #f5f5f5;}
.hl-service .title-mode2{padding:60px 0 30px;}
.hl-service .img{float: right;padding-right:20px;}
.hl-service .text{float: left;width:580px;padding:70px 0 0 20px;}
.hl-service .text p{font-size:24px;color: #000;line-height:40px; margin-top: 50px;}

.hl-flow{padding-bottom:90px;}
.hl-flow .title-mode2{padding:70px 0 50px;}
.hl-flow .flow-items .items{background:url(../img/hl_flow.jpg) no-repeat top center;position: relative;overflow: hidden;padding-bottom:40px;}
.hl-flow .flow-items .item{float: left;text-align: center;}
.hl-flow .flow-items .item .ico{text-align: center;}
.hl-flow .flow-items .item .ico i{width:82px;height:82px;display: inline-block;}
.hl-flow .flow-items .item h3{font-size:18px;color: #258ffc;line-height:24px;}
.hl-flow .flow-items .item p{font-size:18px;color: #5f616d;line-height:24px;}
.hl-flow .flow-items .it1 .ico i{background:url(../img/hl_flow_it1.png) no-repeat;}
.hl-flow .flow-items .it2 .ico i{background:url(../img/hl_flow_it2.png) no-repeat;}
.hl-flow .flow-items .it3 .ico i{background:url(../img/hl_flow_it3.png) no-repeat;}
.hl-flow .flow-items .it4 .ico i{background:url(../img/hl_flow_it4.png) no-repeat;}
.hl-flow .flow-items .it5 .ico i{background:url(../img/hl_flow_it5.png) no-repeat;}
.hl-flow .flow-items .it6 .ico i{background:url(../img/hl_flow_it6.png) no-repeat;}
.hl-flow .flow-items .it7 .ico i{background:url(../img/hl_flow_it7.png) no-repeat;}
.hl-flow .flow-items .it1{width:200px;}
.hl-flow .flow-items .it2{padding-top:106px;width:180px;}
.hl-flow .flow-items .it3{width:190px;padding-top:6px;margin:0 30px;}
.hl-flow .flow-items .it4{width:170px;padding-top:100px;margin:0 20px;}
.hl-flow .flow-items .it5{width:160px;padding-top:52px;margin:0 0 0 20px;}
.hl-flow .flow-items .it6{width:180px;padding-top:4px;margin:0 0px;float: right;}
.hl-flow .arrow{text-align: center;padding:30px 0  30px;height:24px;}
.hl-flow .arrow .i{width:48px;height:24px;background:url(../img/arrow2.png) no-repeat;display: inline-block;}
.hl-flow .btn{text-align: center;}
.hl-flow .btn a{height:58px;line-height:58px;width:188px;border:1px solid #333;font-size:16px;color: #333;display: inline-block;} 
.hl-flow .btn a:hover{text-decoration:none;background:#f1f1f1;}

.app-download-body{width:100%;height:100%;}
.app-download{background:url(../img/app_download.jpg) no-repeat top center; background-size: cover; height:100%;width:100%;min-height:894px;}
.app-download .head-top,.apo-download{background:none;}
.app-download .site-head{background:none;}
.app-download .download-link{width:380px;padding:70px 0 0 66px;float: left;}
.app-download .download-link .txt{font-size:18px;color: #fff;line-height:36px;text-align: center;}
.app-download .download-items{padding:70px 0 40px;}
.app-download .download-items a{display: inline-block;width:380px;height:80px;line-height:80px;color: #fff;font-size:18px;margin-bottom:16px;text-align: center;}
.app-download .download-items a:hover{text-decoration:none;}
.app-download .download-items a.ios{background:#ff644d;}
.app-download .download-items a.android{background:#4989f4;}
.app-download .download-items a.android:hover{background:#5694fc;}
.app-download .download-items a.ios:hover{background:#fe7561;}
.app-download .download-qr{padding-top:30px;}
.app-download .download-qr .item{width:174px;text-align: center;}
.app-download .download-qr .item .img img{vertical-align:top;}
.app-download .download-qr .wx{float: left;}
.app-download .download-qr .xcx{float: right;}
.app-download .download-qr p{font-size:18px;color: #fff;padding-top:20px;}
.app-download .download-pic{float: right;padding:140px 10px 0 0;}
.app-download{}
.app-download{}
.app-download{}
.app-download{}
.app-download{}
.app-download{}
.app-download{}