.dl_mini{
    float: left;
    text-align: left;
    width:230px;
    margin-right: 12px;
 }
  .dl_mini dd{
    font-size: 16px;
    color: #000;
    font-weight: bold;
    padding-left: 15px;
    line-height: 30px;
  }
  .dl_mini dt{
    padding: 15px;
    background: #f8f8f8;
    margin: 9px 0;
    border-radius: 4px;
  }
   .dl_mini dt:hover{
    background:#1abd6c;
   }
 .dl_mini dt a{
    color: #333!important;
    display: block;
    line-height: 26px; 
    text-align: left;
   }
 .dl_mini dt a:hover{
    text-decoration: none;
    border: none!important;
    color: #43AAFF!important;
 }
 .dl_mini dt a .sp1{
    font-size: 14px;
    color: #000000;
    line-height: 20px;
    position:relative;
    display: block;
 }
  .dl_mini dt a .sp2{
    font-size: 12px;
    color: #999;
    line-height: 20px;
  }

.hot_em{
    font-style: normal;
    background:#f35741;
    color:#fff;
    padding: 0 4px;
    border-radius: 10px;
    font-size: 12px;
    text-transform: uppercase;
    position: absolute;
    right: 42px;
    top:0
}
.new_em{
    background:#1c9afd;
}
.dl_mini dt:hover a .sp1,.dl_mini dt:hover a .sp2{
    color: #fff;
}
/*dl.dl_mini a {
    white-space: normal;
}*/
.c_nav {
            position: fixed;
            right: 10px;
            z-index: 9999;
            width: 72px;
            top: 50%;
            margin-top: -158px;
        }
        .c_nav li {
            float: right;
        }.c_nav li.li1 {
             -webkit-animation: rotateInDownLeft 1.5s 0.5s ease both;
             -moz-animation: rotateInDownLeft 1.5s 0.5s ease both;
         }.c_nav li.li1 a {
              background: #06c1ae;
              color: #fff;
              transition: all 0.5s;
          }.c_nav li a {
               display: block;
               width: 70px;
               height: 70px;
               border-radius: 5px;
               background: #fff;
               border: #06c1ae 1px solid;
               color: #06c1ae;
               font-size: 12px;
               text-align: center;
               margin-bottom: 9px;
               line-height: 1;
           }
        .c_nav li.li1 i {
            background: url(../images/aht_09.png) center no-repeat;
        }.c_nav li a i {
             display: inline-block;
             width: 30px;
             height: 28px;
             padding: 11px 0 9px 0;
             transition: all 0.5s;
         }.c_nav li.li3 {
              -webkit-animation: rotateInDownRight 1.5s 1s ease both;
              -moz-animation: rotateInDownRight 1.5s 1s ease both;
          }.c_nav li.li3 a {
               position: relative;
               transition: all 0.5s;
           }.c_nav li.li3 i {
                background: url(../images/aht_30.png) center no-repeat;
            }.c_nav li.li3 .img {
                 width: 108px;
                 padding: 15px;
                 border-radius: 5px;
                 background: #0cd579;
                 position: absolute;
                 left: 180px;
                 top: -48px;
             }.c_nav li.li3 .img img {
                  width: 108px;
                  height: 108px;
                  display: block;
              }.c_nav li.li3 .img p {
                   font-size: 16px;
                   color: #fff;
                   margin-top: 8px;
                   letter-spacing: 2px;
               }.c_nav li.li2 {
                    -webkit-animation: rotateInDownLeft 1.5s 1.5s ease both;
                    -moz-animation: rotateInDownLeft 1.5s 1.5s ease both;
                }.c_nav li.li2 a {
                     overflow: hidden;
                     position: relative;
                     transition: all 0.5s;
                 }.c_nav li.li2 .hides {
                      width: 230px;
                      height: 70px;
                      position: absolute;
                      left: 0px;
                      top: 0px;
                      background: url(../images/aht_20.png) 175px center no-repeat #06c1ae;
                      padding: 0 15px;
                      text-align: left;
                      display: none;
                  }.c_nav li.li2 .hides h2 {
                       font-size: 12px;
                       color: #fff;
                       line-height: 1;
                       padding: 17px 0 7px 0;
                   }.c_nav li.li2 .hides p {
                        font-size: 24px;
                        color: #fff;
                        font-family: "Arial";
                        line-height: 1;
                    }.c_nav li.li2 i {
                         background: url(../images/aht_17.png) center no-repeat;
                     }.c_nav li.li4 {
                          -webkit-animation: rotateInDownRight 1.5s 2s ease both;
                          -moz-animation: rotateInDownRight 1.5s 2s ease both;
                      }.c_nav li.li4 i {
                           background: url(../images/aht_25.png) center no-repeat;
                       }.c_nav li.li1 a:hover {
                            background: #06c1ae;
                        }.c_nav li a:hover i {
                             transform: rotate(360deg);
                         }.c_nav li.li2 a:hover .hides {
                              display: block;
                          }.c_nav li.li2 a:hover .shows {
                               display: none;
                           }.c_nav li.li2 a:hover {
                                width: 230px;
                            }.top_return {
                                 width: 80px;
                                 height: 80px;
                                 position: fixed;
                                 right: 10px;
                                 bottom: 160px;
                                 background: url(../images/zlt.png) center no-repeat;
                                 background-position: -420px -1px;
                                 transition: all 0.3s;
                                 z-index: 9999;
                                 cursor: pointer;
                                 /*display: none;*/
                             }
                             .c_nav li.li5 {  
                  -webkit-animation: rotateInDownRight 2s 2.5s ease both;
                  -moz-animation: rotateInDownRight 2s 2.5s ease both;
                  cursor: pointer;
              }
              .c_nav li.li5 a{
                background: -webkit-linear-gradient(#fd8163, #fc4b4b); /* Safari 5.1 - 6.0 */
          background: -o-linear-gradient(#fd8163, #fc4b4b); /* Opera 11.1 - 12.0 */
          background: -moz-linear-gradient(#fd8163, #fc4b4b); /* Firefox 3.6 - 15 */
          background: linear-gradient(#fd8163, #fc4b4b); /* 标准的语法（必须放在最后） */
         border: #fff 1px solid;
               color: #fff;
              }
              .c_nav li.li5 i {
                   background:url(../images/chanpinmore.png) center no-repeat;
               }
               .more_pro{ border: 2px solid #fd9ea0; z-index: 99999; background: #fff; padding: 30px; border-radius: 10px; display: none; position:fixed; right: 10px; bottom: 62px;}
               .c_nav li.li5:hover .more_pro{ display:block;}
               .more_pro .dl_mini dt  a{
                width: auto;
                height: auto;
                background:none;
                border: none;
                text-align: left;
               }
                