﻿@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
:focus {outline:0;}
input, button, textarea,select, optgroup, option {resize: none; font: inherit; margin: 0; padding: 0;}
input[type=text],input[type=button],input[type=submit],input[type=reset], button, textarea, select {font: inherit;outline:none;-webkit-appearance:none;border-radius: 0;border: 0;}
input[type=button],input[type=submit]{ border: none;cursor: pointer;transition:0.5s;-webkit-transition: 0.5s;font: inherit;}
ol,li,ul{list-style: none;}
table{border-collapse:collapse;word-wrap:break-word; width: 100% !important;}
:link, :visited , ins {text-decoration: none;}
body{ font-size: 16px;color: #333;line-height: 1.6; overflow-x: hidden;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: "Noto Sans SC",'PingFang SC','Microsoft YaHei';font-weight: 400;} 
a{color:inherit;}
img{vertical-align: middle;max-width: 100%;}
.font100{font-weight: 100;}
.font200{font-weight: 200;}
.font300{font-weight: 300;}
.font400{font-weight: 400;}
.font500{font-weight: 500;}
.font700{font-weight: 700;}
.font900{font-weight: 900;}
.fontzht{font-family: Microsoft JhengHei;}
.fontnormal{ font-weight: normal;}
.fontBold{font-weight: bold;}
.scaleImg,.scaleImg2,.halfImg{overflow: hidden;display: block;position: relative;}
.scaleImg img,.scaleImg2 img,.halfImg img{ width: 100%;transition:.6s;-webkit-transition: .6s;}
.scaleImg2 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
*{-webkit-tap-highlight-color:rgba(255,0,0,0);}/*去掉手机端a链接点击时候出现的边框*/
.clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; } 
.fl,.floatLeft{float:left;}
.fr,.floatRight{float:right;}
.position2{ position: relative;z-index: 2;display: block;}
.position3{ position: relative;z-index: 3;display: block;}
.position4{ position: relative;z-index: 4;display: block;}
.singleTxt{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.overHidden{ overflow: hidden;} 
.txtCenter{ text-align: center;}
.txtRighter{ text-align: right;}
.fontpfReg{font-weight: lighter;}
.upcase{text-transform: uppercase;}
.inlineBlock{ display: inline-block;*display: inline;*zoom: 1;}
.blockDiv>img,.blockImg{display: block; width: 100%;}
.verTop{ vertical-align: top;}
.verMid{ vertical-align: middle;}
.versub{ vertical-align: sub;}
.flex{ display: -webkit-box; display: -webkit-box;display: -ms-flexbox;display: flex;display: -webkit-flex; }
.flexcol{flex-direction: column;-webkit-flex-direction: column;}
.flexwp{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.flexbt{ -webkit-box-pack: space-between;-ms-flex-pack: space-between;justify-content: space-between;-webkit-justify-content: space-between;}
.flexjt{ -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-justify-content: center;}
.flex_1 {-webkit-flex: 1;  -ms-flex: 1;flex: 1; -webkit-box-flex: 1;-moz-box-flex: 1;min-width: 0;}
.flexat{align-items: center;-webkit-align-items: center;}
.flexstart{align-items: flex-start;-webkit-align-items: flex-start;}
.flexend{justify-content: flex-end;-webkit-justify-content: flex-end;}
.flexrev{flex-flow: row-reverse;-webkit-flex-flow: row-reverse;}
.rightTxt{text-align: right;}
.mab5{margin-bottom: 5px;}
.mab3{margin-bottom: 3px;}
.mab2{margin-bottom: 2px;}
.marginTop1{margin-top:1%;}
.marginTop2{margin-top:2%;}
.marginTop3{margin-top:3%;}
.marginTop4{margin-top:4%;}
.marginTop5{margin-top:5%;}
.marginBot1{margin-bottom:1%;}
.marginBot2{margin-bottom:2%;}
.marginBot3{margin-bottom:3%;}
.marginBot4{margin-bottom:4%;}
.marginBot5{margin-bottom:5%;}
.pt7{ padding-top: .7rem;}
.pt6{ padding-top: .8rem;}
.pt5{ padding-top: .5rem;}
.pt4{ padding-top: .4rem;}
.pt3{ padding-top: .3rem;}
.pt2{ padding-top: .2rem;}
.pt1{ padding-top: .1rem;}
.pb7{ padding-bottom: .7rem;}
.pb6{ padding-bottom: .8rem;}
.pb5{ padding-bottom: .5rem;}
.pb4{ padding-bottom: .4rem;}
.pb3{ padding-bottom: .3rem;}
.pb2{ padding-bottom: .2rem;}
.pb1{ padding-bottom: .1rem;}
.pl5{ padding-left: .5rem;}
.pl4{ padding-left: .4rem;}
.pl3{ padding-left: .3rem;}
.pl2{ padding-left: .2rem;}
.pl1{ padding-left: .1rem;}
.pr5{ padding-right: .5rem;}
.pr4{ padding-right: .4rem;}
.pr3{ padding-right: .3rem;}
.pr2{ padding-right: .2rem;}
.pr1{ padding-right: .1rem;}
.mr5{margin-right: 0.05rem;}
.mr10{margin-right: .10rem;}
.mr15{margin-right: .15rem;}
.mr20{margin-right: .20rem;}
.mr25{margin-right: .25rem;}
.mr30{margin-right: .30rem;}
.mr35{margin-right: .35rem;}
.mr40{margin-right: .40rem;}
.ml5{margin-left: 0.05rem;}
.ml10{margin-left: .10rem;}
.ml15{margin-left: .15rem;}
.ml20{margin-left: .20rem;}
.ml25{margin-left: .25rem;}
.ml30{margin-left: .30rem;}
.ml35{margin-left: .35rem;}
.ml40{margin-left: .40rem;}
.mb5{ margin-bottom: 0.05rem;}
.mb10{ margin-bottom: .1rem;}
.mb15{ margin-bottom: .15rem;}
.mb20{ margin-bottom: .20rem;}
.mb25{ margin-bottom: .25rem;}
.mb30{ margin-bottom: .30rem;}
.mb35{ margin-bottom: .35rem;}
.mb40{ margin-bottom: .40rem;}
.mb50{ margin-bottom: .50rem;}
.mb60{ margin-bottom: .60rem;}
.mt5{ margin-top: 0.05rem;}
.mt10{ margin-top: .10rem;}
.mt15{ margin-top: .15rem;}
.mt20{ margin-top: .20rem;}
.mt25{ margin-top: .25rem;}
.mt30{ margin-top: .30rem;}
.mt35{ margin-top: .35rem;}
.mt40{ margin-top: .40rem;}
.mt50{ margin-top: .50rem;}
.mt60{ margin-top: .60rem;}
.font12{ font-size: 12px;}
.font13{ font-size: 13px;}
.font14{ font-size: 14px;}
.font15{ font-size: .15rem;}
.font16{ font-size: .16rem;}
.font18{ font-size: .18rem;}
.font20{ font-size: .20rem;}
.font22{ font-size: .22rem;}
.font24{ font-size: .24rem;}
.font26{ font-size: .26rem;}
.font28{ font-size: .28rem;}
.font30{ font-size: .3rem;}
.font32{ font-size: .32rem;}
.font34{ font-size: .34rem;}
.font36{ font-size: .36rem;}
.font38{ font-size: .38rem;}
.font40{ font-size: .4rem;}
.font42{ font-size: .42rem;}
.font44{ font-size: .44rem;}
.font48{ font-size: .48rem;}
.font50{ font-size: .5rem;}
.font56{ font-size: .56rem;}
.font60{ font-size: .6rem;}
.font70{ font-size: .7rem;}
.line1{line-height: 1;}
.line12{line-height: 1.2;}
.line14{line-height: 1.4;}
.line17{line-height: 1.7;}
.line18{line-height: 1.8;}
.line2{line-height: 2;}
.color333{ color: #333;}
.colorfff{ color: #fff;}
.coloraaa{ color: #aaa;}
.color000{ color: #000;}
.colorbbb{ color: #bbb;}
.colorccc{ color: #ccc;}
.color888{ color: #888;}
.color666{ color: #666;}
.aLink{display: block;}
.overflowY{ overflow-y: auto;}
.loadings{ position: fixed;left: 0;top: 0;bottom: 0;right: 0;background: #fff;z-index: 9999; display: none\9;}
.loadings .gif{ position: absolute; left: 0;right: 0;text-align: center;top: 50%;margin-top: -0.20rem;}
.scrollToTop{background: #333;line-height: .40rem;width: .40rem; font-size: .24rem;border-radius: 50%; cursor: pointer; text-align: center; color: #fff;  background: rgba(0,0,0,0.5);  position: fixed; right: .15rem;bottom: .15rem;z-index: 10;display: none;}
.ir5{margin-right: 5px;}
.il5{margin-left: 5px;}

.xfRight{
    position: fixed; right: .15rem;bottom: .6rem;z-index: 10;display: none;
    width: 0.4rem;
}
.xfRight a{
    background: #fff;line-height: .40rem;width: .40rem; font-size: .24rem;border-radius: 50%; cursor: pointer; text-align: center; color: #fff !important; margin-top: 0.05rem; display: block;box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.xfRight a:nth-child(1) i{
    color: #1296BD;
}
.xfRight a:nth-child(2) i{
    color: #235B9E;
}
.xfRight a:nth-child(3) i{
    color: #00c451;
}
@media (max-width: 1060px){
    .xfRight{
        width: .58rem;
        bottom: 0.78rem;
    }
    .xfRight a{
        width: 0.58rem;
        height: 0.58rem;
        line-height: .58rem;
        font-size: .3rem;
    }
}

.autowidth{width: 1170px;margin: auto;max-width: 95%;}
#video1{position: relative;margin: auto;height: 80%;top: 10%;max-width: 1200px;}
.video-box{width: 100%;height: 100%;position:fixed;top: 0;left: 0;z-index: 99999;display: none;background: rgba(0,0,0,0.8);}
.video-close{color: #fff;font-size: 30px;position: absolute;right: 0;top: 0;border-radius: 50%;cursor: pointer;z-index: 9999999;padding: 15px;line-height: 1;}
#fz-videoAct{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
#video1 video{max-width: 100%;display: block;}
.max2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.max3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.max4{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.max8{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}
.max10{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}


.navMenu {transition: .5s;-webkit-transition: .5s;width: 24px; height: 20px;position: relative;cursor: pointer;display: none;font-size: 20px;line-height: 1;}
.navMenuPhone.on{transform: rotate(135deg);-webkit-transform: rotate(135deg)}
.navMenu span{border-radius: 2px; position: absolute; left: 0;background: #fff; width: 100%; height: 2px; display: block;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.navMenu .line1{ top: 0;}
.navMenu .line2{ top: 50%;margin-top: -1px;}
.navMenu .line3{ bottom: 0;}
.navMenu.on .line1{transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg); top: 50%; bottom: auto;}
.navMenu.on .line2{transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg); top: 50%; bottom: auto;}
.navMenu.on .line3{display: none;}
.dhLeft{opacity: 0;-webkit-opacity: 0; transform: translate(75px,0);-webkit-transform: translate(75px,0);}
.dhRight{opacity: 0;-webkit-opacity: 0; transform: translate(-75px,0);-webkit-transform: translate(-75px,0);}
.dhTop{opacity: 0;-webkit-opacity: 0; transform: translate(0,75px);-webkit-transform: translate(0,75px);}
.dhBottom{opacity: 0;-webkit-opacity: 0; transform: translate(0,-75px);-webkit-transform: translate(0,-75px);}
.dhScale{transform: scale(0);-webkit-transform: scale(0);}
.transtionsdr05{transition: .5s;-webkit-transition: .5s}
.transtionsdr1{transition: 1s;-webkit-transition: 1s}
.transtionsdr12{transition: 1.2s;-webkit-transition: 1.2s}
.transtionsdr15{transition: 1.5s;-webkit-transition: 1.5s}
.transtionsdr18{transition: 1.8s;-webkit-transition: 1.8s}
.transtionsdl1{transition-delay: .25s;-webkit-transition-delay: .25s;}
.transtionsdl2{transition-delay: .5s;-webkit-transition-delay: .5s;}
.transtionsdl3{transition-delay: .75s;-webkit-transition-delay: .75s;}
.transtionsdl4{transition-delay: 1s;-webkit-transition-delay: 1s;}
.section .swiper-slide-active .dhTop{opacity: 1;-webkit-opacity: 1; transform: translate(0,0);-webkit-transform: translate(0,0);}

/*头部*/
.header{position: fixed;left: 0;right: 0;top: 0;padding: .3rem 0;color: #fff;z-index: 20;font-size: 14px;}
.header.active,.header.open,.pageTops .header{background: #fff;color: #011a2c;border-bottom: 1px solid #e4e6e8;}
.header.active .navMenu span,.header.open .navMenu span,.pageTops .header .navMenu span{background: #ff7500;}
.header.active .goCar .gitem,.header.open .goCar .gitem,.pageTops .header .goCar .gitem{border-color: #ddd;}
.header.active .goCar .gitem i,.header.open .goCar .gitem i,.pageTops .header .goCar .gitem i{color: #ff7500;}
.header.active .language .laitem.on,.pageTops .header .language .laitem.on{background: #011a2c;color: #fff;}
.logos img{height: .36rem;max-width: none;}
.logos .img1,.header.active .logos .img2,.header.open .logos .img2,.pageTops .header .logos .img2{display: block;}
.logos .img2,.header.active .logos .img1,.header.open .logos .img1,.pageTops .header .logos .img1{display: none;}
.headAuto{width: 1320px;margin: auto;max-width: 95%;}
.headerDL dd>a{display: block;padding: 0 .16rem;white-space: nowrap;}
.goCar .gitem{border: 1px solid #fff;padding:0.02rem .15rem;border-radius: 1rem;margin: 0 .1rem;line-height: 1.5;white-space: nowrap;}
.goCar .gitem i{padding-right: 5px;}
.showNav{position: absolute;left: 0;right: 0;top: 100%;background: #fff;color: #011a2c;margin-top: 1px;display: none;box-shadow: 0 5px 10px -5px rgb(0,0,0,.1);}
.aboutNav{padding: .2rem 0;}
.showNav .an{padding: 0 .4rem;}
.showNav .an>p{margin-top: .1rem;}
.headerDL dd.active>a{color: #ff7500;}
.headerDL dd.active .showNav{display: block;}
.language .laitem{line-height: .3rem;width: .3rem;text-align: center;border-radius: 50%;margin-left: .1rem;font-size: 12px;}
.language .laitem.on{background: #fff;color: #000;}
.prodLeft{border-right: 1px solid #ddd;padding:.4rem 0;padding-left: .2rem;}
.prodLeft .plt>a{display: block;padding-right: .3rem;margin-bottom: .2rem;position: relative;}
.prodLeft .plt.on>a::before{position: absolute;right: -1px;top: 10%;height: 80%;content: '';width: 3px;background: #ff7500;}
.prodLeft .plt.on{color: #ff7500;}
.prodRight{padding:.4rem 0;}
.prodRight .prt{max-width: 240px;display: none;}
.prodRight .prt.on{display: block;}
.prodRight .prt a{padding-left: .3rem;display: block;}
.prodRight .prt >p{min-width: 48%;display: inline-block;margin-bottom: .1rem;}

.aClick a{
    border: 1px solid #fff;
    width: 0.3rem;
    height: 0.3rem;
    border-radius: 100%;
    text-align: center;
    margin-left: 0.1rem;
    line-height: 0.3rem;
}
.aClick a:hover{
    border-color: #ff7500 !important;
}
.header.active .aClick a{
    border-color: #011a2c;
}
@media (max-width: 1160px){
    .aClick{
        padding-top: 0.3rem;
    }
    .aClick a{
        padding: 0.1rem;
        border-color: #fff !important;
    }
}

/*底部*/
.footer{background: #f5f6f7;}
.color9a9ea7{color:#9a9ea7}
.footerDL{padding:.5rem 0 .3rem 0;}
.footerDL dd .cot{color:#9a9ea7;}
.footerDL dd .cot >p{padding-top: .1rem;}
.footBot{padding:.3rem 0;border-top: 1px solid #dadada;}
.fLogos img{height: .36rem;}
.footerDL  dd{max-width: 25%;}



@media only screen and (max-width:1280px)  {
	.autowidth{width: auto;}
	body{font-size: 14px;}
	.headerDL dd>a{padding: 0 .1rem;}
}

@media only screen and (min-width:1160px) {
	a,.hoverColor{transition:all 0.5s;-webkit-transition:all  0.5s;}
	.goCar .gitem:hover{border-color: #ff7500 !important;}
	.scaleImg:hover >img,.halfImg:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
	.scaleImg2 img:hover{transform: scale(1);-webkit-transform: scale(1);}
	.scrollToTop:hover{background: #ff7500;color: #fff;}
	.hover{transition: .5s;-webkit-transition: .5s;cursor: pointer;}
	.hover:hover{color: #1e9b97 !important;}
	.animationDH { opacity: 0;}
	.animationDH.current { opacity: 1;}
	.animateRt.current{animation: 1s dh_rt linear both; -webkit-animation: 1s dh_rt linear both}
	.animateLt.current{animation: 1s dh_lt linear both; -webkit-animation: 1s dh_lt linear both}
	.animateTt.current{animation: 1s dh_tt linear both; -webkit-animation: 1s dh_tt linear both}
    .animateBt.current{animation: 1s dh_bt linear both; -webkit-animation: 1s dh_bt linear both}
    .animationDH.current .dhy1{animation: .5s dhs linear both; -webkit-animation: .5s dhs linear both}
	.animationDH.current .dhy2{animation: .5s .25s dhs linear both; -webkit-animation: .5s .25s dhs linear both}
	.animationDH.current .dhy3{animation: .5s .5s dhs linear both; -webkit-animation: .5s .5s dhs linear both}
	.animationDH.current .dhy4{animation: .5s .75s dhs linear both; -webkit-animation: .5s .75s dhs linear both}
	.animationDH.current .dhy5{animation: .5s 1s dhs linear both; -webkit-animation: .5s 1s dhs linear both}
    a:hover,.hoverColor:hover{color: #ff7500}
}


@media only screen and (max-width:1160px)  {
	.header{padding: .2rem 0;}
	.slidePhone{position: fixed;left: 0;right: 0;top: 0.76rem;bottom: 0;display: none;background: rgba(0,0,0,.9);color: #fff;overflow-y: auto;}
	.navMenu{display: block;}
	.headerDL dl{display: block;}
	.headerDL dd>a{padding: .2rem;}
	.headerDL dd{border-bottom: 1px solid rgba(255,255,255,.2);}
	.goCar,.language {justify-content: center;-webkit-justify-content: center;padding: .2rem 0 0 0;}
	.goCar{padding-top: .3rem;}
	.goCar .gitem{padding:.1rem .2rem;}
	.language .laitem{padding:.1rem;}
	.language .laitem.on{background: #fff !important;color: #011a2c !important;}
	.showNav{position: static;}
	.aboutNav {display: block;}
	.aboutNav .an{padding: .2rem;border-bottom: 1px solid #eee;}
	.aboutNav .an:nth-last-child(1){border-bottom: 0;}
}
@media only screen and (max-width:640px)  {
	.logos img{height: .56rem;}
	.slidePhone{top: .96rem;}
	
}
@-webkit-keyframes dh_rt {
	from { opacity: 0; -webkit-transform: translate(100px,0%); }
	to { opacity: 1; -webkit-transform: translate(0,0); }
}

@keyframes dh_rt {
	from { opacity: 0; transform: translate(100px,0%); }
	to { opacity: 1; transform: translate(0,0); }
}
@-webkit-keyframes dh_lt {
	from { opacity: 0; -webkit-transform: translate(-100px,0%); }
	to { opacity: 1; -webkit-transform: translate(0,0); }
}

@keyframes dh_lt {
	from { opacity: 0; transform: translate(-100px,0%); }
	to { opacity: 1; transform: translate(0,0); }
}
@-webkit-keyframes dh_tt {
	from { opacity: 0; -webkit-transform: translate(0,-100px); }
	to { opacity: 1; -webkit-transform: translate(0,0); }
}

@keyframes dh_tt {
	from { opacity: 0; transform: translate(0,-100px); }
	to { opacity: 1; transform: translate(0,0); }
}
@-webkit-keyframes dh_bt {
	from { opacity: 0; -webkit-transform: translate(0,100px); }
	to { opacity: 1; -webkit-transform: translate(0,0); }
}

@keyframes dh_bt {
	from { opacity: 0; transform: translate(0,100px); }
	to { opacity: 1; transform: translate(0,0); }
}
@-webkit-keyframes dhs {
	from { opacity: 0; -webkit-transform: translate(0,40px); }
	to { opacity: 1; -webkit-transform: translate(0,0); }
}

@keyframes dhs {
	from { opacity: 0; transform: translate(0,40px); }
	to { opacity: 1; transform: translate(0,0); }
}

@keyframes lineQ1 {
	0% { opacity: 0.8; transform: scale(0); }
	100%{ opacity: 0;transform: scale(2.5);}
}
@-webkit-keyframes lineQ1 {
	0% { opacity: 0.8; -webkit-transform: scale(0); }
	100%{ opacity: 0;-webkit-transform: scale(2.5);}
}
@keyframes suof {
	0% {transform: rotate(0deg);}
	100%{transform: rotate(360deg);}
}
@-webkit-keyframes suof {
	0% {-webkit-transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg);}
}


@media only screen and (max-width:1060px ) {
	a{transition: 0s;-webkit-transition: 0s;}
	.scrollToTop{ width: .58rem;line-height: .58rem;font-size: .3rem;}
	
}

@media only screen and (max-width:480px ) {
	.footBot,.fLogos{display: block;text-align: center;}
	.footerDL dd{width: 50%;max-width: 50%;margin-bottom: .2rem;}
}


@media only screen and (min-width:640px ) {
	::-webkit-scrollbar {width: 10px; height: 10px;z-index: 30;position: relative;}
	::-webkit-scrollbar-thumb {background: #aaa; -webkit-box-shadow: inset 0 0 6px #ccc;}
	::-webkit-scrollbar-thumb:window-inactive {background: #aaa;}
	.minheightJobs::-webkit-scrollbar {width: 3px;height: 5px;}
	.minheightJobs::-webkit-scrollbar-thumb {background: #eee;opacity: .5; }
}
@media only screen and (max-width:750px ) and (min-width:480px ){
	.font36{ font-size: .3rem;}
	.font38{ font-size: .3rem;}
	.font40{ font-size: .3rem;}
	.font42{ font-size: .32rem;}
	.font44{ font-size: .32rem;}
	.font48{ font-size: .32rem;}
	.font50{ font-size: .36rem;}
	.font56{ font-size: .36rem;}
	.font60{ font-size: .4rem;}
	.font70{ font-size: .46rem;}
}

@media only screen and (max-width:480px ) {
	body{font-size: .26rem;}
	.font12{ font-size: .2rem;}
	.font13{ font-size: .22rem;}
	.font14{ font-size: .22rem;}
	.font15{ font-size: .23rem;}
	.font16{ font-size: .24rem;}
	.font18{ font-size: .26rem;}
	.font20{ font-size: .27rem;}
	.font22{ font-size: .3rem;}
	.font24{ font-size: .31rem;}
	.font30{ font-size: .32rem;}
	.font36{ font-size: .36rem;}
	.pb3m{padding-bottom: .3rem;}
	.pt3m{padding-top: .3rem;}
	.showNav{font-size: 13px;}

}


.amap-controls{
    display: none !important;
}































