@charset "UTF-8";html{-webkit-font-smoothing:antialiased;height:100%;-ms-touch-action:manipulation;touch-action:manipulation}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header,hgroup,nav,menu,main,section,article,summary,details,aside,figure,figcaption,footer{display:block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table,th,td{border:1px solid black}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{text-decoration:none;color:inherit}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none;outline:none;font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif}
img{vertical-align:middle;max-width:100%;height:auto}
button,input[type=submit],input[type=text],input[type=button]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur())}
input{outline:0}
input::-webkit-input-safebox-button{display:none}
body{font-size:14px;color:#000;font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif}
body *{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}
#web-ietip{width:526px;height:90px;padding:83px 0 0 84px;overflow:hidden;background:url(../css/ietip/browser.png) no-repeat center center;margin:200px auto 0}
#web-ietip a{display:block;width:65px;height:80px;float:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.eps2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
html{font-size:calc(100vw / 1920 * 100)}
@media (max-width:900px){
    html{font-size:calc(900px / 1920 * 100)}
}
@media (min-width:1921px){
    .s0{font-size:0}
    .s12{font-size:calc(12 * 100vw / 1920)}
    .s13{font-size:calc(13 * 100vw / 1920)}
    .s14{font-size:calc(14 * 100vw / 1920)}
    .s15{font-size:calc(15 * 100vw / 1920)}
    .s16{font-size:calc(16 * 100vw / 1920)}
    .s17{font-size:calc(17 * 100vw / 1920)}
    .s18{font-size:calc(18 * 100vw / 1920)}
    .s19{font-size:calc(19 * 100vw / 1920)}
    .s20{font-size:calc(20 * 100vw / 1920)}
    .s21{font-size:calc(21 * 100vw / 1920)}
    .s22{font-size:calc(22 * 100vw / 1920)}
    .s23{font-size:calc(23 * 100vw / 1920)}
    .s24{font-size:calc(24 * 100vw / 1920)}
    .s25{font-size:calc(25 * 100vw / 1920)}
    .s26{font-size:calc(26 * 100vw / 1920)}
    .s27{font-size:calc(27 * 100vw / 1920)}
    .s28{font-size:calc(28 * 100vw / 1920)}
    .s29{font-size:calc(29 * 100vw / 1920)}
    .s30{font-size:calc(30 * 100vw / 1920)}
    .s31{font-size:calc(31 * 100vw / 1920)}
    .s32{font-size:calc(32 * 100vw / 1920)}
    .s33{font-size:calc(33 * 100vw / 1920)}
    .s34{font-size:calc(34 * 100vw / 1920)}
    .s35{font-size:calc(35 * 100vw / 1920)}
    .s36{font-size:calc(36 * 100vw / 1920)}
    .s37{font-size:calc(37 * 100vw / 1920)}
    .s38{font-size:calc(38 * 100vw / 1920)}
    .s39{font-size:calc(39 * 100vw / 1920)}
    .s40{font-size:calc(40 * 100vw / 1920)}
    .s41{font-size:calc(41 * 100vw / 1920)}
    .s42{font-size:calc(42 * 100vw / 1920)}
    .s43{font-size:calc(43 * 100vw / 1920)}
    .s44{font-size:calc(44 * 100vw / 1920)}
    .s45{font-size:calc(45 * 100vw / 1920)}
    .s46{font-size:calc(46 * 100vw / 1920)}
    .s47{font-size:calc(47 * 100vw / 1920)}
    .s48{font-size:calc(48 * 100vw / 1920)}
    .s49{font-size:calc(49 * 100vw / 1920)}
    .s50{font-size:calc(50 * 100vw / 1920)}
    .s51{font-size:calc(51 * 100vw / 1920)}
    .s52{font-size:calc(52 * 100vw / 1920)}
    .s53{font-size:calc(53 * 100vw / 1920)}
    .s54{font-size:calc(54 * 100vw / 1920)}
    .s55{font-size:calc(55 * 100vw / 1920)}
    .s56{font-size:calc(56 * 100vw / 1920)}
    .s57{font-size:calc(57 * 100vw / 1920)}
    .s58{font-size:calc(58 * 100vw / 1920)}
    .s59{font-size:calc(59 * 100vw / 1920)}
    .s60{font-size:calc(60 * 100vw / 1920)}
    .s72{font-size:calc(72 * 100vw / 1920)}
    .s150{font-size:calc(150 * 100vw / 1920)}
}
@media (max-width:1920px) and (min-width:551px){
    .s0{font-size:0}
    .s12{font-size:12px}
    .s13{font-size:calc(12px + 1 * 100vw / 1920)}
    .s14{font-size:calc(12px + 2 * 100vw / 1920)}
    .s15{font-size:calc(12px + 3 * 100vw / 1920)}
    .s16{font-size:calc(12px + 4 * 100vw / 1920)}
    .s17{font-size:calc(12px + 5 * 100vw / 1920)}
    .s18{font-size:calc(12px + 6 * 100vw / 1920)}
    .s19{font-size:calc(12px + 7 * 100vw / 1920)}
    .s20{font-size:calc(12px + 8 * 100vw / 1920)}
    .s21{font-size:calc(12px + 9 * 100vw / 1920)}
    .s22{font-size:calc(12px + 10 * 100vw / 1920)}
    .s23{font-size:calc(12px + 11 * 100vw / 1920)}
    .s24{font-size:calc(12px + 12 * 100vw / 1920)}
    .s25{font-size:calc(12px + 13 * 100vw / 1920)}
    .s26{font-size:calc(12px + 14 * 100vw / 1920)}
    .s27{font-size:calc(12px + 15 * 100vw / 1920)}
    .s28{font-size:calc(12px + 16 * 100vw / 1920)}
    .s29{font-size:calc(12px + 17 * 100vw / 1920)}
    .s30{font-size:calc(12px + 18 * 100vw / 1920)}
    .s31{font-size:calc(12px + 19 * 100vw / 1920)}
    .s32{font-size:calc(12px + 20 * 100vw / 1920)}
    .s33{font-size:calc(12px + 21 * 100vw / 1920)}
    .s34{font-size:calc(12px + 22 * 100vw / 1920)}
    .s35{font-size:calc(12px + 23 * 100vw / 1920)}
    .s36{font-size:calc(12px + 24 * 100vw / 1920)}
    .s37{font-size:calc(12px + 25 * 100vw / 1920)}
    .s38{font-size:calc(12px + 26 * 100vw / 1920)}
    .s39{font-size:calc(12px + 27 * 100vw / 1920)}
    .s40{font-size:calc(12px + 28 * 100vw / 1920)}
    .s41{font-size:calc(12px + 29 * 100vw / 1920)}
    .s42{font-size:calc(12px + 30 * 100vw / 1920)}
    .s43{font-size:calc(12px + 31 * 100vw / 1920)}
    .s44{font-size:calc(12px + 32 * 100vw / 1920)}
    .s45{font-size:calc(12px + 33 * 100vw / 1920)}
    .s46{font-size:calc(12px + 34 * 100vw / 1920)}
    .s47{font-size:calc(12px + 35 * 100vw / 1920)}
    .s48{font-size:calc(12px + 36 * 100vw / 1920)}
    .s49{font-size:calc(12px + 37 * 100vw / 1920)}
    .s50{font-size:calc(12px + 38 * 100vw / 1920)}
    .s51{font-size:calc(12px + 39 * 100vw / 1920)}
    .s52{font-size:calc(12px + 40 * 100vw / 1920)}
    .s53{font-size:calc(12px + 41 * 100vw / 1920)}
    .s54{font-size:calc(12px + 42 * 100vw / 1920)}
    .s55{font-size:calc(12px + 43 * 100vw / 1920)}
    .s56{font-size:calc(12px + 44 * 100vw / 1920)}
    .s57{font-size:calc(12px + 45 * 100vw / 1920)}
    .s58{font-size:calc(12px + 46 * 100vw / 1920)}
    .s59{font-size:calc(12px + 47 * 100vw / 1920)}
    .s60{font-size:calc(12px + 48 * 100vw / 1920)}
    .s72{font-size:calc(12px + 60 * 100vw / 1920)}
    .s150{font-size:calc(12px + 138 * 100vw / 1920)}
}
@media (max-width:550px){
    .s0{font-size:0}
    .s12{font-size:12px}
    .s13{font-size:calc(12px + 1 * 550px / 1920)}
    .s14{font-size:calc(12px + 2 * 550px / 1920)}
    .s15{font-size:calc(12px + 3 * 550px / 1920)}
    .s16{font-size:calc(12px + 4 * 550px / 1920)}
    .s17{font-size:calc(12px + 5 * 550px / 1920)}
    .s18{font-size:calc(12px + 6 * 550px / 1920)}
    .s19{font-size:calc(12px + 7 * 550px / 1920)}
    .s20{font-size:calc(12px + 8 * 550px / 1920)}
    .s21{font-size:calc(12px + 9 * 550px / 1920)}
    .s22{font-size:calc(12px + 10 * 550px / 1920)}
    .s23{font-size:calc(12px + 11 * 550px / 1920)}
    .s24{font-size:calc(12px + 12 * 550px / 1920)}
    .s25{font-size:calc(12px + 13 * 550px / 1920)}
    .s26{font-size:calc(12px + 14 * 550px / 1920)}
    .s27{font-size:calc(12px + 15 * 550px / 1920)}
    .s28{font-size:calc(12px + 16 * 550px / 1920)}
    .s29{font-size:calc(12px + 17 * 550px / 1920)}
    .s30{font-size:calc(12px + 18 * 550px / 1920)}
    .s31{font-size:calc(12px + 19 * 550px / 1920)}
    .s32{font-size:calc(12px + 20 * 550px / 1920)}
    .s33{font-size:calc(12px + 21 * 550px / 1920)}
    .s34{font-size:calc(12px + 22 * 550px / 1920)}
    .s35{font-size:calc(12px + 23 * 550px / 1920)}
    .s36{font-size:calc(12px + 24 * 550px / 1920)}
    .s37{font-size:calc(12px + 25 * 550px / 1920)}
    .s38{font-size:calc(12px + 26 * 550px / 1920)}
    .s39{font-size:calc(12px + 27 * 550px / 1920)}
    .s40{font-size:calc(12px + 28 * 550px / 1920)}
    .s41{font-size:calc(12px + 29 * 550px / 1920)}
    .s42{font-size:calc(12px + 30 * 550px / 1920)}
    .s43{font-size:calc(12px + 31 * 550px / 1920)}
    .s44{font-size:calc(12px + 32 * 550px / 1920)}
    .s45{font-size:calc(12px + 33 * 550px / 1920)}
    .s46{font-size:calc(12px + 34 * 550px / 1920)}
    .s47{font-size:calc(12px + 35 * 550px / 1920)}
    .s48{font-size:calc(12px + 36 * 550px / 1920)}
    .s49{font-size:calc(12px + 37 * 550px / 1920)}
    .s50{font-size:calc(12px + 38 * 550px / 1920)}
    .s51{font-size:calc(12px + 39 * 550px / 1920)}
    .s52{font-size:calc(12px + 40 * 550px / 1920)}
    .s53{font-size:calc(12px + 41 * 550px / 1920)}
    .s54{font-size:calc(12px + 42 * 550px / 1920)}
    .s55{font-size:calc(12px + 43 * 550px / 1920)}
    .s56{font-size:calc(12px + 44 * 550px / 1920)}
    .s57{font-size:calc(12px + 45 * 550px / 1920)}
    .s58{font-size:calc(12px + 46 * 550px / 1920)}
    .s59{font-size:calc(12px + 47 * 550px / 1920)}
    .s60{font-size:calc(12px + 48 * 550px / 1920)}
    .s72{font-size:calc(12px + 60 * 550px / 1920)}
    .s150{font-size:calc(12px + 138 * 550px / 1920)}
}
@media (max-width:750px){
    .z1{max-width:500px !important;width:100% !important;margin:0 auto !important;padding:0 !important;float:none !important;display:block !important}
    .z2,.z3,.z4,.z5{float:none !important;display:inline-block !important;vertical-align:top !important;margin:0 2% 2% 0 !important}
    .z2{width:49% !important}
    .z3{width:32% !important}
    .z4{width:23.5% !important}
    .z5{width:18.4% !important}
    .z2:nth-child(2n),.z3:nth-child(3n),.z4:nth-child(4n),.z5:nth-child(5n){margin-right:0 !important}
    .l1{padding-left:10px !important}
    .r1{padding-right:10px !important}
    .t1{padding-top:10px !important}
    .b1{padding-bottom:10px !important}
    .l2{padding-left:20px !important}
    .r2{padding-right:20px !important}
    .t2{padding-top:20px !important}
    .b2{padding-bottom:20px !important}
    .l3{padding-left:30px !important}
    .r3{padding-right:30px !important}
    .t3{padding-top:30px}
    .b3{padding-bottom:30px}
}
.imgUp{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.header{width:100%;position:fixed;left:0;top:0;z-index:5;background-color:#fff}
.header .container{width:16rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header .Hlogo{width:1.64rem;height:0.58rem;margin:.16rem 0;cursor:pointer}
.header .Hlogo .logo{display:block;width:100%;height:100%}
.header .Hlogo .logo img{width:100%;height:100%}
.header .Hinfo{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.header .Hmenu{width:auto;height:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.32rem}
.header .Hmenu .menu{width:0.2rem;height:0.2rem;min-width:20px;min-height:20px}
.header .Hmenu .menu img{width:100%;height:100%}
.header .Hnav{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.header .Hnav .Hnav-itemI{width:auto;height:100%;position:relative}
.header .Hnav .Hnav-itemI .Hnav-itemI-href{height:100%;margin:0 .32rem}
@media (min-width:901px){
    .header .Hnav .Hnav-itemI .Hnav-itemI-href:hover .itemI-href{color:#1e9e90}
}
.header .Hnav .Hnav-itemI .Hnav-itemI-href .itemI-href{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:color .5s;transition:color .5s}
.header .Hnav .Hnav-itemI .Hnav-itemI-href .itemI-btn{width:0.12rem;height:0.06rem;min-width:12px;min-height:6px;display:none}
.header .Hnav .Hnav-itemI .Hnav-itemI-href .itemI-btn .btnIsNot{display:block}
.header .Hnav .Hnav-itemI .Hnav-itemI-href .itemI-btn .btnIs{display:none}
.header .Hnav .Hnav-itemI .Hnav-itemI-href .itemI-btn img{width:100%;height:100%;-webkit-transition:all .5s;transition:all .5s}
.header .Hnav .Hnav-itemI .Hnav-itemI-list{-webkit-box-shadow:0 0 0.05rem #ccc;box-shadow:0 0 0.05rem #ccc;background-color:#fff;display:none;position:absolute;width:100%;left:0;top:100%;z-index:3;text-align:center}
.header .Hnav .Hnav-itemII{width:100%}
.header .Hnav .Hnav-itemII .Hnav-itemII-href{width:100%}
@media (min-width:901px){
    .header .Hnav .Hnav-itemII .Hnav-itemII-href:hover .itemII-href{color:#fff;background-color:#1e9e90}
}
.header .Hnav .Hnav-itemII .Hnav-itemII-href .itemII-href{display:block;padding:.1rem 0;width:100%;color:#222;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}
.header .Hnav .HnavItemIIs .Hnav-itemI-href .itemI-href{color:#1e9e90 !important}
.header .Hlang{width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color: #333;margin-left: .32rem;}
.header .Hlang .Hlang-cur{width:auto;cursor:pointer}
.header .Hlang .Hlang-cur span{color:#333;vertical-align:middle;margin-right:.05rem}
.header .Hlang .Hlang-cur img{width:0.12rem;height:0.06rem;min-width:12px;min-height:6px;vertical-align:middle;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.header .Hlang .Hlang-select{-webkit-box-shadow:0 0 0.05rem #ccc;box-shadow:0 0 0.05rem #ccc;display:none;position:absolute;width:100%;left:0;top:100%;background-color:#fff}
.header .Hlang .Hlang-select .Hlang-option{display:inline-block;width:100%;text-align:center;padding:.1rem 0;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}
@media (min-width:901px){
    .header .Hlang .Hlang-select .Hlang-option:hover{color:#fff;background-color:#1e9e90}
}
.header .Hphone{width:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.32rem}
.header .Hphone img{width:0.15rem;height:0.15rem;min-width:15px;min-height:15px;margin-right:.05rem}
.header .Hphone span{color:#1e9e90;font-weight:700}
.header .Hlayer{width:100%;height:100vh;display:none;position:fixed;top:0;left:0;z-index:7;background-color:rgba(0,0,0,0.5)}
.header .Hlayer-show{display:block}
@media (max-width:1200px){
    .header .container{width:100%;padding:0 10px}
}
@media (max-width:900px){
    .header .Hmenu{display:-webkit-box;display:-ms-flexbox;display:flex}
    .header .Hnav{display:none;width:200px;height:100vh;background-color:#fff;position:fixed;right:0;top:0;z-index:8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0}
    .header .Hnav .Hnav-itemI{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .header .Hnav .Hnav-itemI .Hnav-itemI-href{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}
    .header .Hnav .Hnav-itemI .Hnav-itemI-href .itemI-href{display:inline-block;padding:.2rem 0;width:100%}
    .header .Hnav .Hnav-itemI .Hnav-itemI-list{width:100%;position:static;left:auto;top:auto;z-index:auto;text-align:left;-webkit-box-shadow:none;box-shadow:none}
    .header .Hnav .Hnav-itemI .HnavItemIHasNav .itemI-btn{display:block}
    .header .Hnav .HnavItemIIs .Hnav-itemI-href .itemI-btn .btnIs{display:block}
    .header .Hnav .HnavItemIIs .Hnav-itemI-href .itemI-btn .btnIsNot{display:none}
    .header .Hnav .Hnav-itemII .Hnav-itemII-href{padding:0 .48rem}
    .header .Hnav .Hnav-itemII .Hnav-itemII-href .itemII-href{padding:.16rem 0}
    .header .Hnav-show{display:block}
}
@media(max-width: 500px){
  .header .Hlang{margin-left: 0;}
}
.pagePos{position:relative;top:-.9rem}
.video-mask{width:100%;height:100vh;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:7;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .3rem}
.video-mask .video-ifr{width:12rem}
.video-mask .video-ifr .video-close{width:100%;text-align:right}
.video-mask .video-ifr .video-close .close{color:#fff;display:inline-block;cursor:pointer}
.video-mask .video-ifr video{width:100%}
@media (max-width:650px){
    .video-mask .video-ifr{width:100%}
}
.video-mask-show{display:-webkit-box;display:-ms-flexbox;display:flex}
.swiper-button-prev,.swiper-button-next{background:none;margin-top:0;position:static;top:auto;left:auto;right:auto}
main .ohr-ban{width:100%;position:relative;margin-top:.9rem}
main .ohr-ban .ban-img{width:100%}
main .ohr-ban .ban-img img{width:100%;min-height:200px}
main .ohr-ban .ban-title{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;padding:0 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
main .ohr-ban .ban-title .title-en{color:#fff;margin-bottom:.28rem;opacity:.5}
main .ohr-ban .ban-title .title{color:#fff}
@media (max-width:600px){
    main .ohr-ban .ban-title{padding:0 10px}
}
@media (max-width:500px){
    main .ohr-ban .ban-title .title-en{font-size:.50rem}
    main .ohr-ban .ban-title .title{font-size:.32rem}
}
main .ohr-search{width:100%;background-color:#f8fcfc;padding:.2rem 0}
main .ohr-search .container{width:16rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
main .ohr-search .search-key{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
main .ohr-search .search-key .title{color:#666;line-height:1.5;font-family:'SourceHanSansCN-Light'}
main .ohr-search .search-key .key{color:#666;line-height:1.5;font-family:'SourceHanSansCN-Light'}
main .ohr-search .search-bar{width:auto;height:0.4rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}
main .ohr-search .search-bar input{width:2.6rem;height:100%;border:none;display:block;border-radius:.2rem 0 0 .2rem;text-indent:.2rem}
main .ohr-search .search-bar .search-btn{display:block;width:auto;padding:0 .24rem;height:100%;color:#fff;background-color:#1e9e90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 .2rem .2rem 0}
@media (max-width:1200px){
    main .ohr-search .container{width:100%;padding:0 10px}
}
@media (max-width:600px){
    main .ohr-search .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
    main .ohr-search .search-bar{height:30px;margin-bottom:.2rem;border-radius:20px}
    main .ohr-search .search-bar input{width:200px;text-indent:20px}
    main .ohr-search .search-bar .search-btn{width:80px}
}
main .ohr-crumbs{width:100%;border:.01rem solid transparent;border-bottom-color:#eee}
main .ohr-crumbs .container{width:16rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
main .ohr-crumbs .crumbs-pos{padding:.32rem 0}
main .ohr-crumbs .crumbs-pos .home{width:0.2rem;min-width:20px;height:0.16rem;min-height:16px;vertical-align:middle;margin-right:.2rem}
main .ohr-crumbs .crumbs-pos .pos{color:#222;vertical-align:middle;-webkit-transition:color .5s;transition:color .5s}
main .ohr-crumbs .crumbs-pos .pos:hover{color:#1e9e90}
main .ohr-crumbs .crumbs-pos .sign{width:0.06rem;height:.12rem;min-width:6px;min-height:12px;margin:0 .2rem;vertical-align:middle}
main .ohr-crumbs .crumbs-links{display:-webkit-box;display:-ms-flexbox;display:flex}
main .ohr-crumbs .crumbs-links .crumbs-link{height:100%}
main .ohr-crumbs .crumbs-links .crumbs-link .link-href{color:#222;padding:0 .4rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.02rem solid transparent;-webkit-transition:all .5s;transition:all .5s}
main .ohr-crumbs .crumbs-links .crumbs-link:hover .link-href{color:#1e9e90;border-bottom-color:#1e9e90}
main .ohr-crumbs .crumbs-links .crumbsLinkIs .link-href{color:#1e9e90;border-bottom-color:#1e9e90}
@media (max-width:1200px){
    main .ohr-crumbs .container{width:100%;padding:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media (max-width:900px){
    main .ohr-crumbs .crumbs-pos{width:100%}
    main .ohr-crumbs .crumbs-links{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
    main .ohr-crumbs .crumbs-links .crumbs-link{height:auto}
    main .ohr-crumbs .crumbs-links .crumbs-link .link-href{padding:.32rem .4rem;display:block}
    main .ohr-crumbs .crumbs-links .crumbsLinkIs .link-href{background-color:#1e9e90;color:#fff}
}
main .list-pages{width:100%;margin:.6rem 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
main .list-pages .item-page-prev,main .list-pages .item-page-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:0.6rem;height:0.6rem;margin:0 .05rem;background-color:#ccc;-webkit-transition:background-color .5s;transition:background-color .5s}
main .list-pages .item-page-prev:hover,main .list-pages .item-page-next:hover{background-color:#1e9e90}
main .list-pages .item-page-prev img,main .list-pages .item-page-next img{width:0.1rem;height:0.14rem}
main .list-pages .item-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:0.6rem;height:0.6rem;color:#222;margin:0 .05rem}
.footer{width:100%}
.footer .footer-header{width:100%;background-color:#1e9e90;padding:.3rem 0}
.footer .footer-header .container{width:16rem;margin:0 auto}
.footer .footer-header .Flink{width:100%}
.footer .footer-header .Flink img{width:0.2rem;height:0.2rem;min-width:12px;min-height:12px;margin-right:.1rem;vertical-align:middle}
.footer .footer-header .Flink .Flink-item{display:inline-block;color:#fff;cursor:pointer;line-height:1.5;vertical-align:middle}
.footer .footer-header .Flink .sign{color:#fff;margin:0 .1rem;vertical-align:middle}
@media (max-width:1200px){
    .footer .footer-header .container{width:100%;padding:0 10px}
}
.footer .footer-main{width:100%;padding:.6rem 0;background-color:#222;border-bottom:0.01rem solid rgba(255,255,255,0.1)}
.footer .footer-main .container{width:16rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.footer .footer-main .Fform{width:5.4rem}
.footer .footer-main .Fform .Fform-title{color:#fff;width:100%}
.footer .footer-main .Fform .Fform-guide{color:#fff;margin:.15rem 0 .3rem;width:100%}
.footer .footer-main .Fform .Fform-form{width:3.6rem}
.footer .footer-main .Fform .Fform-form>div{width:100%;background-color:#333333;border-radius:.05rem;height:0.46rem;min-height:32px;overflow:hidden;margin-bottom:.1rem}
.footer .footer-main .Fform .Fform-form>div input{border:none;width:100%;height:100%;text-indent:.2rem;background-color:transparent}
.footer .footer-main .Fform .Fform-form .Fform-btn{background-color:#1e9e90}
.footer .footer-main .Fform .Fform-form .Fform-btn input{color:#fff;cursor:pointer;text-align:center}
.footer .footer-main .Fnav{width:7.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.footer .footer-main .Fnav .Fnav-itemI{width:25%}
.footer .footer-main .Fnav .Fnav-itemI .Fnav-itemI-href{width:100%;margin-bottom:.24rem}
.footer .footer-main .Fnav .Fnav-itemI .Fnav-itemI-href .itemI-href{color:#fff;display:inline-block;cursor:pointer}
.footer .footer-main .Fnav .Fnav-itemII{width:100%}
.footer .footer-main .Fnav .Fnav-itemII .Fnav-itemII-href{width:100%;display:inline-block;color:rgba(255,255,255,0.5);line-height:2}
.footer .footer-main .Fcontact{width:3rem;text-align:right}
.footer .footer-main .Fcontact .Fcontact-title{width:100%;color:#fff}
.footer .footer-main .Fcontact .Fcontact-phone{color:#fff;margin:.3rem 0 .56rem;width:100%}
.footer .footer-main .Fcontact .Fcontact-code{width:1.7rem;height:1.7rem;min-width:100px;min-height:100px;float:right}
.footer .footer-main .Fcontact .Fcontact-code img{width:100%;height:100%}
@media (max-width:1200px){
    .footer .footer-main .container{width:100%;padding:0 10px}
    .footer .footer-main .Fform{width:33.75%}
    .footer .footer-main .Fform .Fform-form{width:90%}
    .footer .footer-main .Fnav{width:47.5em}
    .footer .footer-main .Fcontact{width:18.75%}
}
@media (max-width:900px){
    .footer .footer-main .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
    .footer .footer-main .Fform{width:100%;margin-bottom:3%}
    .footer .footer-main .Fform .Fform-form{width:300px}
    .footer .footer-main .Fnav{width:100%;margin-bottom:3%}
    .footer .footer-main .Fcontact{width:100%;text-align:left}
    .footer .footer-main .Fcontact .Fcontact-code{float:none}
}
@media (max-width:500px){
    .footer .footer-main .Fnav{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .footer .footer-main .Fnav .Fnav-itemI{width:100%;margin-bottom:2%}
    .footer .footer-main .Fnav .Fnav-itemI .Fnav-itemI-href{margin-bottom:1%}
    .footer .footer-main .Fnav .Fnav-itemI .Fnav-itemI-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .footer .footer-main .Fnav .Fnav-itemII{width:33.3%}
}
.footer .footer-footer{width:100%;background-color:#222;padding:.42rem 0}
.footer .footer-footer .container{width:16rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer .footer-footer .Fpos{color:rgba(255,255,255,0.5);line-height:1.5}
.footer .footer-footer .Fcopy{color:rgba(255,255,255,0.5);line-height:1.5}
@media (max-width:1200px){
    .footer .footer-footer .container{width:100%;padding:0 10px}
}
@media (max-width:800px){
    .footer .footer-footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
    .footer .footer-footer .Fpos{width:100%}
    .footer .footer-footer .Fcopy{width:100%}
}
.side-bar{position:fixed;right:.2rem;bottom:20%;z-index:5}
.side-bar .side-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:0.8rem;height:0.8rem;min-width:60px;min-height:60px;background-color:#fff;-webkit-box-shadow:-0.07rem 0.04rem 0.2rem 0 rgba(0,83,121,0.1);box-shadow:-0.07rem 0.04rem 0.2rem 0 rgba(0,83,121,0.1);border-radius:50%;margin-bottom:.2rem;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}
.side-bar .side-item:hover{background-color:#1e9e90}
.side-bar .side-item:hover .item-icon .init{display:none}
.side-bar .side-item:hover .item-icon .hover{display:block}
.side-bar .side-item:hover .item-text{color:#fff}
.side-bar .side-item .item-icon{width:0.24rem;height:0.24rem;min-width:20px;min-height:20px}
.side-bar .side-item .item-icon .init{display:block}
.side-bar .side-item .item-icon .hover{display:none}
.side-bar .side-item .item-icon img{width:100%;height:100%}
.side-bar .side-item .item-text{width:100%;line-height:1.8;color:#666;text-align:center;-webkit-transition:color .5s;transition:color .5s}



