@font-face{
	font-family:montserratr;
	src:url(../images/Futura.TTF);
	src:url(../images/Futura.eot?#font-spider)format('embedded-opentype'),
	url(../images/Futura.woff) format('woff'),
	url(../images/Futura.ttf) format('truetype'),
	url(../images/Futura.svg) format('svg');
	font-weight:400;
	font-style:normal;
}

/* banner */
.in_banner{width: 100%;overflow: hidden;position: relative;top:0;}
.swiper-container{width:100%;overflow: hidden;z-index: 1}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.swiper-slide {-webkit-flex-shrink: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative}
.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opac}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.banner .swiper-slide img {animation-duration: 5s;animation-timing-function: linear;animation-fill-mode: forwards;-webkit-animation-duration: 5s;-webkit-animation-timing-function: linear;-webkit-animation-fill-mode: forwa}
.swiper-button-prev{right: 50px;left: auto;}
.banjt,.flipto-prev,.flipto-next{position: absolute;top: 50%;width: 40px;height: 60px;z-index: 5;left: 50px;cursor: pointer;color:#fff;font-size: 20px;font-family: "宋体";background: rgba(0,0,0,0.5);text-align: center;line-height: 60px;border-radius: 5px;margin-top: -20px;}
.swiper-button-prev,.flipto-next{right: 50px;left: auto;}

/* about_inbox */
.about_inbox{padding: 50px 0;}
.in_titel h2{font-size: 30px;color: #000;text-align: center;font-weight: bold;}
.in_titel p{font-size:15px;color: #33252d;text-align: center; margin-top: 25px;}
.about_inbox ul{padding: 50px 0;}
.about_inbox ul li{width: 24.9%;border-right: 1px solid #c7c7c7;} 
.about_inbox ul li img{margin: 0 auto;display: block; transition: All 0.4s ease-in-out;}
.about_inbox ul li:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.about_inbox ul li p{font-size: 15px;text-align: center;display: block;margin: 0 auto;margin-top: 22px;}
.about_inbox ul li:nth-child(1) p{color: #b65a90}
.about_inbox ul li:nth-child(2) p{color: #ff8f0b}
.about_inbox ul li:nth-child(4) p{color: #0099cc;border-right: none}
.about_inbox ul li:last-child{border-right: none}
.about_inbox ul li:nth-child(3) p{margin-top: 5px;color: #ff6600}
.btn_more{margin: 0 auto;width: 100%;text-align: center;padding-bottom: 45px;}
.btn_more a{display: inline-block;font-size: 15px;color: #ff8f0b;border: 1px solid #ff8f0b;border-radius: 25px;line-height: 45px;padding: 0 70px;text-align: center;margin: 0 auto;}
.btn_more a:hover{color: #fff;background:#ff8f0b;transition: .5s;}
.btn_zx a{background:#ff8f0b;color:#fff;}
.btn_zx a:hover{background:#ffb560;}

/* process_box */
.process_box{background: url(../images/bg_mid.jpg) no-repeat center;background-size: cover;min-height: 560px;padding: 50px 0;}
.process_box .in_titel h2{font-size: 32px;color: #fff;}
.process_rbox{padding-top: 60px;}

/* style_box */
.style_box{padding: 50px 0 0;}
.brand_left{width: 50%;height: 570px;}
.multipleColumn{ width:100%;padding: 20px 0; }
.bx-wrapper{position:relative;margin:0 auto 0px;padding:0;*zoom:1;}
.bx-wrapper .slide img{display:block;margin:0 auto;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px;display: none;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;outline:0;width: 25px;height: 55px;}
.bx-wrapper .bx-prev{left:-60px;background:url(../images/but_left.png) no-repeat;height: 102px;width: 46px;background-size: 100%;transition: .5s;}
.bx-wrapper .bx-next{right:-60px;background:url(../images/but_right.png) no-repeat;height: 102px;width: 46px;background-size: 100%;transition: .5s;}
.bx-wrapper .bx-prev:hover{background:url(../images/but_left_a.png) no-repeat;}
.bx-wrapper .bx-next:hover{background:url(../images/but_right_a.png) no-repeat;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;transform: translateY(-50%); text-indent:-9999px;z-index:9999}


/* share_in */
.share_in{padding: 50px 0 30px;}
.share_in ul{margin-top: 20px;}
.share_in ul li{width: 33.33%;float: left;cursor: pointer;}
.share_in ul li>div iframe{width: 100% !important;height: 400px;margin: 0 auto;}

/* news */
.news_in{padding: 50px 0;}
.news_in ul{padding: 32px 0;margin: 0 -15px;}
.news_in ul li{width: 33.33%;float: left;}
.news_in ul li>a{margin:0 15px;display: block;}
.news_liimg{position: relative;overflow: hidden;height: 262px;}
.news_liimg img{position: absolute;left: 0;right: 0;margin: auto;width: 100%;height: auto;transition: .5s;}
.news_liimg:hover img{transform: scale(1.1);}
.news_litil{background: #f7f7f7;padding: 15px;}
.news_litil h2{font-size: 16px;color: #333333;text-align: left;padding-bottom: 15px;line-height: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_litil p{font-size: 14px;color: #666; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align: left;line-height: 22px}



































