@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;background-repeat: no-repeat;background-position: center center;font-weight: normal;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";}
ul,li{list-style: none;}
a{text-decoration: none;color: #333333;}
img{width:100%;border:none;display: block;vertical-align: middle;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.w690{width: 9.2rem;margin: 0 auto;}

#content{width: 10rem;margin: 0 auto;}

.title_1{text-align: center;padding: 1.066666rem 0 0.666666rem;}
.title_1 span{display: block;font-size:0.56rem;color:#010101;font-weight: bold;}
.title_1 p{font-size: 0.32rem;color:#fff;padding-top: 0.16rem;}

a.btn_1{display: block;width: 4rem;height: 1.066666rem;font-size: 0.4rem;text-align: center;line-height: 1.066666rem;color:#fff;margin:0.666666rem auto 0;border-radius: 0.106666rem;background-image:linear-gradient(to right,#1472e5,#15a5f9);font-weight: 500;}

.banner{height: 5.333333rem;background: url(../../images/himall/fenzhang/banner.jpg) center top no-repeat;background-size:100%;margin-top:1.2933333rem;}
.banner .w690{padding-top: 0.533333rem;text-align: center;overflow: hidden;height: auto;}
.banner .w690 span{display: block;font-size: 0.773333rem;font-weight: bold;color: #fff;}
.banner .w690 span em{background: linear-gradient(to right,#157cff,#1db3ff);-webkit-background-clip: text;color: transparent;font-weight: bold;}
.banner .w690 i{display: block;font-size: 0.466666rem;color: #fff;padding: 0.053333rem 0 0.266666rem;}
.banner .w690 ul{width: 9.2rem;margin: 0 auto;display: flex;justify-content:space-between;flex-wrap:wrap;}
.banner .w690 ul li{width: 2.666666rem;height: 0.666666rem;border-radius: 0.666666rem;background: #fff;border: 1px dashed #538fff;line-height: 0.666666rem;font-size: 0.293333rem;font-weight: bold;color: #467aff;text-align: left;}
.banner .w690 ul li:first-child{width: 3.066666rem;font-size: 0.28rem;}
.banner .w690 ul li::before{display: block;float: left;content: '';width: 0.56rem;height: 0.56rem;margin: 0.026666rem 0.106666rem 0 0.026666rem;background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: -4.373333rem 0;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 1.066666rem;}
.floor_1 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_1 ul li{width: 4.333333rem;height: 5.306666rem;border: 1px solid #d0d0d0;border-radius: 0.213333rem;overflow: hidden;margin-bottom: 0.533333rem;}
.floor_1 ul li i{display: block;width: 4.333333rem;height: 2.2rem;background:url(../../images/himall/fenzhang/fl1_1.png) center top no-repeat;background-size:100%;overflow: hidden;font-size: 0.346666rem;text-align: center;color: #fff;font-weight: bold;}
.floor_1 ul li:nth-child(2) i{background-image:url(../../images/himall/fenzhang/fl1_2.png);}
.floor_1 ul li:nth-child(3) i{background-image:url(../../images/himall/fenzhang/fl1_3.png);}
.floor_1 ul li:nth-child(4) i{background-image:url(../../images/himall/fenzhang/fl1_4.png);}
.floor_1 ul li i::before{display: block;content: '';width: 0.96rem;height: 0.96rem;background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: 0 0;margin: 0.32rem auto 0.186666rem;}
.floor_1 ul li:nth-child(2) i::before{background-position: -1.106666rem 0;}
.floor_1 ul li:nth-child(3) i::before{background-position: -2.2rem 0;}
.floor_1 ul li:nth-child(4) i::before{background-position: -3.293333rem 0;}
.floor_1 ul li p{font-size: 0.293333rem;color: #3e3e3e;line-height: 0.533333rem;padding: 0.533333rem 0.533333rem 0;}
.floor_1 a.btn_1{margin-top: 0.133333rem;}

.floor_2{height: auto;overflow: hidden;background: #f5f5f5;padding-bottom: 1.066666rem;}
.floor_2 img{display: block;width: 9.373333rem;height: 6.96rem;margin: 0 auto;}
.floor_2 .box-author{padding: 0.8rem 0 0 0.466666rem;height: auto;overflow: hidden;}
.floor_2 .box-author span{display: block;font-size: 0.4rem;color: #000000;line-height: 0.693333rem;margin-bottom: 0.666666rem;}
.floor_2 .box-author span::before{display: block;content: '';background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: -5.066666rem 0;width: 0.493333rem;height: 0.56rem;float: left;margin: 0.08rem 0.24rem 0.133333rem 0;}
.floor_2 a.btn_1{margin-top: 0;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 1.066666rem;}
.floor_3 img{display: block;margin: 0 auto;width: 8.746666rem;height: 9.32rem;}

.floor_4{height: 14.386666rem;overflow: hidden;background: url(../../images/himall/fenzhang/fl4_bg.jpg) center top no-repeat;background-size:100%;}
.floor_4 .title_1{padding: 1.146666rem 0 0.533333rem;}
.floor_4 .title_1 span{color: #fff;}
.floor_4 .con-box{position: relative;height: 8.133333rem;}
.floor_4 .con-box ul{padding-left: 1.146666rem;}
.floor_4 .con-box ul li{width: 6.706666rem!important;height: 7.333333rem;border-radius: 0.16rem;background: #fff;overflow: hidden;}
.floor_4 .con-box ul li .t{background: url(../../images/himall/fenzhang/fl4_1.png) center top no-repeat;background-size:100%;height: 2.48rem;padding-top: 0.426666rem;}
.floor_4 .con-box ul li .t_2{background-image:url(../../images/himall/fenzhang/fl4_2.png);}
.floor_4 .con-box ul li .t_3{background-image:url(../../images/himall/fenzhang/fl4_3.png);}
.floor_4 .con-box ul li .t_4{background-image:url(../../images/himall/fenzhang/fl4_4.png);}
.floor_4 .con-box ul li .t_5{background-image:url(../../images/himall/fenzhang/fl4_5.png);}
.floor_4 .con-box ul li .t i{display: block;width: 1.013333rem;height: 1.013333rem;overflow: hidden;background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: 0 -1.093333rem;margin: 0 auto 0.24rem;}
.floor_4 .con-box ul li .t_2 i{background-position:-1.106666rem -1.093333rem;}
.floor_4 .con-box ul li .t_3 i{background-position:-2.213333rem -1.093333rem;}
.floor_4 .con-box ul li .t_4 i{background-position:-3.32rem -1.093333rem;}
.floor_4 .con-box ul li .t_5 i{background-position:-4.426666rem -1.093333rem;}
.floor_4 .con-box ul li .t p{font-size: 0.453333rem;color: #fff;text-align: center;}
.floor_4 .con-box ul li .t p b{font-weight: bold;}
.floor_4 .con-box ul li span{display: block;font-size: 0.506666rem;color: #000000;text-align: center;padding: 0.773333rem 0 0.506666rem;font-weight: bold;}
.floor_4 .con-box ul li span em{color: #205fff;font-weight: bold;}
.floor_4 .con-box ul li .tex{height: auto;padding-left: 0.533333rem;}
.floor_4 .con-box ul li .tex3{padding-left: 0.96rem;}
.floor_4 .con-box ul li .tex p{font-size: 0.32rem;color: #4e4e4e;line-height: 0.56rem;padding-bottom:0.08rem;}
.floor_4 .con-box ul li .tex p b{font-weight: bold;}
.floor_4 .con-box ul li .tex p i{padding-left: 1.6rem;font-size: 0.32rem;color: #4e4e4e;}
.floor_4 .swiper-button-prev,.floor_4 .swiper-button-next{z-index: 1;}
.floor_4 .swiper-button-prev:after,.floor_4 .swiper-container-rtl .swiper-button-next:after,.floor_4 .swiper-button-next:after,.floor_4 .swiper-container-rtl .swiper-button-prev:after{font-size: 0.933333rem;color: #fff;}
.swiper-pagination{width: 100%;z-index: 1;bottom: -0.32rem;}
.swiper-pagination-bullet{width: 0.333333rem;height: 0.12rem;margin-right: 0.266666rem;opacity: 1;background: #959595;border-radius: 0;}
.swiper-pagination-bullet:last-child{margin-right: 0;}
.swiper-pagination-bullet-active{background: #208af9;}
.floor_4 a.btn_1{margin-top: 0.8rem;}

.floor_5{height: auto;overflow: hidden;padding-bottom: 1.066666rem;background: #f5f5f5;}
.floor_5 .w690{position: relative;height: 9.733333rem;}
.floor_5 .swiper-container{width: 8.426666rem;margin: 0 auto;border-radius: 0.213333rem;background: #fff;box-shadow: 0 0 0.16rem rgba(0,0,0,.08);height: 8.88rem;}
.floor_5 ul li{width: 8.426666rem!important;margin: 0 auto;}
.floor_5 ul li span{display: block;font-size: 0.48rem;color: #000000;font-weight: bold;text-align: center;padding: 0.72rem 0 0.533333rem;}
.floor_5 ul li span em{font-weight: bold;color: #2657f8;}
.floor_5 ul li .ft{background: url(../../images/himall/fenzhang/fl5_1.png) center top no-repeat;background-size:100%;width: 6.946666rem;height: 2.8rem;margin: 0 auto 0.666666rem;padding-top: 0.4rem;}
.floor_5 ul li .ft.f_2{background-image:url(../../images/himall/fenzhang/fl5_2.png);}
.floor_5 ul li .ft.f_3{background-image:url(../../images/himall/fenzhang/fl5_3.png);}
.floor_5 ul li .ft.f_4{background-image:url(../../images/himall/fenzhang/fl5_4.png);}
.floor_5 ul li .ft.f_5{background-image:url(../../images/himall/fenzhang/fl5_5.png);}
.floor_5 ul li .ft i{display: block;width: 1.186666rem;height: 1.266666rem;overflow: hidden;background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: 0 -2.24rem;margin: 0 auto 0.213333rem;}
.floor_5 ul li .ft.f_2 i{background-position: -1.333333rem -2.24rem;}
.floor_5 ul li .ft.f_3 i{background-position: -2.666666rem -2.24rem;}
.floor_5 ul li .ft p{text-align: center;font-size: 0.506666rem;font-weight: bold;color: #fff;}
.floor_5 ul li .tex{padding-left: 0.866666rem;}
.floor_5 ul li .tex p{font-size: 0.32rem;color: #383838;padding-bottom: 0.346666rem;line-height: 0.533333rem;}
.floor_5 ul li .tex p::before{display: block;content: '●';color: #538fff;float: left;margin: 0 0.106666rem 0.106666rem 0;}

.floor_6{height: auto;overflow: hidden;padding-bottom: 1.066666rem;}
.floor_6 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_6 ul li{width: 2.626666rem;height: 4.4rem;border-radius: 0.133333rem;box-shadow: 0 0 0.186666rem rgba(0,0,0,.08);}
.floor_6 ul li:nth-child(2n){width: 0.64rem;height: 0.4rem;box-shadow: none;background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: -4.2rem -2.253333rem;margin: 1.866666rem auto 0;}
.floor_6 ul li span::before{display: block;content: '';background-image: url(../../images/himall/fenzhang/icons.png);background-size: 5.653333rem;background-position: 0 -3.64rem;margin: 0.453333rem auto 0.373333rem;width: 1.28rem;height: 1.28rem;}
.floor_6 ul li:nth-child(3) span::before{background-position: -1.426666rem -3.64rem;}
.floor_6 ul li:nth-child(5) span::before{background-position: -2.853333rem -3.64rem;}
.floor_6 ul li span{display: block;text-align: center;font-size: 0.346666rem;color: #000000;font-weight: bold;}
.floor_6 ul li p{font-size: 0.24rem;color: #3f3f3f;text-align: center;line-height: 0.466666rem;padding-top: 0.106666rem;}
.floor_6 a.btn_1{width: 4.053333rem;}