﻿@charset "utf-8";


.z-s2-b4{width: 5px;height: 5px;border: 0;border-radius: 50%;background: #7c8699;display: inline-block;transition: 0.5s;margin-right: 8px;position: relative;top: -4px;}
.clear:after{content:"";display: block;clear:both;}

{hd1}
.z-hd1-d3{z-index:1;height:59px;position: absolute;top:176px;}
.z-hd1-b4{float: right;font-size: 14px;line-height: 36px;color: #717171;}
.z-hd1-b4 span{margin-left: 16px;transition: 0.5s;}
.z-hd1-b4 span:hover{color: #2051a6;transition: 0.5s;}
.z-hd1-d4{width: 132px;height: 100%;position: relative;float: left;}
.z-hd1-d4:hover .z-hd1-d5{top: 10px;transition: 0.5s;}
.z-hd1-d5{width: 100%;height: 29px;position: absolute;top: 15px;left: 0;transition: 0.5s;}
.z-hd1-d5 img{height: 100%;margin: 0 auto;border: 0;}
.z-hd1-d6{width: 100%;font-family:"黑体";font-size: 16px;line-height: 16px;color: #fff;text-align:left;top: 24px;position: absolute;left: 40px;transition: 0.5s;}
.z-hd1-d4:hover .z-hd1-d6{top: 16px;transition: 0.5s;}


{s8}
.z-s8-a1{width: 1200px;position: relative;margin: 0 auto;margin-bottom: 36px;}
.z-s8-a2{width: 166px;height: 120px;background: #f5f5f5;position: relative;float: left;margin-left: 6px;}
.z-s8-a1>a:first-child .z-s8-a2{margin-left: 0;}
.z-s8-a3{width: 52px;position: absolute;top: 20px;left: 57px;transition: 0.5s;}
.z-s8-a2:hover .z-s8-a3{transform: rotateY(360deg);transition: 0.5s;}
.z-s8-a4{width: 100%;font-size: 16px;line-height: 18px;color: #454545;text-align: center;position: absolute;top: 82px;left: 0;}


/* tour */
#tour{position:relative;padding:0px;position:relative;z-index:100;padding-top:0;min-height:500px; background-repeat:repeat-x;background-position:center bottom;margin-top:-50px;padding-top:80px;}
#img-slider .slide{width:100%;background:#fff;position:absolute;}
#img-slider .slide .img{margin:10px auto;border:none;}
#img-slider .img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(204,205,206,5);-moz-box-shadow:0 1px 0 rgba(204,205,206,5);-ms-box-shadow:0 1px 0 rgba(204,205,206,5);box-shadow:0 1px 0 rgba(204,205,206,5);border:1px solid #edeeee;background-color:#fff;width:700px;height:480px;position:relative;}
#img-slider .img img{display:block;width:100%;}
#img-slider .img .label{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#10af8b;padding:2.5% 0;position:absolute;bottom:0;left:0;right:0;font-weight:400;text-align:center;color:#fff;font-size:150%;}
#img-slider .img:first-child{display:block;}

.switcher-wrap{position:relative;padding-bottom:60px;padding-left:80px;padding-right:80px;}
.switcher-wrap.slider{padding-left:290px;padding-right:290px;}
.switcher-wrap.slider #img-slider .img{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 20px rgba(0,0,0,0.4);-ms-box-shadow:0 4px 20px rgba(0,0,0,0.4);box-shadow:0 4px 20px rgba(0,0,0,0.4);border-color:#fff;}
.switcher-wrap a.next,.switcher-wrap a.prev{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;bottom:0;left:0;background:url(./sprites.png) no-repeat 16px 12px;z-index:1000;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.switcher-wrap a.next:hover,.switcher-wrap a.prev:hover{background-color:rgba(16,175,139,0.1);}
.switcher-wrap a.prev{right:0;left:auto;background-position:-63px 12px;}
.switcher-wrap ul.switcher{text-align:center;position:absolute;left:0;right:0;bottom:0;}
.switcher-wrap ul.switcher li{display:inline-block;padding:2px;border:1px solid #10af8b;border-radius:100%;margin:0 4px;}
.switcher-wrap ul.switcher li a{display:block;width:14px;height:14px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-o-transition:background 0.30s ease-in-out;-webkit-transition:background 0.30s ease-in-out;-moz-transition:background 0.30s ease-in-out;transition:background 0.30s ease-in-out;}
.switcher-wrap ul.switcher li a:hover,.switcher-wrap ul.switcher li.active a{background:#10af8b;}
.switcher-wrap ul.switcher li:last-child{margin-right:0;}