﻿html { color: #000; background: #fff; height: 100%; margin-bottom: 1px; }
body, div, ul, li { margin: 0; padding: 0; }
img{border:0}
ul { list-style: none; }
html, html body {
	color: #666;
	background: #fff;
	font-family: Arial;
	font-size: 14px;
	line-height: 1.5;
}
a { color: #538c9f; }
    a:hover { color: #84B263; }
div.wrapper { width: 980px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1025px; height: 298px; }
    #slideshow ul { display: none; }


.rightlx .tel {
    position: relative;
}

 .rightlx .wz {
    display       : inline-block;
    line-height   : 57px;
    font-size     : 14px;
    color         : #fff;
    vertical-align: middle;
    padding-left  : 10px;
}

.rightlx .wz {
    position          : absolute;
    z-index           : 1;
    padding           : 5px;
    background        : #292e39;
    width             : 130px;
    right             : -50px;
    bottom            : 60px;
    opacity           : 0;
    /* visibility     : hidden; */
    text-align        : center;
    -webkit-transform : translateY(0);
    transform         : translateY(0);
    -webkit-transition: all .7s;
    transition        : all .7s;
}
 .rightlx .wz::after {
    content         : '';
    position        : absolute;
    right           : 65px;
    bottom          : -10px;
    width           : 0;
    height          : 0;
    line-height     : 0;
    font-size       : 0;
    overflow        : hidden;
    border-width    : 5px;
    border-top-width: 5px;
    cursor          : pointer;
    border-style    : solid dashed dashed dashed;
    border-top-style: dashed;
    border-color    : #292e39 transparent transparent transparent;
}
.rightlx .tel:hover .wz {
    opacity   : 1;
    visibility: visible;
}