i{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
.clear{clear:both;font-size:0px;line-height:0;height:0}
.searvices-right{position:fixed;right:5px;top:60%;margin-top:-100px;z-index:100}
.sev-bd{position:relative}
.x-right-btn{width:58px;height:58px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #fff;text-align:center;display:block;position:relative;background:#fff}
.x-right-btn span{color:#848484;font-size:28px;line-height:52px}
.x-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius:50%;background-color:#44454E;position:absolute;left:-12px;top:-12px}
.x-right-btn p{color:#44454E;font-size:14px;line-height:18px;padding-top:5px;display:none}
.bd-fw .x-right-btn{border-color:#266BF9;background:#266BF9}
.bd-fw .x-right-btn p{color:#fff}
.bd-fw .x-right-btn span{color:#fff}
.bd-top .x-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.bd-top .x-right-btn i{display:block;color:#333;font-size:14px}
.bd-top.sev-bd:hover .x-right-btn{background-color:#44454E}
.bd-top.sev-bd:hover .x-right-btn span{display:block;color:#fff}
.bd-top.sev-bd:hover .x-right-btn i{color:#fff}
.radius-top{border-radius: 8px 8px 0 0;overflow: hidden;}
.radius-bottom{border-radius: 0 0 8px 8px;overflow: hidden;}
.sev-bd:hover .x-right-btn span{display:none}
.sev-bd:hover .x-right-btn p{display:block;margin:0.85em 0}
.sev-bd:hover .x-right-btn p a:hover{text-decoration:underline}
.sev-main{position:absolute;top:-15px;right:48px;padding-right:12px;display:none}
.sev-main .x-border{border:4px solid #266BF9;padding:15px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);animation:fadeInRight 0.4s both 0.1s;position:relative; border-radius:8px}
.sev-main .x-border .arrow-right{display:block;width:13px;height:16px;position:absolute;right:-13px;top:26px}
.sev-main .x-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.sev-main .x-border .sev-t p{float:left;color:#222;font-size:24px;line-height:28px}
.sev-main .x-border .sev-t p i{display:block;font-size:14px;color:#666}
.sev-main .x-border .sev-t .mail{font-size:15px}
.sev-main .x-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.sev-main .x-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px}
.sev-main .x-border .sev-b li{float:left;width:33.33333%}
.sev-main .x-border .sev-b li a{display:inline-block;color:#333;font-size:13px;padding-left:43px;line-height:36px}
.sev-main .x-border .sev-b li a:hover{color:#44454E;text-decoration:underline}
.bd-fw .sev-main .x-border{width:255px}
.bd-contact .sev-main .x-border{width:255px}
.sev-bd:hover .sev-main{display:block}
.sev-email .sev-main{top:inherit;bottom:-5px}
.sev-email .sev-main .x-border{width:226px;text-align:center;}
.sev-email .sev-main .x-border i{display:block;color:#f66e06;font-size:16px;line-height:16px}
.sev-email .sev-main .x-border .arrow-right{top:inherit;bottom:50px}
.bd-fw:hover .x-right-btn{background:#266BF9;border:#266BF9 1px solid}
@media(min-width:0) and (max-width:767px){.phone-hide{display:none}}
@media(min-width:0) and (max-width:1199px){.mobile-hide{display:none}}