*{margin: 0;padding: 0;box-sizing: border-box;}
header,footer,nav,div,p,span,b,a,input,textarea,ul,li{font-family: '微软雅黑';margin: 0;padding: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
table {border-collapse:collapse;}table,th, td{border: 1px solid #ddd;line-height: 30px;padding: 10px;}
input{outline: none;}
textarea{resize: none;outline: none;}
iframe{display: block;width: 800px;height: 600px;border: 0;margin: 0 auto;}
html,body{min-width: 1343px;}

/* ::-webkit-input-placeholder{color: #201f1d;}
::-moz-placeholder{color: #201f1d;}
:-moz-placeholder{color: #201f1d;} */

/*浮动*/
.f_le{float: left;}
.f_ri{float: right;}
/*清除浮动*/
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}

/*定位*/
.p_re{position: relative;}
.p_ab{position: absolute;}

/*弹性盒子*/
.flexbox{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;} /*横向弹性*/
.flexbox11{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;} /*横向弹性*/
.flexbox22{display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;} /*横向弹性*/
.flexbox_1{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;} /*纵向弹性*/
.flexbox_2{display: -webkit-flex;display: flex;-webkit-align-items: flex-end;align-items: flex-end;flex-wrap: wrap;}
.flexc{margin: auto auto;}
.flexwarp{flex-wrap: wrap;}  /*弹性盒子换行*/

/* 文字分栏 */
.column{column-width:300px;-moz-column-width:300px; /* Firefox */-webkit-column-width:300px; /* Safari and Chrome */
    column-count:; /* 列数 */
    column-gap:; /* 列间距 */
    column-rule:; /* 分隔线 */
}

/*字体超出隐藏*/
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; text-overflow: ellipsis; overflow: hidden; text-align: justify;}
/*.txthide_2{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}*/

.pic{width: 300px;height: 200px;overflow: hidden;position: relative;}
.pic img{display: block;width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}

/*宽度*/
.wrapper{width: 83.333%;min-width: 1320px;margin: 0 auto;}
.n-wrapper{width: 83.333%;margin: 0 auto;}



