﻿@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px; font-size:12px; font-family:"微软雅黑"; list-style:none; text-decoration:none;}
.clear{ clear:both;}
a{ color:#FFF;}
a img{ border:none;}

body{ background:url(../images/mmkbg3.png); background-size:100%;}

.logo_menu{}
.logo{ position:absolute;  width:13%; top:2.3%; left:1%;}
.logo img{ width:100%;}

.menu_hui{ padding-top:3%; }
/*.menu{ }
.menu ul{ width:68%; float:right;}
.menu ul li{ float:right; margin:0 1.5%; }
*/
#index_nav{ background:url(../images/brand_menu_bg.png); }
#index_nav ul{width:66%; float:right; margin-right:8%;}
#index_nav li { float:right; height:34px; line-height:34px; text-align:center;  cursor:pointer; color:#fff;  width:15%;  }
#index_nav li div { height:34px; width:100%; overflow:hidden; position:relative; }
#index_nav li div .n1, #index_nav li div .n2 { display:block; height:34px; line-height:34px; width:100%; position:absolute;  }
#index_nav li div .n1 { z-index:12; }
#index_nav li div .n2 { z-index:11; top:34px;}
#index_nav li div .n2 img{}

.zt{ width:73%; margin:0 auto; margin-top:8%; overflow:hidden; }
.ds{ width:100%; height:25%; background:url(../images/brand_menu_bg.png); position:absolute; top:52%; left:0%; z-index:100; color:#FFF; font-family:"黑体";}
.dv{ float:left; margin-top:1%; margin-left:20%;}
.dv img{ width:96%; height:100%;}
.dv1{ float:left; margin-top:1%; margin-left:30%;}
.dv1 img{ width:96%; height:100%;}
.tt{ width:70%; margin:0 auto;}
.tt img{ width:100%;}
.da{ width:100%; height:60%; margin-top:1%;}
.tab_A{ width:33%; height:100%; float:left; margin-left:11.5%;}
.tab_A h1 { height:24px; font-size:13px; font-weight:lighter; margin-left:21%; margin-top:10px; }
.tab_A h1 span { float:left; display:block;  text-align:center; line-height:24px; position:relative; top:5px; border-right:none; cursor:pointer; font-size:18px; color:#CCCCCC; width:75px; border-bottom:1px solid #fff;  padding:0 10px; padding-bottom:1px;}
.tab_A h1 span.tabActive {line-height:24px;position:relative; font-weight:lighter; border-bottom:3px solid #a2ba1a; width:75px; padding-bottom:0px; }
.tab_A div.tab_font { clear:both; margin:3% 0 0 24%; font-size:16px; color:#CCCCCC; line-height:25px; }
.tab_A div.tab_font img{ margin:5px 10px 0 0; width:3%;}
.tab_A div.tab_font .tab1 .tab1add span,.tab1tel span{ font-size:14px;}
.tab1add img{ float:left;}
.tab1tel img{ float:left;}



.you{ float:left; width:39%;  padding-top:0.5%; }
.you p{ font-size:14px; color:#CCCCCC; text-align:center; line-height:26px;}

/*.zoombox{width:97%;}
.zoompic{ text-align:center; margin-bottom:2%; background:url(../images/beijing.png); background-size:100%; padding:1.5% 0 1.5% 0;}
.zoompic img{ width:97%;}
.sliderbox{}
.sliderbox .arrow-btn{ width:1%;height:76px;background:url(../images/arrow-btn1.png) no-repeat;cursor:pointer; }
.sliderbox #btn-left{float:left;background-position:20% 0%; width:2%; margin-top:5%;}
.sliderbox #btn-right{float:right;background-position:80% 0; width:2%; margin-top:5%;}
.sliderbox .slider{float:left;height:100px;width:90%;position:relative;overflow:hidden; margin:4% 3%;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:100%; margin:0 1%;}
.sliderbox .slider li{float:left;width:15%;text-align:center; margin: 0 0.8%; }
.sliderbox .slider li img{ width:100%;}
.sliderbox .slider li.current img{border:solid 1px #3366cc;}*/


#gallery { margin:0 auto; text-align:center; padding:5%; padding-bottom:0%; padding-top:2%; margin-top:2%;}

.ad-gallery {
width:73%;

}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 60%;
    height: 550px;
    
    position: relative;
    overflow: hidden;
	margin:0 auto;
	margin-bottom: 5%;
	
	
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 15%;
      top: 0;
      width: 5%;
      height: 100%;
      cursor: pointer;
      display: none;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 15%;
      top: 0;
      width: 5%;
      height: 100%;
      cursor: pointer;
      display: none;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(../non-existing.jpg)\9
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(../images/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background:url(../images/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
      .ad-image{  width:100%;}
	  .ad-image img{ width:100%;}
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }

    .ad-gallery .ad-slideshow-controls {
      float: right;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: 15%;
      width: 50px;
      display: block;
      background:url(../images/ad_scroll_back.png) 0% 90% no-repeat;
	  background-size:100%;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right:13%;
      width: 50px;
      background: url(../images/ad_scroll_forward.png) 0% 50% no-repeat;
	  background-size:100%;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 64%;
	  margin:0 auto;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
		  margin-bottom:5px;
		 
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #008957;
			  margin-left:11%;
              display: block;
			   box-shadow: 3px 3px 3px #333;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #616161;
            }