
/* 侧边栏 */

.float_right_box{ display:none;position:fixed;top:20%;right:12px;width:58px;z-index:1000;}
.float_right_box dd,.float_right_box dt{ position:relative; margin-bottom:1px; width:58px; height:56px; background:url(../img/float_right_box.png) no-repeat 0 0; background-color:#e6002d;}
.float_right_box dd a,.float_right_box dt a{ display:block; width:100%; height:100%; cursor:pointer;}
.float_right_box dt{ background-color:#c8c8c8;}
.float_right_box dd:nth-child(2){ background-position:0 -57px;}
.float_right_box dd:nth-child(3){ background-position:0 -171px;}
/* .float_right_box dd:nth-child(4){ background-position:0 -171px;} */
.float_right_box dt{ background-position:0 -228px;}
.float_right_box i{ position:absolute; top:-8px; right:-8px; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; font-size:12px; font-style:normal; background:#df0404; border-radius:20px; border:#fff solid 2px;}
.float_right_box_tel{ display:none; position:absolute; top:0; left:-238px; padding:13px 14px 0 14px; height:43px; width:210px; overflow:hidden; background-color:#e6002d;}
.float_right_box_tel input{display:inline-block;*display:inline;*zoom:1;vertical-align:top; height:30px; line-height:30px; padding:0 10px; width:124px; color:#716f6f; background-color:#fff; border:0px;}
.float_right_box_tel button{display:inline-block;*display:inline;*zoom:1;vertical-align:top; height:30px; line-height:30px; color:#fff; width:66px; font-size:12px; text-align:center; border:0px;background-color:#ab384e; cursor:pointer;}
.float_right_box dd:hover{ background-color:#ab384e;}
.float_right_box dd:hover .float_right_box_tel{ display:block;}
.float_right_box i{-webkit-animation: displayTo 1s linear infinite; animation: displayTo 1s linear infinite}

@keyframes displayTo{
    0%{ opacity:1}
    50%{ opacity:0}
    100%{opacity:1}
}