@charset "utf-8";

* { margin:0; padding:0; list-style:none;}
body{font-family:'Microsoft YaHei','Arial','san-serif';font-size:0.9em;color:#666;margin:0;padding:0;}
@media screen and (max-width: 320px) {
body{font-size:0.7em;}
}
@media only screen and (min-width: 320px) and (max-width: 360px){.cookieyes {top: 108px!important;}}
@media only screen and (min-width: 361px) and (max-width: 414px){.cookieyes {top: 127px!important;}}
@media only screen and (width: 414px){.cookieyes {top: 127px!important;}}
img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
input{border:0 none;margin: 0;font-size:1em;outline:0 none;}
ul,p{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:100}
ul,li{list-style:none}
a{color:#666;}
a,a:hover{text-decoration:none;}
a:focus{outline:none;}
.clearfix{zoom:1;}
.clearfix:after{ content:"";display:block;height:0px;visibility:hidden;clear:both;}
.clear{clear:both;}

.ds-index{background: #ffffff;}
.viewport{min-width:300px;max-width:1080px;margin:0 auto; position:relative;}

/** 轮播**/
.swiper-container{position:relative;z-index:1;overflow:hidden;margin-right:auto;margin-left:auto;background: #fff;height:80%;}
.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-ms-transition-property:-ms-transform;}
.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.swiper-slide{position:relative;width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;}
.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.swiper-pagination.swiper-pagination-hidden{opacity:0;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0px;left:0;width:100%;position: absolute;}
.swiper-pagination-bullet{display:inline-block;width: 15px;height: 7px;background: #fff;}
button.swiper-pagination-bullet{margin:0;padding:0;border:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff;}
.swiper-pagination-bullet-active{background:#eb964b;opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px;}
.slide-nav{position:relative;z-index:1;overflow:hidden;background: #fff;padding-bottom: 10px;}
.nav-pagination{text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.nav-pagination .swiper-pagination-bullet{display:inline-block;width: 6px;height: 6px;background: #eb964b;border-radius:100%;}
.nav-pagination .swiper-pagination-bullet-active{background:#eb964b;opacity:1;}
.slide-nav ul{overflow: hidden;}
.slide-nav li{float:left;width:20%;}
.slide-nav li a{display: block;text-align: center;margin:5px 0;}
.slide-nav li a img{width:70%;}
.slide-nav li a p{text-align: center;color: #2c2c2c;padding-top:5px;}
/** 轮播**/
	
/**悬浮**/
.b2c-button-box{height:310px; background-color: #fff9ec}
.b2c-button-box .button{position: fixed;bottom:0px;background:#fff9ec;width:100%;height:200px;}
.b2c-button-box .button div{float:left;color:#000;}
.b2c-button-box .button .scandiv1{text-align:center;font-size:72px;width:70%;white-space:nowrap;overflow:hidden}
.b2c-button-box .button .scandiv2{position: absolute;margin-top: -80px;margin-left: 780px;}
.b2c-button-box .button .scandiv3{margin-top: 70px;margin-left: 845px;}
.b2c-button-box .button .scandiv4{text-align:center;font-size:72px;width:100%;white-space:nowrap;overflow:hidden}
.b2c-button-box .button .scandiv5{margin-top: 20px;margin-left: 500px;}
.b2c-button-box .button div img{width: 250px;height: 250px;}