
/* Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;
 -webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{ cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);
 -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{ display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{ float: right;}
.slick-slide img{ display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

/*bannar*/
#banner{padding-top: 70px;}
#banner img{width: 100%;display: block;}
#banner .slick-dots{position: absolute;left: 0;right: 0;text-align: center;z-index: 99;bottom: 5px;}
#banner .slick-dots li{display: inline-block;margin: 0 3px;}
#banner .slick-dots button{width: 8px;height: 8px;background: rgba(255,255,255,.6);border-radius: 50%;font-size: 0;text-indent: -9999px;padding: 0;border: 0;}
#banner .slick-dots .slick-active button{background-color: #0061b0;}
/*index title*/
.index_main{ width:100%; background:#fff; overflow:hidden; padding-top:3%;}
.index_tit {text-align: center;}
.index_tit .en {font-size: 24px;color: #333;font-family: 'AWCONQUERORDIDOT-LIGHT';text-transform: uppercase;}
.index_tit .zh {font-size: 22px;color: #333;margin: 5px 0;}
.index_tit p {font-size: 12px;color: #808080;}
.index_tit.white .en, .index_tit.white .zh, .index_tit.white p {color: #fff;}
/*index product*/
.section2 .tab_tit {margin: 20px -20px 0;border-bottom: 1px solid #e6e6e6;}
.section2 .tab_tit .item {position: relative;text-align: center;padding-bottom: 20px;}
.section2 .tab_tit .item span {display: block;font-size: 12px;color:#333;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.section2 .tab_tit .item:after {content: '';width: 34px;height: 2px;background-color: #e67d14;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;
  -webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.section2 .tab_tit .item.active:after {-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}
.cplist{ width:100%;display: block;}
.cplist li{width: 50%;float: left;padding-top: 15px;}
.cplist li a{font-size:12px;}
.cplist li img{width: 95%;display: block;margin: 0 auto 0; border:1px solid #8b8b8b}
.cplist li span{ width:100%;line-height:30px;text-align:center;display:block;}
.inmore{ width:100%; overflow:hidden; height:60px;}
.liaojie {display: block; height:30px;width: 140px;line-height: 30px;border-radius: 30px;background-color: #e67d14;font-size: 12px;color: #fff;
  box-shadow: 0 15px 30px rgba(230, 125, 20, 0.3);margin: 30px auto 0;text-align: center;}
/*section3*/
.index_main .section3 {padding: 10px 10px 0;margin-top: 10px;background-color: #fff;}
.index_main .section3 .slick { margin: 10px -20px 0; position: relative;}
.index_main .section3 .slick .item {position: relative;}
.index_main .section3 .slick .item .img_box {overflow: hidden;position: relative;}
.index_main .section3 .slick .item .img_box:before{ content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.3);z-index: 2;}
.index_main .section3 .slick .item img {display: block;width: 100%;}
.index_main .section3 .slick .item .txt_box {position: absolute;top: 50%;left: 20px;right: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center; color: #fff;z-index: 3;}
.index_main .section3 .slick .item span {font-size: 30px;display: block; font-weight:bold}
.index_main .section3 .slick .item h3 {font-size: 25px; font-weight:normal}
.index_main .section3 .slick .item p {font-size: 12px; line-height: 20px;height: 80px;overflow: hidden;margin-top: 10px;}
.index_main .section3 .slick .item a {display: block;width: 140px;line-height: 30px; border-radius: 30px;background-color: #e67d14;
  font-size: 12px;color: #fff; box-shadow: 0 15px 30px rgba(230, 125, 20, 0.3);margin: 30px auto 0;}
.index_main .section2 .active  .liaojie {display: block;width: 140px;line-height: 30px;border-radius: 30px;background-color: #e67d14;font-size: 12px;color: #fff;
  box-shadow: 0 15px 30px rgba(230, 125, 20, 0.3);margin: 30px auto 0;text-align: center;}
.index_main .section3 .slick-dots {position: absolute;bottom: 30px;left: 30px;right: 30px;text-align: center;font-size: 0;}
.index_main .section3 .slick-dots li {display: inline-block;vertical-align: top;width: 16px;height: 8px;border-radius: 8px;background-color: #fff;margin: 0 2px;
  -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.index_main .section3 .slick-dots li.slick-active {background-color: #e67d14;}
.index_main .section3 .slick-dots button {display: none;}
/*加盟支持*/
.injiam{ width:100%; margin-top:20px; overflow:hidden}
.indexJoin{ width: 100%; margin: auto;padding: 10px 0; background: url(/images/joinBG.jpg) center top no-repeat; height: 490px; position: relative; margin-top:20px;}
.indexJoin .list{ width: 100%;}
.indexJoin .list ul{ width: 100%;}
.indexJoin .list ul li{ float: left; width: 45%; height: 110px; text-align: center; margin-left:3.333%; margin-top:3%; background-color: #fff; overflow: hidden; position: relative; transition: all 0.8s ease;}
.indexJoin .list ul li .number{ position: absolute; top: 2px; left: 15px; font-size: 18px; color: #bbb; font-weight: bold;}
.indexJoin .list ul li .icon{ width: 56px; height: 50px; margin: auto; background: url(/images/joinIcon.png) no-repeat; transform: translateY(20px); transition: all 0.8s ease; }
.indexJoin .list ul li:nth-child(1) .icon{ background-position: 0 0;}
.indexJoin .list ul li:nth-child(2) .icon{ background-position: -56px 0;}
.indexJoin .list ul li:nth-child(3) .icon{ background-position: -112px 0;}
.indexJoin .list ul li:nth-child(4) .icon{ background-position: -168px 0;}
.indexJoin .list ul li:nth-child(5) .icon{ background-position: -224px 0;}
.indexJoin .list ul li:nth-child(6) .icon{ background-position: -280px 0;}
.indexJoin .list ul li:nth-child(7) .icon{ background-position: -336px 0;}
.indexJoin .list ul li:nth-child(8) .icon{ background-position: -392px 0;}
.indexJoin .list ul li .name{ font-size: 14px; color: #333; transform: translateY(20px); transition: all 0.8s ease; }
.indexJoin .list ul li .con{ width: 80%; margin: 0 10%; font-size: 14px; color: #999; line-height: 24px; transform: translateY(150px); transition: all 0.8s ease; }
/*关于我们*/
.video video{ width:100%; height:auto;}
.inabout{ width:98%; margin:auto; margin-top:3%; line-height:30px;}