/* 导航 */
.header{width: 100%;min-width: 1343px;height: 120px;position: relative;/* top: 0;left: 0;right: 0; */background: #ffbe00;box-shadow: 0 5px 10px rgba(0,0,0,.1);z-index: 9;}
.header .wrapper{position: relative;z-index: 1;height: 100%;}

.header .logo{display: block;width: 24.375%;margin: auto 0;}
.header .logo img{display: block;max-width: 100%;height: 70px;}
.header .logo h1{display: none;}

.header .nav{/* margin: auto 0;height: 100%; */}
.header .nav a{display: block;height: 100%;float: left;padding: 35px 15px 0;text-align: center;margin-right: 25px;position: relative;}
.header .nav a:las-child{margin-right: 0;}
.header .nav a b{display: block;font-size: 16px;color: #202020;line-height: 35px;transition: .5s;}
.header .nav a small{display: block;font-size: 12px;color: #666666;text-transform: uppercase;line-height: 20px;transition: .5s;}
.header .nav a em{display: block;width: 100%;height: 3px;background: transparent;position: absolute;left: 0;right: 0;bottom: 0;transition: .5s;}
.header .nav a em:after{content: '';display: block;width: 0;height: 0;border-width:0 5px 5px;border-style:solid;border-color:transparent transparent transparent;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 3px;transition: .5s;}

.header .n-phone{background: #ffc006;width: 16.25%;text-align: right;color: #202020;padding-top: 25px;}
.header .n-phone img.ico{display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-right: 5px;}
.header .n-phone span{display: inline-block;font-size: 18px;height: 20px;line-height: 20px;vertical-align: middle;}
.header .n-phone p{font-size: 30px;line-height: 35px;}

.header .nav a:hover b{color: #fff;}
.header .nav a:hover small{color: #fff;}
.header .nav a:hover em{background: #fff;}
.header .nav a:hover em:after{content: '';border-color:transparent transparent #fff;}

.header .nav a.active b{color: #fff;}
.header .nav a.active small{color: #fff;}
.header .nav a.active em{background: #fff;}
.header .nav a.active em:after{content: '';border-color:transparent transparent #fff;}

.header em.bj{display: block;height: 100%;width: 8.333%;background: #ffbe00;position: absolute;bottom: 0;top: 0;right: 0;z-index: -1;}
/* .pre-header em.bj{z-index: -1;} */



/* 首页 轮播 */
.n-banner{width: 100%;height: 100%;overflow: hidden;position: relative;}
.swiper-wrapper .header{position: absolute;top: 0;left: 0;right: 0;z-index: 3;}

.n-banner .swiper-wrapper{height: 100%;width: 100%;}
.n-banner .swiper-slide{width: 100%!important;height: 100%!important;background-size: cover;/* background-size: 100% auto!important; */background-repeat:no-repeat!important;background-position:bottom center!important;}

.nban-thumbs{width: 100%;overflow: hidden;position: absolute;bottom: 0;left: 0;right: 0;}
.nban-thumbs .swiper-slide{}
.nban-thumbs .swiper-slide img{display: block;width: 100%;}
.nban-thumbs .swiper-slide img.xt2{display: none;}
.nban-thumbs .swiper-slide-thumb-active img.xt1{display: none;}
.nban-thumbs .swiper-slide-thumb-active img.xt2{display: block;}

/* @media screen and (max-height: 940px) {
    .n-banner .swiper-slide{background-size: 100% auto!important;}
}
@media (max-width: 1600px) and (max-height: 917px){
    .n-banner .swiper-slide{background-size: auto 100%!important;background-position:center center!important;}
}
@media (max-width: 1600px) and (max-height: 793px){
    .n-banner .swiper-slide{background-size: 100% auto!important;background-position:center center!important;}
}
@media (max-width: 1440px){
    .n-banner .swiper-slide{background-size: auto 100%!important;background-position:center center!important;}
}
@media (max-width: 1366px){
    .n-banner .swiper-slide{background-size: 100% auto!important;}
}
@media (max-width: 1280px) and (max-height: 920px){
    .n-banner .swiper-slide{background-size: auto 90%!important;background-position:bottom center!important;}
}
@media (max-width: 1280px) and (max-height: 695px){
    .n-banner .swiper-slide{background-size: 100% auto!important;background-position:center center!important;}
} */
@media (max-width: 1280px){
    .wrapper{width: 83.333%;min-width: 1200px;margin: 0 auto;}
    .header .logo{width: 20.3125%;}
    .header .n-phone p{font-size: 24px;}
}



/* 首页 标题 */
.n-titBox{width: 100%;}
.n-titBox .title{display: block;}



/* 首页 关于我们 */
.n-about{width: 100%;position: relative;}
.n-about .na-auto{margin: auto auto;}

.n-about .n-titBox{width: 22.125%;float: left;}
.n-about .n-titBox img{display: block;width: 100%;}
.n-about .more{display: block;width: 64px;height: 64px;background: #ffbe00;border-radius: 100%;overflow: hidden;margin-top: 60px;transition: .5s;animation: ani1 3s ease infinite;}
.n-about .more:hover{box-shadow: 0 3px 5px #ffbe00;-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-ms-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}

.n-about .na-right{width: 69.375%;float: right;}
.n-about .na-right .ico{width: 100%;text-align: right;}
.n-about .na-title{width: 100%;}
/* .n-about .na-title img{display: block;margin-bottom: 5px;width: 10.625vw;} */
.n-about .na-title h3{font-size: 2.083vw;color: #202020;line-height: 2.604vw;}
.n-about article{width: 100%;overflow: hidden;font-size: 0.9375vw;color: #444444;display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:5; text-overflow: ellipsis; overflow: hidden; text-align: justify;line-height: 1.823vw;margin: 1.302vw auto 2.344vw;}
.n-about .pic{display: block;width: 100%;height: 10.468vw;}
.n-about .pic img{display: block;width: auto;min-width: 100%;height: auto;min-height: 100%;}

.n-about .n-data{width: 100%;margin-top: 5.028vw;}
.n-about .n-data .item{display: block;width: 20%;text-align: center;position: relative;}
.n-about .n-data .item:after{content: '';display: block;width: 1px;height: 3.125vw;background: #b2b2b2;position: absolute;top: 0;bottom: 0;right: -1px;margin: auto 0;}
.n-about .n-data .item img{display: block;margin: 0 auto;height: 3.281vw;}
.n-about .n-data .item b{font-size: 3.654vw;color: #333333;line-height: 3.654vw;font-weight: 400;}
.n-about .n-data .item sup{font-size: 16px;vertical-align: top;color: #999999;}
.n-about .n-data .item p{font-size: 14px;color: #444444;line-height: 20px;margin-top: 5px;}



/* 首页 课程介绍 */
.n-course{background: url(../images/bj_01.jpg) center center no-repeat;background-size: auto 100%;}
.n-course .n-titBox{width: 24.896vw;margin-bottom: 12.766vh;}
.n-course .n-titBox img{width: 100%;}
.n-course .n-wrapper{height: 100%;position: relative;padding-top: 12.766vh;}

.n-course .list{width: 45%;margin-bottom: 7.979vh;}
.n-course .list a{/* display: block; */color: #fff;transition: .5s;}
.n-course .list .num{display: block;width: 23%;float: left;font-size: 4.167vw;height: ;margin: auto 0;}
.n-course .list .cont{width: 77%;margin: auto 0;}
.n-course .list .tit{font-size: 1.25vw;line-height: 2.343vw;font-weight: bold;}
.n-course .list .desc{display: font-size: 16px;line-height: 25px;}

.n-course .list:hover a{color: #ffbe00;}

.n-course .pack{width: 40.181%;position: absolute;top: 0;bottom: 0;right: 0;}
.n-course .pack .pic{display: block;width: 100%;height: calc(100% - 10.417vw);}
.n-course .pack .txt{display: block;width: 100%;height: 10.417vw;background: #af0000;padding: 1.5625vw 1.823vw;color: #fff;}
.n-course .pack h6{font-size: 1.25vw;line-height: 1.823vw;margin-bottom: 0.52vw;}
.n-course .pack article{font-size: 0.9375vw;line-height: 1.5625vw;}

@media screen and (max-height: 940px) {
    .n-course{background-size: 100% auto;}
}
@media screen and (max-width: 1440px) {
    .n-course{background-size: 100% 100%;}
}
@media screen and (max-width: 1366px) {
    .n-course .n-titBox{margin-bottom: 10.766vh;}
    .n-course .n-wrapper{padding-top: 10.766vh;}
    .n-course .list{margin-bottom: 6.979vh;}
}



/* 首页 学生作品 */
.n-works{}
.n-works .n-wrapper{margin: auto auto;}
.n-works .n-titBox{width: 8.5625%;float: left;}
.n-works .n-titBox img{width: 100%;}
.n-works .more{display: block;width: 64px;height: 64px;background: #ffbe00;border-radius: 100%;overflow: hidden;margin-top: 3.125vw;transition: .5s;animation: ani1 3s ease infinite;}
.n-works .more:hover{box-shadow: 0 3px 5px #ffbe00;-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);-ms-transform: translateY(-3px);-o-transform: translateY(-3px);transform: translateY(-3px);}

.n-works .nw-right{width: 85.625%;float: right;}
.n-works .list{width: 32%;float: left;margin-right: 2%;}
.n-works .list:nth-child(3n){margin-right: 0;}
.n-works .list .nwpic{width: 100%;height: 31.51vw;overflow: hidden;}
.n-works .list .nwpic img{display: block;max-width: 100%;max-height: 100%;min-width: 100%;margin: auto auto;}
.n-works .list em{width: 6.25vw;height: 6px;background: #ffc600;margin-bottom: 1.041vw;display: block;transition: .5s;}
.n-works .list .tit{font-size: 1.25vw;color: #202020;line-height: 2.083vw;transition: .5s;}
.n-works .list .author{font-size: 0.9375vw;color: #666666;line-height: 1.5625vw;padding-left: 0.78125vw;transition: .5s;}
.n-works .list:hover em{width: 100%;}
.n-works .list:hover .tit{color: #ffc600;}
.n-works .list:hover .author{color: #ffc600;}

@media screen and (max-width: 1600) {
    .n-works .list .pic{height: 496px;}
}



/* 首页 加盟合作 */
.n-one{height: 81.915vh;}
.n-league{width: 50%;float: left;height: 100%;background: url(../images/bj_02.jpg) center center no-repeat;background-size: 100% 100%;padding-top: 15.957vh;display: block;}
.n-league .n-titBox{width: 53.229%;margin: 0 auto;}
.n-league .n-titBox img{width: 100%;}



/* 首页 联系我们 */
.n-contact{width: 50%;height: 100%;float: right;background: url(../images/bj_03.jpg) center center no-repeat;background-size: 100% 100%;padding-top: 14.894vh;}
.n-contact .title{display: block;float: right;width: 21.55%;}
.n-contact .nc-cont{width: 67.187%;margin: 0 auto 3.125vw;}
.n-contact .nc-cont .text{width: 69.767%;color: #fff;margin-bottom: 1.302vw;}
.n-contact .nc-cont .text:last-child{margin-bottom: 0;}
.n-contact .nc-cont .text .ico{display: inline-block;height: 1.302vw;vertical-align: middle;margin-right: 5px;vertical-align: top;}
.n-contact .nc-cont .text span{display: inline-block;width: 2.8125vw;vertical-align: top;font-size: 0.9375vw;line-height: 1.302vw;}
.n-contact .nc-cont .text p{display: inline-block;width: calc(100% - 4.6875vw);vertical-align: top;font-size: 0.9375vw;line-height: 1.302vw;}

.n-message{width: 67.187%;display: block;margin: 0 auto;}
.n-message input{display: block;width: 49%;float: left;margin-right: 2%;background: transparent;border: 1px solid #fff;height: 2.708vw;font-size: 0.9375vw;padding: 0 20px;margin-bottom: 0.9375vw;color: #fff;}
.n-message input:nth-child(2n){margin-right: 0;}
.n-message input::-webkit-input-placeholder{color: #fff;}
.n-message input::-moz-placeholder{color: #fff;}
.n-message input:-moz-placeholder{color: #fff;}
.n-message textarea{display: block;width: 100%;background: transparent;border: 1px solid #fff;height: 5.3125vw;padding: 10px 20px;font-size: 0.9375vw;line-height: 1.302vw;margin-bottom: 0.9375vw;color: #fff;}
.n-message textarea::-webkit-input-placeholder{color: #fff;}
.n-message textarea::-moz-placeholder{color: #fff;}
.n-message textarea:-moz-placeholder{color: #fff;}
.n-message .btn{display: block;width: 31%;height: 2.343vw;border: 0;background: #fff;font-size: 0.9375vw;color: #444444;border-radius: 2.343vw;margin: 0 auto;}

@keyframes ani1 {
    0% { opacity: 1; }
    50% { opacity: .3; }
    100% { opacity: 1; }
}





/* 底部 */
.footer{width: 100%;padding: 1.822vw 0;background: #f7f7f7;}
.footer .logo_foot{width: 12.25%;margin: auto 0;display: block;}

.footer .footCont{margin: auto 0;}
.footer .foot-nav{text-align: center;margin-bottom: 15px;}
.footer .foot-nav a{display: inline-block;font-size: 16px;color: #444444;height: 18px;line-height: 18px;border-right: 1px solid #444444;padding: 0 1.667vw;}
.footer .foot-nav a:last-child{border-right: 0;}
.copyright{font-size: 14px;color: #c8c8c8;line-height: 20px;text-align: center;}
.copyright a{color: #c8c8c8;}
.copyright a:hover{color: #878787;}

.footer .qrcode{margin: auto 0;}
.footer .qrcode .item{float: right;margin-left: 1.5625vw;}
.footer .qrcode .item:last-child{margin-left: 0;}
.footer .qrcode .item img{display: block;width: 100px;height: 100px;float: right;}
.footer .qrcode .item p{font-size: 14px;color: #999999;line-height: 20px;text-align: right;float: left;padding-top: 60px;margin-right: 10px;}

.n-footer .footer{height: calc( 100% - 81.915vh);background: #fff;}
.n-footer .n-wrapper{height: 100%;}

@media screen and (max-width: 1440px) {
    .n-contact .nc-cont .text p{display: inline-block;width: calc(100% - 5.6875vw);}
}
@media screen and (max-width: 1366px) {
    .n-contact .nc-cont .text p{display: inline-block;width: calc(100% - 5.6875vw);}

    .footer .foot-nav a{font-size: 14px;line-height: 16px;}
    .copyright{font-size: 12px;}

    .footer .qrcode .item img{width: 80px;height: 80px;}
    .footer .qrcode .item p{font-size: 12px;line-height: 18px;padding-top: 40px;}
}



/*轮播*/
.banner{width: 100%;position: relative;overflow: hidden;/* min-height: 120px; */}
.banner img{width: 100%;display: block;}
.banner .swiper-pagination{position: absolute;bottom: 25px;}
.banner .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background: #fff;}
.banner .swiper-pagination-bullet-active{width: 40px;height: 12px;opacity: 1;border-radius: 12px;background: #15499a;}



/* 内页 */
.n-out{width: 1200px;margin: 0 auto;padding: 70px 0 100px;}
.n-out article{display: block;width: 100%;font-size: 16px;color: #444444;line-height: 32px;text-align: justify;}
.n-out article img{max-width: 100%;}

.titBox{width: 100%;text-align: center;color: #333333;line-height: 45px;margin-bottom: 55px;}
.titBox .ftitle{display: block;font-size: 40px;text-transform: capitalize;}
.titBox .title{font-size: 32px;}



/* 关于我们 */
.about{}
.about article{display: block;width: 100%;font-size: 16px;color: #444444;line-height: 32px;text-align: justify;}
.about article img{max-width: 100%;}



/* 学生作品 */
.works{}
.works .w-nav{width: 100%;margin-bottom: 50px;}
.works .w-nav a{display: block;width: 150px;height: 50px;border: 1px solid #ffc600;font-size: 20px;color: #ffc600;text-align: center;float: left;margin-right: 15px;line-height: 48px;font-weight: bold;transition: .5s;}
.works .w-nav a:hover,.works .w-nav a.active{background: #ffc600;color: #fff;}
.works .list{width: 32%;float: left;margin-right: 2%;margin-bottom: 35px;}
.works .list:nth-child(3n){margin-right: 0;}
.works .list .nwpic{width: 100%;height: 530px;overflow: hidden;}
.works .list .nwpic img{display: block;max-width: 100%;max-height: 100%;/* min-width: 100%; */margin: auto auto;}
.works .list em{width: 110px;height: 6px;background: #ffc600;margin-bottom: 20px;display: block;transition: .5s;}
.works .list .tit{font-size: 22px;color: #202020;line-height: 35px;transition: .5s;}
.works .list .author{font-size: 16px;color: #666666;line-height: 25px;padding-left: 10px;transition: .5s;}
.works .list:hover em{width: 100%;}
.works .list:hover .tit{color: #ffc600;}
.works .list:hover .author{color: #ffc600;}



/* 加盟合作 */
.league{}
.league .leaSlide.leaFlex{position: fixed;top: 65px;}
.league .leaSlide{width: 160px;float: left;}
.league .leaSlide .list{width: 100%;height: 120px;background: #f4f4f4;display: block;text-align: center;padding: 20px 10px;margin-bottom: 16px;transition: .5s;}
.league .leaSlide .list p{font-size: 20px;color: #202020;line-height: 30px;transition: .5s;}
.league .leaSlide .list .ico{display: block;width: 40px;height: 40px;overflow: hidden;position: relative;margin: 10px auto 0;}
.league .leaSlide .list .ico img{display: block;width: 100%;position: absolute;top: 0;left: 0;right: 0;transition: .5s;}

.league .leaSlide .list:hover{background: #fff;box-shadow: 3px 3px 5px rgba(0,0,0,.1);}
.league .leaSlide .list:hover p{color: #ffbe00;}
.league .leaSlide .list:hover .ico img{top: -40px;}
.league .leaSlide .list.active{background: #fff;box-shadow: 3px 3px 5px rgba(0,0,0,.1);}
.league .leaSlide .list.active p{color: #ffbe00;font-weight: bold;}
.league .leaSlide .list.active .ico img{top: -40px;}

.league .leaBox{width: 980px;float: right;}
.league .lea-title{display: block;margin: 0 auto 35px;}
.league article{display: block;width: 100%;font-size: 18px;color: #444444;line-height: 32px;text-align: justify;/* margin-bottom: 60px; */}
.league article img{max-width: 100%;}

.league .leaSwiper{width: 100%;position: relative;overflow: hidden;/* margin-bottom: 60px; */}
.league .leaSwiper .swiper-slide{width: 600px;overflow: hidden;background: #000;}
.league .leaSwiper .swiper-slide img{display: block;width: 100%;opacity: .5;}
.league .leaSwiper .swiper-slide-active img{opacity: 1;}
.league .leaSwiper .swiper-button-next,.league .leaSwiper .swiper-button-prev{width: 40px;height: 40px;margin-top: -20px;}
.league .leaSwiper .swiper-button-next{background: url(../images/ico_anR.jpg) center center no-repeat;background-size: 100% 100%;right: 0;}
.league .leaSwiper .swiper-button-prev{background: url(../images/ico_anL.jpg) center center no-repeat;background-size: 100% 100%;left: 0;}

.league .lea-jmzc{margin-bottom: 75px;}
.league .lea-jmzc .list{width: 24.4%;height: 220px;float: left;margin-right: 0.8%;margin-bottom: 8px;position: relative;color: #fff;}
.league .lea-jmzc .list:nth-child(4n){margin-right: 0;}
.league .lea-jmzc .list:nth-child(odd){-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}

.league .lea-jmzc .list .box1{padding: 35px 18px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-transform: uppercase;z-index: 1;transition: .8s;}
.league .lea-jmzc .list .box1 small{display: block;font-size: 18px;font-weight: 200;line-height: 20px;}
.league .lea-jmzc .list .box1 b{display: block;font-size: 18px;line-height: 20px;}
.league .lea-jmzc .list .box1 p.tit{font-size: 18px;line-height: 30px;}
.league .lea-jmzc .list .box1 .more{display: block;width: 36px;height: 36px;position: absolute;right: 18px;bottom: 30px;}

.league .lea-jmzc .list .box2{padding: 25px 18px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-transform: uppercase;    transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);z-index: 0;transition: .8s;}
.league .lea-jmzc .list .box2 p.tit{font-size: 20px;line-height: 30px;margin-bottom: 10px;}
.league .lea-jmzc .list .box2 p.desc{font-size: 16px;line-height: 25px;text-align: justify;}
.league .lea-jmzc .list .box2 b{display: block;position: absolute;right: 18px;bottom: 15px;font-size: 12px;line-height: 14px;}
.league .lea-jmzc .list .box2 small{display: block;font-weight: 200;}

.league .lea-jmzc .list:hover .box1{transform: rotateY(180deg);-ms-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);z-index: 0;}
.league .lea-jmzc .list:hover .box2{z-index: 1;transform: rotateY(0deg);-ms-transform: rotateY(0deg);}

.league .lea-jmzc{width: 100%;margin-top: 60px;}
.league .lea-jmzc article{width: 780px;margin: auto 0;}
.league .lea-jmzc article strong{font-size: 24px;color: #fcac00;}
.league .lea-qrcode{width: 152px;height: 152px;border: 3px solid #ffedb9;padding: 3px;margin: auto 0;}
.league .lea-qrcode img{display: block;width: 100%;height: 100%;border: 1px solid #ffeebd;}



/* 联系我们 */
.contact{}
.contact .text{width: 400px;float: left;}
.contact .ftit{display: block;}
.contact h3{font-size: 32px;color: #202020;line-height: 45px;margin: 15px 0;}

.contact .item{width: 100%;margin-top: 50px;}
.contact .item .ico{display: inline-block;width: 55px;vertical-align: middle;}
.contact .item .txt{display: inline-block;width: 315px;margin-left: 25px;vertical-align: middle;}
.contact .item .tit{font-size: 18px;color: #202020;line-height: 25px;font-weight: bold;}
.contact .item .wb{font-size: 16px;color: #444444;line-height: 20px;}
.contact .map-img{display: block;width: 753px;height: auto;}
.contact .map{width: 753px;height: 435px;padding: 45px 38px 0 0;background: url(../images/bj_04.png) right top no-repeat;float: right;}
.contact .map iframe{display: block;width: 100%;height: 100%;border: 0;}



/* 详情 */
.content{}
.content h4{display: block;font-size: 24px;color: #444;line-height: 35px;margin-bottom: 35px;text-align: center;border-bottom: 1px solid #dcdcdc;padding-bottom: 25px;}
.content article{display: block;width: 100%;font-size: 16px;color: #444444;line-height: 32px;text-align: justify;}
.content article img{max-width: 100%;}

.floating{position: fixed;right: 10px;bottom: 150px;z-index: 999;background-color: #fff;box-shadow: 0 0 20px #00000019;border-radius: 4px;}
.floating .title{font-size: 16px;color: 333;padding: 30px 15px;cursor: pointer;}
.floating .popup{display: none;font-size: 14px;position: absolute;bottom: -10px;right: 105%;}
.floating .popup .box{background-color: #fff;padding: 10px 5px;box-shadow: 0 0 20px #00000019;margin-bottom: 10px;}
.floating .popup .img{display: block;width: 110px;height: auto;margin-bottom: 5px;}
.floating .popup .text{text-align: center;margin-top: 5px;}
/* .floating:hover .popup{display: block;} */


/* 上下页 */
.m-clips{margin: 60px 0 0;font-size: 16px;color: #444;line-height: 35px;border-top: 1px solid #dcdcdc;padding-top: 45px;}
.m-clips a{font-size: #444;line-height: 35px;}




/*效果  hover滑动效果*/
/* animation-name:fadeInUp;animation-delay: 0.1s; */
.y{box-shadow: 5px 5px 10px #535c8c;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.r{transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);box-shadow: 5px 5px 10px #888;}
.x{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.c{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}
@media screen and (max-width: 1360px) {}
@media (min-width:1920px) and (min-height:1080px){}
@media (width:1920px) and (height:1080px){}
