﻿*{margin:0; padding:0}
body{margin:0; padding:0; font-family: "宋体","Arial Narrow",Helvetica;background:#000;font-size: 14px; }
.content{width:1003px;margin: 0 auto;position: relative;background: #fff;}
.top{ height:45px; overflow:hidden}
.db_footer{margin:0 auto;  width:1003px; color:#fff;}
.db_footer a{ color:#000;}
a { text-decoration:none;}
img { border:none;}
ul li { list-style-type: none;}


.banner{ width: 100%;height: 490px;background: url(../images/banner.jpg) no-repeat top center;}
.cont{ width: 100%;height: auto;}
.sp{float: left;width: 450px;height: auto;padding: 20px 50px 0px 40px;}
.wz{float: left;  width: 420px;padding: 20px 40px 0px 0px;}
.wz p { font-size: 16px;line-height: 35px; text-indent:2em;}
.tl{ width: 1003px;height:97px;background: url(../images/tl.jpg) no-repeat top center;}
.tl h2{ font-size: 20px;color: #fff;padding: 55px 0px 0px 30px;}
.yous1 { width: 940px;margin: 20px auto 5px;border-top: 3px dashed #8c292c;}
.bk { border-top: 1px dashed #8c292c;margin-top: 20px;}
.yous { width: 940px;margin: 0 auto;padding: 10px 0 20px;border-bottom: 1px dashed #ccc;margin-bottom: 20px;}
.ys1 {width:100%;padding-top: 20px;}
.ys1 h3,.hx h3{ color: #fff;height: 45px; font-size: 18px;font-weight: bold;background: url(../images/xtl.jpg) no-repeat top left;padding: 25px 0px 0px 30px; }
.ys1 p,.ys2 p { font-size: 14px;line-height: 30px; text-indent:2em;}
.ys1 img,.ys2 img { padding-top: 10px;}
.lptp { float: left;width: 410px;padding-right: 40px;}
.lpzs{ float: left;width: 480px;}
.lpzs p { text-indent: 2em;line-height: 25px;}
.lpzs h3{ line-height: 55px;font-size: 24px;color: #8c292c;font-weight: bold;}
a.more { color: #8c292c;}
.dt{ color: #8c292c;line-height: 35px;font-size: 18px;font-weight: bold;}

.clear{ clear: both;}

.lx {width: 930px;margin: 0 auto;height:auto;}


.focus {
    border: 2px solid #ccc;
    width: 400px;
}
.box_skitter {position:relative;width:400px;height:300px;background:#000;}
.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:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/prev.png) no-repeat left top; cursor:pointer;}
.box_skitter .next_button {position:absolute;top:50%;right:5px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/next.png) no-repeat left top; cursor:pointer;}

.box_skitter .info_slide {position:absolute; display:none;top:15px;left:15px;z-index:100;background:#000;color:#fff;font:bold 11px arial;padding:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;filter:alpha(opacity=75);opacity: 0.75;}
.box_skitter .info_slide .image_number {background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.box_skitter .info_slide .image_number_select {background:#cc0000;float:left;padding:2px 10px;margin:0 5px 0 0;}

.box_skitter .container_thumbs {position:relative;overflow:hidden;height:50px;}
.box_skitter .info_slide_thumb {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;height:45px;top:auto;bottom:-5px;left:-5px;padding:5px;opacity:1.0;}
.box_skitter .info_slide_thumb .image_number {overflow:hidden;width:70px;height:40px;position:relative;}
.box_skitter .info_slide_thumb .image_number img {position:absolute;top:-50px;left:-50px}

.box_skitter .box_scroll_thumbs {padding:0 10px;}
.box_skitter .box_scroll_thumbs .scroll_thumbs {position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg, #555, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;border:1px solid #333;}

.box_skitter .info_slide_dots {position:absolute;bottom:-40px;z-index:100;padding:5px 0 5px 5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.box_skitter .info_slide_dots .image_number {background:#333;float:left;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:18px;height:18px;text-indent:-9999em;overflow:hidden;}
.box_skitter .info_slide_dots .image_number_select {background:#cc0000;float:left;margin:0 5px 0 0;}

.box_skitter .label_skitter {z-index:150;position:absolute;bottom:0px;_bottom:-1px;left:0px;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:32px;height:32px;}
.box_skitter_large {width:400px;height:300px;
    top: 0px;
    left: 0px;
}
.box_skitter_small {width:200px;height:200px;}
.label_skitter {z-index:150;position:absolute;bottom:0px;left:0px;background:url(../images/back-box-label-black.png) repeat-x left top;color:#fff;display:none;border-top:1px solid #000;}
.label_skitter p {padding:10px;margin:0;font:normal 14px arial,tahoma;letter-spacing:-1px; }
.info_slide * {font-family:Consolas,arial,tahoma !important;}



.hx { width: 100%;padding-top: 20px;}
.hx_z{ float: left;padding-right: 16px;}






 .MagicThumb
        {
            cursor: pointer, pointer;
            outline: none;
        }
        .MagicThumb-zoomed
        {
            cursor: default;
        }
        .MagicThumb img
        {
            outline: none;
        }
        .MagicThumb-image
        {
            outline: none;
            background: #000;
            padding: 5px;
        }
        .MagicThumb-image-zoomed
        {
            cursor: pointer, pointer;
        }
        .MagicThumb-controlbar
        {
            display: block;
            height: 18px;
        }
        .MagicThumb-controlbar a
        {
            display: block;
            width: 18px;
            height: 18px;
            margin: 0px 1px;
            outline: none;
            float: left;
            overflow: hidden;
        }
        .MagicThumb-controlbar a span
        {
            display: block;
            width: 1000px;
            height: 1000px;
            background: transparent url(http://z.xmhouse.com/Images/close.png) no-repeat 0 0;
            outline: none;
            position: absolute;
            left: 0px;
            top: 0px;
        }