@charset "utf-8";
@font-face {
    font-family: dincondmedium;
    src: url("../font/dincondmedium.otf");
}
.dincondmedium{font-family: dincondmedium;}
* { padding: 0; margin: 0; outline: 0; text-decoration: none;box-sizing: border-box;}
html,body{font-size: 14px;font-family:"Microsoft YaHei","PingFang SC";background: #fff;color: #333;}
input,textarea,select{font-family:"Microsoft YaHei","PingFang SC";font-size: 14px;}
img,input,textarea{ border: none; }
h1,h2,h3,h4,h5{font-weight: normal;font-size: 14px;line-height: 1.5;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
html.hide{overflow: hidden;}
body.hide{overflow: hidden;}
a{color: #333;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: 1.5;}
.des-justify p{text-align: justify;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
.w1700{width: 1700px;max-width: 92%;margin: 0 auto;}
ul{font-size: 0;}
ul li{font-size: 14px;display: inline-block;vertical-align: top;}
ul li:last-child{margin-right: 0;}
.BMap_Marker img{width: 100%;vertical-align: bottom;}
/*全局滚动条设置*/
::-webkit-scrollbar{width: 4px;height: 10px;background: #eee;}
::-webkit-scrollbar-track{ border-radius: 10px;background: #ccc;}
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #333;}
.search-con .text::-webkit-input-placeholder{color:#fff;}
.search-con .text:-moz-placeholder{color:#fff;}
.search-con .text::-moz-placeholder{color:#fff;}
.search-con .text:-ms-input-placeholder{color:#fff;}
.edit *{font-weight: revert;list-style: revert;}
.edit ul{margin:revert;padding: revert;}
.edit ul li{display: list-item;margin:revert;padding: revert;}
.edit img{max-width: 100%;height: auto !important;}
.mg-bt10{margin-bottom: 10px;}
.mg-bt15{margin-bottom: 15px;}
.mg-bt20{margin-bottom: 20px;}
.mg-bt25{margin-bottom: 25px;}
.mg-bt30{margin-bottom: 30px;}
.mg-bt40{margin-bottom: 40px;}
.mg-bt50{margin-bottom: 50px;}
.mg-bt60{margin-bottom: 60px;}
.mg-bt70{margin-bottom: 70px;}
.mg-bt80{margin-bottom: 80px;}
.des16 p{font-size: 16px;}
.des18 p{font-size: 18px;}
.line20 p{line-height: 2;}
.line18 p{line-height: 1.8;}
.des-fff *{color: #fff;}
.title-fff *{color: #fff;}
.imgmax img{max-width: 100%;vertical-align: bottom;}
.swiper-pagination-bullets .swiper-pagination-bullet{vertical-align: middle;opacity: 1;}
.wow{transform: translateZ(0);}
body{transition: all .4s;padding-top: 110px;}
/*header s*/
.menu-handler{width: 30px; height: 32px; cursor: pointer; position: absolute;right:4%;top:14px; transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; z-index: 9;}
.menu-handler .burger{transition: all .4s; height: 2px; background: #7f509d; display: block;width: 20px; position: absolute; z-index: 5; left: 5px;transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;-o-transform-origin: center; -ms-transform-origin: center;border-radius: 2px;-webkit-border-radius: 2px;top: 8px;}
.menu-handler .burger-2{top: 15px;}
.menu-handler .burger-3{top: 22px;}
.menu-handler.active .burger-1{top:15px;-moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3{top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }

.header{position: fixed;z-index: 999;width: 100%;top:0;left: 0;transition: all .4s;background: #fff;height: 110px;}
.logo-gr{display: flex;align-items: center;}
.header .logo-gr{transform: translateY(-50%);position: absolute;left: 0;top:50%;}
.logo{margin-right: 5px;}
.logo img{vertical-align: bottom;display: block;height: 70px;transition: all .4s;}
.th15 img{height: 82px;transition: all .4s;}
.header-con{margin-left: 300px;}
.nav li{display: inline-block; position: relative;}
.nav-yi{display: block;line-height: 110px;padding: 0 25px; text-align: center;transition: all .4s;font-size: 16px;color: #7b7b7b;}
li.active .nav-yi{color: #7f509d;}
.nav-yi span{position: relative;display: inline-block;}
.nav-er-box{position: absolute;top:90px; left: 0;white-space: nowrap; background: #7f509d;display: none;overflow: hidden;text-align: left;padding: 10px;transition: top .4s;}
.nav-er-box a{display: block;color: #fff;font-size: 16px; line-height: 40px;transition: all .4s;position: relative;padding: 0 20px;}
.header-area{position: absolute;right: 0;top:50%;transform: translateY(-50%);display: flex;align-items: center;}
.header-area-item{margin-right: 40px;position: relative;cursor: pointer;display: flex;align-items: center;}
.header-area-item:last-child{margin-right: 0;}
.header-area-text{margin-right: 10px;color: #4e4e4e;}
.header-area-img{width: 16px;}
.size16{font-size: 16px;}


.search-box{position: fixed;z-index: 9991;width: 100%;height: 100%;top:0;left: 0;background: rgba(127,80,157,0.96);padding-top: 11%;display: none;}
.search-box.active{display: block;}
.w1100{width: 1100px;max-width: 92%;margin: 0 auto;}
.search-con{border-bottom: 1px solid #fff;}
.search-con .text{font-size: 24px;font-family: montserratlight;display: block;width: 100%;height: 80px;background: none;color: #fff;}
.search-sb{position: absolute;right: 0;top:0;width: 80px;height: 80px;background: url("../images/search160.png") no-repeat center;background-size: cover;}
.mg-bt140{margin-bottom: 140px;}
.des-title24 h3{font-size: 24px;}
.hot-search a{display: inline-block;font-size: 18px;color: #fff;margin-right: 35px;margin-bottom: 10px;}
.gb128{width: 64px;height: 64px;background: url("../images/gb128.png") no-repeat center;background-size: cover;cursor: pointer;z-index: 9;}
.gb-search{top:20px;right: 20px;position: absolute;}

.header-area-hide{position: absolute;padding: 30px;transition: top .4s;top:52px;color: #fff;display: none;}
.bg-7f509d{background: #7f509d;}
.header-gwc-hide{right: -20px;width: 400px;}
.header-yy{left: 50%;transform: translateX(-50%);text-align: center;width: 78px;padding: 0;}
.header-yy a{display: block;font-size: 16px;line-height: 40px;color: #fff;}
.header-yy a:last-child{margin-bottom: 0;}
.header-yy a:hover{background: #aa5798;}
/*.viewcart{display:inline-block;transition: all .4s;text-align: center;color: #fff;font-size: 16px;line-height: 50px;border:2px solid #fff;}*/
/*.viewcart:hover{background: #eac1cc;color: #563cc8;border-color: #eac1cc;}*/
/*.checkout{display:inline-block;transition: all .4s;text-align: center;font-size: 16px;line-height: 50px;border:2px solid #fff;background: #fff;color: #563cc8;}*/
/*.checkout:hover{background: #eac1cc;color: #563cc8;border-color: #eac1cc;}*/
/*.btn-block a{display: block;}*/
/*.header-cp-list{max-height: 420px;overflow: auto;}*/
/*.header-cp-list li{display: block;position: relative;margin-bottom: 30px;}*/
/*.header-cp-list li:last-child{margin-bottom: 0;}*/
/*.hot-page .header-cp-list li:hover p{color: #563cc8;}*/
/*.header-cp-list a{display: block;position: relative;}*/
/*.h-cp-img{width: 120px;height: 120px;background: #fff;display: flex;justify-content: center;align-items: center;}*/
/*.h-cp-img img{max-width: 100%;max-height: 100%;}*/
/*.h-cp-con{position: absolute;top:0;left: 135px;right: 30px;height: 100%;display: flex;justify-content: space-between;flex-direction: column;}*/
/*.header-cp-list .i{position: absolute;top:0;right: 0;background: url("../images/gb128.png") no-repeat center;background-size: cover;width: 24px;height: 24px;}*/

body.active{padding-top: 80px;}
body.active .header{height: 80px;box-shadow: 0 1px 2px #ddd;}
body.active .nav-yi{line-height: 80px;}
body.active .header .logo img{height: 56px;}
body.active .header .th15 img{height: 68px;}
body.active .nav-er-box{top:66px;}
body.active .header-area-hide{top:42px;}
/*header e*/
/*footer s*/
.footer{background: #f0f0f0;padding-top: 50px;}
.footer-right{width: 42.5%;padding-top: 50px;}
.footer-left{width: 53%;}
.footer-dl{display: flex;flex-wrap: wrap;}
.footer-dl dl{flex: 1;}
.footer-dl dt{font-size: 24px;font-weight: bold;}
.footer-dl dd{margin-bottom: 10px;}
.footer-dl dd a{color: #5e5e5e;font-size: 16px;}
.footer-dl dd a:hover{color: #7f509d;}
.footer-input-box .joinus{position: absolute;right: 0;top:0;border:1px solid #fff;font-size: 16px;}
.footer-input{margin-right: 146px;}
.footer-input-page{width: 49%;border:1px solid #fff;background: #d3d3d3;}
.footer-input .text{display: block;width: 100%;height: 45px;background: #d3d3d3;text-indent: 2em;}
.title40 h2{font-size: 40px;}
.color-7f509d,.color-7f509d *{color: #7f509d;}
.lxxx-list li{display: block;position: relative;padding-left: 30px;margin-bottom: 20px;}
.lxxx-list li img{width: 20px;position: absolute;top:2px;left: 0;}
.footer-bot{padding: 30px 0;}
.share{display: flex;}
.share a{width: 36px;height: 36px;background-color: #949595;transition: all .4s;border-radius: 5px;margin-right: 14px;position: relative;}
.share a:last-child{margin-right: 0;}
.share a:hover{background-color: #7f509d;}
/*footer e*/
/*index s*/
.banner .img100 img{height: calc(100vh - 110px);object-fit: cover;}
.banner-des h2{font-size: 72px;font-weight: bold;color: #fff;}
.des24{font-size: 24px;}
.bannerDot{position: absolute;z-index: 9;left: 0;width: 100%;bottom:44px;}
.bannerDot .swiper-pagination-bullet{margin-right: 15px;background: none;border:1px solid #fff;width: 10px;height: 10px;}
.bannerDot .swiper-pagination-bullet:last-child{margin-right: 0;}
.bannerDot .swiper-pagination-bullet-active{background: #7f509d;border-color: #7f509d;}
.padding-tb100{padding: 100px 0;}
.w1330{width: 1330px;max-width: 92%;margin: 0 auto;}
.title48 h2{font-size: 48px;}
.title-bold h2{font-weight: bold;}
.title-bold h3{font-weight: bold;}
.jj-box{display: flex;justify-content: space-between;align-items: center;}
.jj-box2{align-items: flex-start;}
.des-535353 p{color: #535353;}
.jj-con{width: 53%;}
.des-bot20 p{margin-bottom: 20px;}
.des-bot20 p:last-child{margin-bottom: 0;}
.jj-con .title48{width: 500px;max-width: 100%;}
.jj-img{width: 39.09%;}
.joinus{display: inline-block;background: #7f509d;font-size: 18px;color: #fff;text-align: center;min-width: 157px;line-height: 45px;padding: 0 15px;transition: all .4s;}
.joinus:hover{background: #aa5798;}
.more{display: inline-block;transition: all .4s;font-size: 16px;}
.more span{display:inline-block;vertical-align: middle;}
.more:after{width: 50px;height: 25px;background: url("../images/btn2.png") no-repeat center;background-size: 100% 100%;content: "";display: inline-block;margin-left: 10px;vertical-align: middle;transition: all .4s;}
.more:hover:after{transform: translateX(10px);}
.min100{min-height: calc(100vh - 110px);display: flex;align-items: center;}
.jsxh-des{width: 920px;max-width: 100%;margin: 0 auto;}
.more-fff{filter: invert(1);}
.color-5d5d5d{color: #5d5d5d;}
.news-time-box span{margin-right: 20px;}
.news-time-box span:last-child{margin-right: 0;}
.imgcover{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: cover;}
.news-img .img100{padding-bottom: 116%;}
.news-title h3{line-height: 36px;height: 108px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newsBtn div{cursor: pointer;transition: all .4s;opacity: 0.5;}
.btn1{width: 50px;height: 25px;background: url("../images/btn1.png") no-repeat center;background-size: 100% 100%;display: inline-block;transition: all .4s;cursor: pointer;}
.btn2{width: 50px;height: 25px;background: url("../images/btn2.png") no-repeat center;background-size: 100% 100%;display: inline-block;transition: all .4s;cursor: pointer;}
.newsBtn div:hover{opacity: 1;}
.newsBtn{margin-top: 50px;}
.bg-ededed{background: #ededed;}
.shoud-des{width: 1160px;max-width: 100%;margin: 0 auto;}
.des-bold p{font-weight: bold;}
.des-707070 p{color: #707070;}
.should-list{display: flex;flex-wrap: wrap;}
.should-list li{background: #fff;padding: 15px 12px;width: 13.8%;margin-right: 0.56%;margin-bottom: 0.56%;border-bottom-right-radius: 36px;transition: all .4s;}
.should-list li:nth-child(7n){margin-right: 0;}
.should-list li:hover{background: #d9c6e4;}
.should-list li:hover p{color: #000;}
.play64{display: inline-block;cursor: pointer;width: 64px;height: 64px;background: #dedad7;border-radius: 100%;transition: all .4s;}
.partner-mp4-btn{position: absolute;top:0;left: 0;width: 100%;bottom:90px;}
.play64:before{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);width: 9px;height: 10px;background: url("../images/sjx18x21.png") no-repeat center;background-size: 100% 100%;content: "";transition: all .4s;}
.shipin:hover .play64{background: #7f509d;}
.shipin:hover .play64:before{filter: invert(1);}
.shipin{cursor: pointer;}
.sptc{position: fixed;z-index: 99999;background: rgba(0,0,0,0.5);left: 0;right: 0;top: 0;bottom:0;display: none;}
.video_t{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);width: 1200px;max-width: 92%;}
.video_t a{position: absolute;width: 38px;height: 38px;right: -19px;top:-19px;z-index:9;}
.video_t a img{width: 100%;vertical-align: bottom;}
.video_t video{width: 100%;vertical-align: bottom;}
@media (max-width:760px) {
    .video_t a{width: 24px;height: 24px;right: 0;top:-30px;}
}
.exam{margin-top: -90px;}
.exm-con{margin: 0 8%;background: rgba(255,255,255,0.62);padding: 20px 10px;text-align: center;}
.exm-img .img100{padding-bottom: 135%;}
.btn-mid div{position: absolute;top:50%;transform: translateY(-50%);opacity: 0.5;z-index: 9;}
.btn-mid .btn1{left: -80px;}
.btn-mid .btn2{right: -80px;}
.btn-mid div:hover{opacity: 1;}
/*index e*/
/*2.1關於我們 s*/
.ban .title48{width: 1060px;max-width: 100%;margin: 0 auto;}
.jj-con2{width: 56%;}
.jsxh-des2{margin-left: 0;}
.padding-t100{padding-top: 100px;}
.width1120{width: 1150px;max-width: 100%;}
.mission{display: flex;flex-wrap: wrap;}
.mission span{font-size: 91px;color: #7f509d;font-style: italic;line-height: 1;}
.mission p{margin-left: 30px;}
.mission li{width: 48%;display: flex;margin-right: 4%;margin-bottom: 80px;}
.mission li:nth-child(2n){margin-right: 0;}

.preview .swiper-slide{width: 11.11%;text-align: center;height: 80px;cursor: pointer;}
.lishi-dot{width: 25px;height: 25px;border:1px solid #d8d8d8;border-radius: 100%;position: absolute;left: 50%;bottom:0;margin-left: -12.5px; transition: all .4s;background: #fff;}
.lishi-year{font-size: 24px;width: 100%;position: absolute;left: 0;text-align: center;bottom:35px;transition: all .4s;font-family: dincondmedium;color: #797979;}
.preview .swiper-container:before{content: "";position: absolute;left: 0;right: 0;bottom:12px;border-top: 1px solid #d8d8d8;z-index: -1;}
.preview .swiper-container{margin: 0 54px;}
.preview .swiper-slide.active-nav .lishi-year{font-size: 36px;color: #7f509d;}
.preview .swiper-slide.active-nav .lishi-dot{border-color: #7f509d;background: #7f509d;}
.preview .swiper-slide:hover .lishi-year{font-size: 36px;color: #7f509d;}
.preview .swiper-slide:hover .lishi-dot{border-color: #7f509d;background: #7f509d;}
.his-arrow{width: 54px;height: 54px;cursor: pointer;position: absolute;z-index: 9;transition: all .4s;bottom:-15px;border:1px solid #7f509d;border-radius: 100%;filter: grayscale(1);opacity: 0.5;}
.his-arrow:hover{filter: grayscale(0);opacity: 1;}
.arrow-left{background: url("../images/1081.png") no-repeat center;background-size: cover;left:0;}
.arrow-right{background: url("../images/1082.png") no-repeat center;background-size: cover;right: 0;}
.year-left{width: 33%;padding-top: 50px;}
.des20 p{font-size: 20px;}
.year-left h3{font-size:72px;color: #9e9e9e;font-weight: bold;line-height: 1;}
.year-left span{font-size:36px;color: #000;font-weight: bold;}
.year-con{display: flex;justify-content: space-between;}
.year-img{width: 60%;}
.year-img .img100{padding-bottom: 63%;}
/*2.1關於我們 e*/
/*4.2会员种类 s*/
.member-ban .title48{width: 720px;max-width: 100%;margin: 0 auto;}
.des-title36 h3{font-size: 36px;}
.member-type{display: flex;flex-wrap: wrap;}
.member-type li{width: 48.5%;border-radius: 10px;background: #efefef;padding: 40px;border:2px solid #cfcfcf;position: relative;margin-right: 3%;margin-bottom: 3%;z-index: 5;overflow: hidden;box-shadow: 0 0 14px 0 #ddd;}
.member-type li:nth-child(2n){margin-right: 0;}
.member-type li:before{content: "";top:6px;right: 6px;bottom:6px;left: 6px;border:2px solid #cfcfcf;position: absolute;pointer-events: none;border-radius: 10px;}
.member-type-top{padding-bottom: 15px; border-bottom: 2px solid #e3e2e2;}
.apply-now{min-width: 114px;line-height: 40px;border-radius: 10px;font-size: 14px;}
.member-type-top .apply-now{position: absolute;top:0;right: 0;}
.member-type-top .des-title36:first-child{margin-right: 120px;}
.v{position: absolute;right: -10%;top:-15%;width: 55%;z-index: -1;}
.joinus-long{padding: 0 40px;}
/*4.2会员种类 e*/
/*5.1行業支持 s*/
.support-list li{display: flex;justify-content: space-between;margin-bottom: 80px;position: relative;}
.support-list li:last-child{margin-bottom: 0;}
.support-list li:nth-child(even){flex-direction: row-reverse;}
.support-con{padding-top: 50px; width: 39%;}
.support-img{width: 56.24%;}
.support-img .img100{padding-bottom: 68%;}
.supportBtn div{position: absolute;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 9;border:1px solid #fff;width: 54px;height: 54px;border-radius: 100%;transition: all .4s;}
.supportBtn1{left: 5px;background: url("../images/1083.png") no-repeat center;background-size: cover;}
.supportBtn2{right: 5px;background: url("../images/1084.png") no-repeat center;background-size: cover;}
.supportBtn div:hover{border-color: #7f509d;}
.supportBtn1:hover{background: url("../images/1081.png") no-repeat center;background-size: cover;}
.supportBtn2:hover{background: url("../images/1082.png") no-repeat center;background-size: cover;}
.swiperDot{margin-top: 50px;}
.swiperDot .swiper-pagination-bullet{margin-right: 12px;width: 14px;height: 3px;background: #bfbfbf;border-radius: 0;}
.swiperDot .swiper-pagination-bullet:last-child{margin-right: 0;}
.swiperDot .swiper-pagination-bullet-active{width: 30px;background: #7f509d;}
.sp-joinus{margin-top: 50px;}
.maodian{position: absolute;top:-110px;left: 0;}
/*5.1行業支持 e*/
/*2.2AHMA-History s*/
.list-tex-img li{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 100px;}
.list-tex-img li:last-child{margin-bottom: 0;}
.list-img{width: 50.15%;}
.list-text{width: 46%;}
.list-img .img100{padding-bottom: 66%;}
.list-tex-img li:nth-child(odd){flex-direction: row-reverse;}
/*2.2AHMA-History e*/
/*3.1news s*/
.xw-list li{width: 31.3%;margin-right: 3.05%;margin-bottom: 5%;}
.xw-list li:nth-child(3n){margin-right: 0;}
.xw-list li a:hover h3{color: #7f509d;}
.page{text-align: center;font-size: 0;}
.page a{line-height: 30px;border:1px solid #d1d1d1;color: #666;display: inline-block;padding: 0 10px;margin: 0 6px;font-size: 16px;transition: all .4s;}
.page a.active{border-color: #7f509d;color: #7f509d;}
.page a:hover{border-color: #7f509d;color: #7f509d;}
/*3.1news e*/
/*3.2news_xq s*/
.ban200 .img{height: 200px;object-fit: cover;}
.xwxq-top h1{font-size: 30px;font-weight: bold;}
/*3.2news_xq e*/
/*4.3會員名單 s*/
.ny-nav{display: flex;justify-content: space-around;width: 1000px;max-width: 100%;margin: 0 auto;}
.ny-nav a{font-size: 24px;color: #6e6e6e;position: relative;padding-bottom: 25px;transition: all .4s;}
.ny-nav a:after{content: "";position: absolute;bottom:0;left: 50%;transform: translateX(-50%);border-bottom: 1px solid #000;width: 0;transition: all .4s;}
.ny-nav a.active:after{width: 100%;}
.ny-nav a.active{color: #000;}
.ny-nav a:hover:after{width: 100%;}
.ny-nav a:hover{color: #000;}
.omb li{width: 15.41%;margin-right: 1.508%;margin-bottom: 1.508%;border:1px solid #bababa;}
.omb li:nth-child(6n){margin-right: 0;}
.imgcontain{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: contain;}
.omb .img100{padding-bottom: 42.5%;}
.form-page{width: 48%;border-bottom: 1px solid #cdcdcd;margin-right: 4%;}
.form-page:nth-child(2n){margin-right: 0;}
.form{display: flex;flex-wrap: wrap;margin-bottom: 20%;}
.form-input .text{display: block;width: 100%;height: 50px;font-size: 18px;}
/*4.3會員名單 e*/
/*4.1為什麼我要加入 s*/
.width700{width: 700px;max-width: 100%;}
.whyjoin li{display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row-reverse;}
.whyjoin-img{width: 54.58%;}
.whyjoin-img .img100{padding-bottom: 71%;}
.whyjoin-con{width: 40%;padding-top: 3%;}
.allows{display: flex;justify-content: space-between;}
.allows-con{width: 53%;padding-left: calc(100vw/2 - 1330px/2);}
.allows-img{width: 47%;}
.allows-img .img100{height: 100%;}
.allows-img .img100 img{height: 100%;object-fit: cover;}
.allows-warp{width: 90%;display: flex;justify-content: center; height: 100%;flex-direction: column;padding: 50px 0;}
.allows-des p{margin-bottom: 12px;position: relative;padding-left: 25px;}
.allows-des p:before{width: 14.5px;height: 13.5px;background: url("../images/xing29x27.png") no-repeat center;background-size: 100% 100%;position: absolute;left: 0;content: "";top:6px;}
/*4.1為什麼我要加入 e*/

.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.background-cover{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.slideUp,.swiper-slide-active .banner-des{
    animation:slideUp 1s both ease-out;-webkit-animation:slideUp 1s both ease-out;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both ease-out;-webkit-animation:slideLeft 1s both ease-out;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both ease-out;-webkit-animation:slideRight 1s both ease-out;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both ease-out;-webkit-animation:tobig 1s both ease-out;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}
