.headerrel01-menuBtn{display:none;width:1em;height:1em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.headerrel01-menuBtn span{height:1px;position:absolute;top:50%;display:block;width:100%;margin:0 auto;border:none;cursor:pointer;color:inherit}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.headerrel01-menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.headerrel01-menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.headerrel01-menuBtn{margin:10px;font-size:24px}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background-color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01{overflow:hidden;position:relative;padding:0 58px;background:url(../images/hd-bg.jpg) center/cover no-repeat}
.headerrel01 .headerrel01-logo{float:left; padding:39px 0 27px;z-index: 110;position: relative;}
.headerrel01 .headerrel01-logo a{ display: block; float:left;}
.headerrel01 .headerrel01-logo img{ display:block;}
.headerrel01-logo-font{float:left; margin-left:15px; border-left:1px #c9c9c9 solid; padding:9px 0 0 15px;}
.headerrel01-logo-font h1{ line-height:100%; font-size:26px; color:#009944; font-weight:bold;}
.headerrel01-logo-font p{ line-height:100%; padding-top:10px; font-size:20px;}
.headerrel01-logo-font p em {padding-left: 48px;}
.paizhao{ width:120px; height:56px; border:1px #e5e5e5 solid; float:left; margin-left:20px; padding-top:6px; margin-top:9px; padding-left:10px; line-height:20px;}
.paizhao strong{ display:block; color:#0a0e7f; font-size:20px;}

.headerrel01 .headerrel01-tel{ float:right;background:url(../images/rx_icon.png) left center no-repeat; margin-top:27px;}
.headerrel01 .headerrel01-tel p{ display:inline-block; line-height:26px;}
.headerrel01 .headerrel01-tel .p1{ text-indent:32px;}
.headerrel01 .headerrel01-tel .p2{ color:#096; font-size:16px;}
.headerrel01-hdr{float:right}
.headerrel01 .headerrel01-nav{ clear:both;float:left;}
.headerrel01 .headerrel01-nav li{position:relative;float:left; margin-left:50px;}
.headerrel01 .headerrel01-nav a{display:block;line-height:85px;font-size:16px;color:#333;border-bottom:3px solid transparent}
.headerrel01 .headerrel01-nav a:hover,.headerrel01 .headerrel01-nav li.on a{color:#009944;border-bottom-color:#096;}
@media only screen and (max-width:1350px){
.headerrel01{padding:0 20px; background:#fff;}
.headerrel01 .headerrel01-nav{}
.headerrel01 .headerrel01-nav li{ margin-left:20px}
}
@media only screen and (max-width:1240px){
body{padding-top:52px !important;}
.headerrel01,.headerrel01::before{content:'';position:fixed;z-index:100;top:0;padding:0;width:100%;height:52px;}
.headerrel01 .headerrel01-logo{height:45px;line-height:40px;margin-left:10px; padding:0;margin-top: 5px;}
.headerrel01 .headerrel01-logo a{ margin-right: 5px;}
.headerrel01 .headerrel01-logo img{ height: 36px; margin: 2px 0; width:auto; position:relative;}
.headerrel01-menuBtn{display:block;position:fixed;z-index:101;right:0;top:4px;}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background:#006482}
.headerrel01 .headerrel01-tel{ display:none;}
.headerrel01 .headerrel01-nav{float:none}
.headerrel01 .headerrel01-nav{margin-right:0}
.headerrel01 .headerrel01-nav li{float:none;line-height:40px;text-align:center;margin-left:0}
.headerrel01 .headerrel01-nav a{display:block;font-size:14px;line-height:48px;border-bottom:1px solid rgba(0,0,0,.1)}
.headerrel01 .headerrel01-nav a:hover,.headerrel01 .headerrel01-nav li.on a{color:#fff;border-bottom-color:#096;background:#096; }
.headerrel01 .headerrel01-nav .headerrel01-navsub{position:static;background:rgba(0,0,0,.15)}
.headerrel01 .headerrel01-nav .headerrel01-navsub a:hover,.headerrel01 .headerrel01-nav a:hover{background:rgba(0,0,0,.1)}
.headerrel01-hdr{overflow:scroll;position:fixed;z-index:99;top:52px;width:60%; left:100%;height:100%;background-color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:flex;justify-content:flex-end;flex-direction:column-reverse}
.headerrel01-hdr.headerrel01-hdr__down{visibility:hidden;}
.headerrel01-hdr.headerrel01-hdr__down.headerrel01-hdr__open{visibility:visible; left: 40%;}
.headerrel01-hdr.headerrel01-hdr__left{bottom:0;left:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__left.headerrel01-hdr__open{left:0}
.headerrel01-hdr.headerrel01-hdr__right{bottom:0;right:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__right.headerrel01-hdr__open{right:0}
.headerrel01-logo-font{ float: left;}
.headerrel01-logo-font h1{ font-size: 14px;}
.headerrel01-logo-font p{ font-size: 12px; line-height: 120%; padding: 0;}
.headerrel01-logo-font p em {padding-left: 16px;}
.headerrel01-logo-font{ margin: 4px 0; padding: 4px 0 5px 15px;}
.paizhao{ font-size:12px; margin: 0; padding: 0; width:auto; height: auto; padding: 0 8px; margin-left: 10px;}
.paizhao strong{ font-size: 14px;}
.pop_mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.75);display:none}
}