.swiper-container { margin:0 auto; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden; z-index:1; }
.swiper-wrapper { position:relative; width:100%; -webkit-transition-property:-webkit-transform, left, top; -webkit-transition-duration:0s; -webkit-transform:translate3d(0px,0,0); -webkit-transition-timing-function:ease; -moz-transition-property:-moz-transform, left, top; -moz-transition-duration:0s; -moz-transform:translate3d(0px,0,0); -moz-transition-timing-function:ease; -o-transition-property:-o-transform, left, top; -o-transition-duration:0s; -o-transform:translate3d(0px,0,0); -o-transition-timing-function:ease; -o-transform:translate(0px,0px); -ms-transition-property:-ms-transform, left, top; -ms-transition-duration:0s; -ms-transform:translate3d(0px,0,0); -ms-transition-timing-function:ease; transition-property:transform, left, top; transition-duration:0s; transform:translate3d(0px,0,0); transition-timing-function:ease; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.t-slide { position: relative; width:100%; height: 500px; }
.swiper-container { width: 100%; height: 500px; }
.content-slide { text-align: center;}
.tpages { position: absolute; left: 0; text-align: center; bottom:22px; width: 100%; z-index: 2; }
.swiper-tpages-switch { display: inline-block; margin: 0 5px; width: 12px; height: 12px; border-radius: 12px; border:1px solid #fff; }
.swiper-active-switch { background: #00cc66;border:1px solid #00cc66; }
.swiper-container .title {width:100%; max-width:1140px; padding:0 15px; font-family: 'Source Han Sans', sans-serif; font-size:40px; font-weight:46px; margin:100px auto 0; color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.content-slide .txt {width:100%; max-width:1140px; padding:0 15px; color: #fff; font-family: 'Source Han Sans', serif;	font-size:22px;  line-height:28px; margin: 15px auto 0;box-sizing:border-box; -moz-box-sizing:border-box;  -webkit-box-sizing:border-box;}
.content-slide .btn{margin-top: 30px; border: 2px solid #F5F5F5; border-radius: 5px; color: #F5F5F5; display:inline-block;font-size: 16px; height: 36px; line-height: 36px;  text-align: center; width: 98px;}
.content-slide .btn:hover{border: 2px solid #00cc66; border-radius: 5px; color: #00cc66; display:inline-block;font-size: 16px; height: 36px; line-height: 36px;  text-align: center; width: 98px;}
