

.margin_l{
	margin-left:0px !important;
}

.banner{
	margin-top:80px;
}

/*小蓝裳科技*/
.banner .yunbaokj{
    background: url('../mirror/images/index/yunbaokj_bg.png') no-repeat center center;
    background-size:100% 100%;
}
.banner .yunbaokj .yunbaokj_ber{
    background: url('../mirror/images/index/yunbaokj_ber.png') no-repeat center right;
	background-size: auto 80%;


}
.yunbaokj>.banner_con{
	padding-top:40px;
}

.yunbaokj>.banner_con>.gs_tit{
	height: 42px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;

	color: #333333;
	line-height: 35px;
	letter-spacing: 3px;

}
.yunbaokj>.banner_con>.gx_tit{
	height: 90px;
	font-size: 50px;
	font-family: AlibabaPuHuiTi-3-85-Bold;

	color: #333333;
	line-height: 64px;
	letter-spacing: 5px;
	-webkit-background-clip: text;

}

.yunbaokj>.banner_con>.gs_msg{
	width: 577px;
	height: 38px;
	line-height: 38px;
	background: url('../mirror/images/index/gs_msg_bg.png') no-repeat center center;
	background-size: 100% 100%;
	
	font-size: 20px;
	text-align:center;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 3px;
}

.yunbaokj>.banner_con>.sparkle{
    width: 600px;
	margin-top: 30px;
}


.yunbaokj>.banner_con>.sparkle>li{
    float: left;
	width: 250px;
    height: 40px;
    display: inline-flex;
	align-items: center;
}
.yunbaokj>.banner_con>.sparkle>li>.sparkle_d{
	width: 35px;
	height:100%;
	
}

.yunbaokj>.banner_con>.sparkle>li>span{
    font-family: AlibabaPuHuiTi-3-65-Medium;
    color: #454545;
    font-size: 22px;
	font-weight: normal;
    letter-spacing:2px;
	-webkit-background-clip: text;
}


.yunbaokj>.banner_con>.serve{
	height: 100px;
	display: inline-flex;
	align-items: center;
}

.yunbaokj>.banner_con>.serve>.serve_icon{
	width: 20px;
	height: 20px;
	background: linear-gradient(137deg, #3A6CFF 0%, #6CB0FF 100%);
	margin-right: 10px;
	margin-top: 3px;

}
.yunbaokj>.banner_con>.serve>.serve_msg{
    font-family: AlibabaPuHuiTi-3-85-Bold;
	color: #3A6AFF;
	font-size: 24px;
	letter-spacing: 2px;
	background: linear-gradient(10deg, #3A6AFF 100%, #0F79F6 100%);
	-webkit-background-clip: text;
}

.yunbaokj>.banner_con>.serve_msg>.serve_msg_l{
    margin-right: 15px;
}
.yunbaokj>.banner_con>.serve_msg>.serve_msg_r{
    margin-left: 10px;
}



/* 直播带货 */
.banner .lshop{
    background: url('../mirror/images/index/lshop_bg.png') no-repeat center center;
    background-size:100% 100%;
}
.banner .lshop .lshop_ber{
    background: url('../mirror/images/index/lshop_ber.png') no-repeat center center;
	background-size:100% 100%;
}


.banner .lshop .lshop_ber .lshop_ber_ber{
	width: 100%;
    height: 100%;
	background: url('../mirror/images/index/lshop_ber_ber.png') no-repeat center center;
	background-size:100% 100%;
	
}
.banner .lshop .lshop_ber .lshop_ber_ber >.ls_tit{
	width: 500px;
	height: 70px;
	font-size: 50px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 59px;
	margin-left:-25px;
	padding-top: 5%;
}
.banner .lshop .lshop_ber .lshop_ber_ber >.ls_tit>span{
	background: linear-gradient(to right, #1C53FF, #416fffc7);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.banner .lshop .lshop_ber .lshop_ber_ber >.ls_msg{
	width: 600px;
	height: 32px;
	font-size: 28px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 32px;
	letter-spacing: 2px;
}
.banner .lshop .lshop_ber .lshop_ber_ber >.ls_msg>span{
	background: linear-gradient(to right, #1C53FF, #416fffc7);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}


.banner .lshop .lshop_ber .lshop_ber_ber >.lshop_ul{
	width: 600px;
	margin-top:18px;
}
.banner .lshop .lshop_ber .lshop_ber_ber >.lshop_ul>li{
	width: 200px;
	height: 45px;
	line-height: 45px;
	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #475793;
	float: left;
}

.banner .lshop .lshop_ber .lshop_ber_ber .lshop_renew{
	width: 232px;
	height: 34px;
	background: linear-gradient(92deg, #C9D5FF 0%, rgba(196,209,255,0) 100%);
	padding-left:15px;
	margin-top: 30px;
	
	
	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-weight: normal;
	color: #1F4DF9;
	line-height: 34px;

}
.banner .lshop .lshop_ber .lshop_ber_ber  .lshop_but{
	margin-top:40px;
}
.banner .lshop .lshop_ber .lshop_ber_ber  .lshop_but>.free{
	margin-right: 50px;
    padding: 5px 20px;
	background: #003EFF;
	border-radius: 6px 6px 6px 6px;

	

	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 41px;

}
.banner .lshop .lshop_ber .lshop_ber_ber  .lshop_but>.update{
    padding: 5px 20px;
	border-radius: 6px 6px 6px 6px;

	border: 1px solid #003EFF;
	
	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #003EFF;
	line-height: 41px;
}
/*25年终钜惠*/
.banner .year25 {
	height: 523px;
	background: url('../mirror/images/index/banner_end_bg25.png') no-repeat center center;
	background-size: 100% 100%;
}
.banner .year25 .year25-ber {
	display: flex;
	justify-content: center;
}
.banner .year25 .year25-ber .year25-con {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.banner .year25 .year25-ber .year25-con .con-tit{
	font-family: AlibabaPuHuiTi-3-105-Heavy;
	font-size: 52.5px;
	font-style: normal;
	font-weight: 1000;
	line-height: normal;
	letter-spacing: 2.1px;
	background: linear-gradient(90deg, rgba(255, 122, 81, 1) 0%, rgba(177, 76, 255, 1) 50%, rgba(26, 68, 235, 1) 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: 10px;
}
.banner .year25 .year25-ber .year25-con .con-sub-tit{
	font-family: AlibabaPuHuiTi-3-105-Heavy;
	font-size: 37.5px;
	font-style: normal;
	font-weight: 1000;
	line-height: normal;
	letter-spacing: 1.5px;
	background: #171E5E;
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.banner .year25 .year25-ber .year25-con .con-discount{
	width: 675px;
	/*height: 235px;*/
	flex-shrink: 0;
	border-radius: 12px;
	border: 0.75px solid #FFF;
	background: rgba(255, 255, 255, 0.60);
	backdrop-filter: blur(4.5px);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-top: 30px;
	padding: 26px 0 35px 0;
}
.banner .year25 .year25-ber .year25-con .con-discount .dis-tit{
	color: #1C257F;
	text-align: center;
	font-family: AlibabaPuHuiTi-3-105-Heavy;
	font-size: 38px;
	font-style: normal;
	font-weight: 1000;
	line-height: normal;
}
.banner .year25 .year25-ber .year25-con .con-discount .dis-it{
	font-family: AlibabaPuHuiTi-3-105-Heavy;
	font-size: 33.75px;
	font-style: normal;
	font-weight: 1000;
	line-height: normal;
	background: linear-gradient(90deg, rgba(26, 68, 235, 1) 0%, rgba(177, 76, 255, 1) 50%, rgba(255, 122, 81, 1) 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.banner .year25 .year25-ber .year25-con .con-ask{
	color: #1C257F;
	text-align: center;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: 0.48px;
	margin-top: 22px;
}
.banner .year25 .year25-ber .year25-con .con-ask span{
	background: #1A44EB;
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 0.48px;
}
.banner .year25 .year25-ber .year25-con .con-ask a{
	color: #1C257F;
}

/*直播游戏*/
.banner .live-game {
	height: 523px;
	background: url('../mirror/images/index/banner_live_game_bg.png') no-repeat center center;
	background-size:cover;
}
.banner .live-game .live-game-ber {
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.banner .live-game .live-game-ber .live-game-con {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	margin-bottom: 50px;
}
.banner .live-game .live-game-ber .live-game-con .lgc-tit {
	font-family: AlibabaPuHuiTi-3-95-ExtraBold;
	font-size: 66px;
	font-style: normal;
	font-weight: 800;
	line-height: normal;
}
.banner .live-game .live-game-ber .live-game-con .lgc-tit span{
	background: linear-gradient(265deg, #65B1F7 4.43%, #3F67EF 57.09%, #3F67EF 98.22%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.banner .live-game .live-game-ber .live-game-con .lgc-brief {
	margin-top: 11px;
	display: flex;
	width: 382px;
	height: 46px;
	padding: 5px 24px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	flex-shrink: 0;
	border-radius: 6px;
	background: linear-gradient(97deg, #269EFF 1.19%, #2C5BFF 61.21%, #C74EFF 90.32%), linear-gradient(90deg, #FF3D35 0%, #FF7145 100%);
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}
.banner .live-game .live-game-ber .live-game-con .lgc-obj {
	margin-top: 38px;
}
.banner .live-game .live-game-ber .live-game-con .lgc-obj .obj-it{
	color: #26236E;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	margin-bottom: 14px;
}
.banner .live-game .live-game-ber .live-game-con .lgc-ask a{
	margin-top: 24px;

	display: inline-flex;
	padding: 16px 32px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	flex-shrink: 0;
	border-radius: 63px;
	background: linear-gradient(265deg, #65B1F7 4.43%, #3F67EF 57.09%, #3F67EF 98.22%);
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
}

/*十周年*/
.banner .gala {
	height: 523px;
	background: url('../mirror/images/index/gala_bg.png') no-repeat center center;
	background-size:100% 100%;
}
.banner .gala .gala-ber{
	width: 1214px;
	height: 523px;
	background: url('../mirror/images/index/gala_con_ber.png') no-repeat center center;
	background-size:100% 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.banner .gala .gala-ber .gala-tit {
	color: #000;
	font-family: AlibabaPuHuiTi-3-95-ExtraBold;
	font-size: 50px;
	font-style: normal;
	font-weight: 800;
	line-height: normal;
	margin-top: -23px;
}
.banner .gala .gala-ber .gala-tit span{
	background: linear-gradient(90deg, #FF8933 0%, #FF2E00 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.banner .gala .gala-ber .gala-des {
	color: #000;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 5.2px;
	margin-top: 18px;
}
.banner .gala .gala-ber .gala-des span{
	color: #FF5301
}
.banner .gala .gala-ber a {
	display: flex;
}
.banner .gala .gala-ber a .gala-ask{
	display: flex;
	padding: 10px 20px;
	justify-content: center;
	align-items: center;
	gap: 10px;
	flex-shrink: 0;
	border-radius: 62px;
	background: linear-gradient(90deg, #FF6B00 0%, #FF2E00 100%);
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	letter-spacing: 0.8px;
	margin-top: 54px;
}


/*banner 英文版*/
.banner .live_en {
	background: url('../mirror/images/index/live_en_bg.png') no-repeat center center;
	background-size:100% 100%;
}
.banner .live_en .live_en_ber {
	background: url('../mirror/images/index/live_en_ber.png') no-repeat center center;
	background-size:100% 100%;
	display: flex;
	align-items: center;
	padding-bottom: 20px;
}
.banner .live_en .live_en_ber .live_en_con {
	width: 1200px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.banner .live_en .live_en_ber .live_en_con .live_en_txt_box {
	width: calc(100% - 570px);
	margin-bottom: 50px;
}
.banner .live_en .live_en_ber .live_en_ber_ber {
	width: 568px;
	height: 523px;
	background: url('../mirror/images/index/live_en_ber_ber.png') no-repeat center center;
	background-size:100% 100%;
	margin-bottom: 30px;
}
.banner .live_en .live_en_ber .live_en_con .item_global {
	color: #292D80;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 25.714px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 30.343px;
}
.banner .live_en .live_en_ber .live_en_con .item_tit_box {
	display: flex;
	align-items: baseline;
}
.banner .live_en .live_en_ber .live_en_con .item_tit_box .item_tit {
	color: #000;
	-webkit-text-stroke-width: 0.5;
	-webkit-text-stroke-color: #000;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 56px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 2px;
}
.banner .live_en .live_en_ber .live_en_con .item_tit_box .item_tit span {
	color:#3A6AFF;
}
.banner .live_en .live_en_ber .live_en_con .item_tit_box img {
	margin-left: 9px;
}
.banner .live_en .live_en_ber .live_en_con .item_lst {
	margin-top: 35px;
	display: flex;
}
.banner .live_en .live_en_ber .live_en_con .item_lst .lst_sub{
	border-right: 1px solid #C1DAF6;
	padding: 0 21px 0 19px;
}
.banner .live_en .live_en_ber .live_en_con .item_lst .lst_sub:nth-child(1){
	padding-left: 0;
}
.banner .live_en .live_en_ber .live_en_con .item_lst .lst_sub:nth-child(4n){
	border-right: none;
}
.banner .live_en .live_en_ber .live_en_con .item_lst .lst_sub .sub_row{
	display: flex;
	align-items: center;
	margin-bottom: 16px;
}
.banner .live_en .live_en_ber .live_en_con .item_lst .lst_sub .sub_row:nth-child(3n){
	margin-bottom: 0px;
}
.banner .live_en .live_en_ber .live_en_con .item_lst .lst_sub .sub_row span{
	color: #333;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: 0.72px;
	margin-left: 4px;
}



/*banner 定制开发*/
.banner .develop{
	background: url('../mirror/images/index/dev_bg.png') no-repeat center center;
	background-size:100% 100%;
}
.banner .develop .develop-ber {
	background: url('../mirror/images/index/dev_ber.png') no-repeat center center;
	background-size: 100% 100%;
	display: flex;
	align-items: center;
}
.banner .develop .develop-ber .develop-ber-content {
	width: 1200px;
}
.banner .develop .develop-ber .dev-tit {
	color: #333;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 56px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 4.48px;
}
.develop-ber .dev-list-box {
	margin-top: 35px;
}
.develop-ber .dev-list-box .list-row {
	display: flex;
	flex-wrap: wrap;
}
.develop-ber .dev-list-box .list-item {
	display: flex;
	align-items: center;
}
.develop-ber .dev-list-box .row1 .list-item {
	margin-right: 35px;
}
.develop-ber .dev-list-box .row2 .list-item {
	margin:21px 75px 0 0;
}
.develop-ber .dev-list-box .list-item img {
	margin-right: 10px;
}
.develop-ber .dev-list-box .list-item .item-tit{
	color: #495770;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: 32px; /* 133.333% */
	letter-spacing: 1.92px;
}
.develop-ber .dev-service-box {
	margin-top: 58px;
}
.develop-ber .dev-service-box .dev-service{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding-left: 6px;
	height: 70px;
	background: linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.74) 48.5%, rgba(255, 255, 255, 0.65) 76%, rgba(255, 255, 255, 0.00) 100%);
	color: #3A6AFF;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	letter-spacing: 2.64px;
}
.develop-ber .dev-service-box .dev-service span {
	margin: 0 20px;
}

/*家政*/
.banner .domestic-banner {
	width: 100%;
	height: 523px;
	background: url('../mirror/images/index/domestics_banner_bg.png') no-repeat center center;
	background-size: 100% 100%;
}
.domestic-banner .domestic-ber {
	position: relative;
	display: flex;
	align-items: center;
}
.domestic-banner .domestic-ber .domes-box{

}
.domestic-banner .domestic-ber .domes-icon{
	position: absolute;
	top: 0;
	right: 0;
}
.domestic-banner .domestic-ber .domes-box .item-tit{
	color: #000;
	font-family: AlibabaPuHuiTi-3-95-ExtraBold;
	font-size: 66px;
	font-style: normal;
	font-weight: 800;
	line-height: normal;
}
.domestic-banner .domestic-ber .domes-box .item-tit span {
	background: linear-gradient(265deg, #65B1F7 4.43%, #3F67EF 57.09%, #3F67EF 98.22%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.domestic-banner .domestic-ber .domes-box .item-tag{
	display: flex;
	padding: 5px 0px;
	justify-content: center;
	align-items: center;
	width: 446px;
	border-radius: 6px;
	background: linear-gradient(90deg, #FF3D35 0%, #FF7145 100%);
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	margin-top: 8px;
}
.domestic-banner .domestic-ber .domes-box .item-des{
	color: #000;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: 3.2px;
	margin-top: 17px;
}
.domestic-banner .domestic-ber .domes-box .item-contact{
	display: flex;
	align-items: center;
	margin-top: 27px;
}
.domestic-banner .domestic-ber .domes-box .item-contact .ct-it {
	width: 33px;
	padding: 8px 0 3px 0;
	flex-shrink: 0;
	border-radius: 3px;
	background: #003EFF;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 21px;
}
.domestic-banner .domestic-ber .domes-box .item-contact .ct-it span{
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	writing-mode: vertical-rl;
	text-orientation: upright;
	letter-spacing: 5px;
}
.domestic-banner .domestic-ber .domes-box .item-contact .ct-pic{
	margin-right: 21px;
}

.banner .play-banner {
	width: 100%;
	height: 523px;
	background: url('../mirror/images/index/play_banner_bg.png') no-repeat center center;
	background-size: 100% 100%;
}

.play-banner .play-ber {
	position: relative;
	display: flex;
	align-items: center;
}

.play-banner .play-ber .play-box {

}

.play-banner .play-ber .play-icon {
	position: absolute;
	top: 0;
	right: 0;
}

.play-banner .play-ber .play-box .item-tit {
	color: #000;
	font-family: AlibabaPuHuiTi-3-95-ExtraBold;
	font-size: 66px;
	font-style: normal;
	font-weight: 800;
	line-height: normal;
}

.play-banner .play-ber .play-box .item-tit span {
	background: linear-gradient(265deg, #65B1F7 4.43%, #3F67EF 57.09%, #3F67EF 98.22%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.play-banner .play-ber .play-box .item-tag {
	display: flex;
	padding: 5px 0px;
	justify-content: center;
	align-items: center;
	width: 446px;
	border-radius: 6px;
	background: linear-gradient(90deg, #FF3D35 0%, #FF7145 100%);
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	margin-top: 8px;
}

.play-banner .play-ber .play-box .item-des {
	color: #000;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: 3.2px;
	margin-top: 17px;
}

.play-banner .play-ber .play-box .item-contact {
	display: flex;
	align-items: center;
	margin-top: 27px;
}

.play-banner .play-ber .play-box .item-contact .ct-it {
	width: 33px;
	padding: 8px 0 3px 0;
	flex-shrink: 0;
	border-radius: 3px;
	background: #003EFF;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 21px;
}

.play-banner .play-ber .play-box .item-contact .ct-it span {
	color: #FFF;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	writing-mode: vertical-rl;
	text-orientation: upright;
	letter-spacing: 5px;
}

.play-banner .play-ber .play-box .item-contact .ct-pic {
	margin-right: 21px;
}

/*小蓝裳科技*/
.banner .shfw{
    background: url('../mirror/images/index/shfw_bg.png') no-repeat center center;
    background-size:100% 100%;
}
.banner .shfw .shfw_ber{
    background: url('../mirror/images/index/shfw_ber.png') no-repeat center center;
    background-size: 100% 100%;
}
.banner .shfw .shfw_ber .shfw_tit{
	color: #333;
	font-family: AlibabaPuHuiTi-3-95-ExtraBold;
	font-size: 36px;
	font-style: normal;
	font-weight: 800;
	line-height: 40px;
	padding-top: 80px;
}
.banner .shfw .shfw_ber .shfw_tit>span{
	color: #495770;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px; /* 80% */
	text-transform: uppercase;
	margin-left: 20px;
}
.banner .shfw .shfw_ber .shfw_ul{
	width: 523px;
    height: 173px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    background-color: rgba(255, 255, 255, 0.49);
    box-shadow: 0px 0px 20px 0px rgba(11,50,174,0.1);
    padding: 20px 40px;
	margin-top: 20px;
}

.banner .shfw .shfw_ber .shfw_ul>li{
	display: inline-flex;
	align-items: center;
	height: 50px;
    width: 171px;
}
.banner .shfw .shfw_ber .shfw_ul>li>span{
	color: #384F8B;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 18px; /* 100% */
	margin-left: 8px;
}




.banner>#swiper1 .swiper-pagination-clickable,.swiper-pagination-bullets{
	
	width: 100px;
	height: 22px;
	background: rgba(255,255,255,0.6);
	border-radius: 90px 90px 90px 90px;
    bottom: 60px;
    left: 46%;
}

.banner>#swiper1 .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	background: rgba(53,53,53,0.2);
	border-radius: 0px 0px 0px 0px;
	opacity: 1;
	border-radius: 10px;
}
.banner>#swiper1 .swiper-pagination-bullet-active{

	background: #3A6AFF;

}




/**
list
 */

.list{
	width: 100%;
    position: relative;
    top: -45px;
    z-index: 5;
    
}

.list .list_box{
    display: flex;
    margin: 0 auto;
    width: 1200px;
}
.list .list_box>li:nth-child(1){
	margin-left: 0;
}
.list .list_box>li{
	width:240px;
	height:90px;
	border: 3px solid #fff;
	box-shadow: 0px 0px 20px 0px rgba(11,50,174,0.1);
	border-radius: 4px 4px 4px 4px;
	margin-left: 25px;

}
.list .list_box>li>.bli_bg{
	width:100%;
	height:100%;
	background: linear-gradient(180deg, #F1F4F7 0%, #FFFFFF 100%);
	border-radius: 4px 4px 4px 4px;
	text-align: center;
}
.list .list_box>li .bli_bg .bli_tit{
	font-size: 18px;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-weight: normal;
	color: #181818;
	display: inline-flex;
    align-items: center;
	
	height: 40px;
    margin-top: 14px;

}

.list .list_box>li .bli_bg .bli_msg{
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	color: #666666;
	line-height: 16px;
	width: 100%;

}

.list .list_box>li .bli_bg .bli_msg span {
	color: #FF7903;
}





/*了解我们的产品*/
.about{
    
    width: 100%;
	height: 860px;
}

.about .about_tit{
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	margin-top: 20px;
	text-align: center;
}

.about-box{
    position: relative;
    top: 50px;
}

.about-box .hd{
    width: 1200px;
    margin: 0 auto;
	display: flex;
	margin-bottom: 20px;
}

.about-box .hd  li{
    width: 200px;
	height: 44px;
	display: inline-flex;
	align-items: center;
    justify-content: center;
	color: #888888;
	margin-left:50px;
}
.about-box .hd  li:nth-child(1){
	margin-left: 0;
}

.about-box .hd  li>span{
	font-size: 18px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	margin-left:8px;
}

.about-box .hd .on{
	color: #3A6AFF;
	background: linear-gradient(135deg, #F8FAFF 0%, #EFF4FF 100%);
    border: 1px solid;
	border-radius: 30px;

}


.about-box .bd{
    width: 1190px;
	height: 610px;
	margin: 0 auto;
	background: linear-gradient(135deg, #F8FAFF 0%, #EEF3FE 100%);
	border-radius: 30px 30px 30px 30px;
	padding:20px 10px;
}


.about-box .bd .bd-h1{
    width: 1100px;
	padding:20px 20px;
	height: 45px;
	background: rgba(255,255,255,0.6);
	box-shadow: 0px 4px 9px 0px rgba(114,143,176,0.09);
	border-radius: 20px 20px 20px 20px;
	margin: 0 auto;
	display: flex;
    align-items: center;
}
.about-box .bd .bd-h1 .bd_h1_msg{
	width: 920px;
	height: 50px;
	font-size: 16px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #495770;
	line-height: 25px;
	margin-right:20px;
}
.about-box .bd .bd-h1 .bd_h1_go{
	width: 184px;
	height: 38px;
	border-radius: 999px 999px 999px 999px;
	opacity: 1;
	border: 1px solid #3A6AFF;
	
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #3A6AFF;
	display: block;
    text-align: center;
    line-height: 38px;
}

.about-box .bd .bd_ul{
	margin-top: 30px;
    display: flex;
}
.about-box .bd .bd_ul li{
	width: 238px;
}
.about-box .bd .bd_ul li .hd_utit{
	width: 100%;
	height: 22px;
	line-height: 19px;
	font-size: 16px;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-weight: normal;
	color: #333333;
	text-align: center;
	

}
.about-box .bd .bd_ul li .hd_gd{
	width: 23px;
	height: 5px;
	background: #3D6CFE;
	border-radius: 90px 90px 90px 90px;
	margin: 0 auto;
}
.about-box .bd .bd_ul li .hd_uimg{
	width: 214px;
	height: 449px;
	background: #FFFFFF;
	box-shadow: 0px 4px 15px 0px rgba(18,56,172,0.15);
	border-radius: 30px 30px 30px 30px;
	margin: 0 auto;
	text-align: center;
    line-height: 449px;
}






/*absorbed*/
.absorbed{
    width: 100%;
	height: 580px;
	background: #F8FAFC;

}

.absorbed .absorbed_tit{
	width: 100%;
	height: 42px;
	line-height: 35px;
	text-align:center;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	padding-top:60px;
	

}

.absorbed .absorbed_box{
	
    width: 1200px;
    height: auto;
    margin: 0 auto;
	margin-top:70px;
}
.absorbed .absorbed_box li{
    width: 333px;
    height: 120px;
    padding: 20px;
    float: left;
    margin-left: 40px;
    margin-bottom: 30px;
 
    position: relative;
	
	

	background: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(11,50,174,0.1);
	border-radius: 8px 8px 8px 8px;

}
.absorbed .absorbed_box li>.li_tit{
	width: 100px;
	height: 30px;
	font-size: 22px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	line-height: 26px;
	color:#333;
}
.absorbed .absorbed_box li>.li_tit>span{
	color: #3A6AFF;
}
.absorbed .absorbed_box li>.li_gd{
	width: 280px;
	height: 5px;
	background: linear-gradient(90deg, rgba(61,108,254,0.28) 0%, rgba(255,255,255,0) 100%);
	border-radius: 0px 0px 0px 0px;
	margin: 15px 0px;
}

.absorbed .absorbed_box li>.li_msg{
	width: 100%;
	height: 40px;
	line-height: 22px;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #495770;

}

.absorbed .absorbed_box li>.li_img{
	position: absolute;
    top: 20px;
    right: 0px;
}
.absorbed .absorbed_box li .li_msg2{
	display:none;
}
.absorbed .absorbed_box li:hover{
	background: linear-gradient(180deg, #EDF2F6 0%, rgba(255,255,255,0) 100%);
}


.absorbed .absorbed_box li:hover .li_gd,.absorbed .absorbed_box li:hover .li_msg,.absorbed .absorbed_box li:hover .li_img{
	display:none;
}
.absorbed .absorbed_box li:hover .li_tit{
	width: 100%;
	text-align:center;
}
.absorbed .absorbed_box li:hover .li_msg2{
	display:block;
	color: #4E5671;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;

}


/*advantage*/
.advantage{
    width: 100%;
	height: 600px;
}

.advantage .advantage_tit{
	width: 100%;
	height: 42px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 35px;
	text-align: center;
	margin-top:50px;

}
.advantage .advantage_msg{
	width: 100%;
	height: 40px;
	font-size: 18px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #888888;
	line-height: 30px;
    text-align: center;
}
.advantage .advantage_box{
	width: 1200px;
    height: auto;
    margin: 0 auto;
	margin-top:50px;
	display: flex;
    flex-wrap: wrap;
}


.advantage .advantage_box>li{
	width:256px;
	height:140px;
	background: linear-gradient(180deg, #EDF2F6 0%, rgba(255,255,255,0) 100%);
	box-shadow: 0px 0px 10px 0px rgba(11,50,174,0.09);
	border-radius: 8px 8px 8px 8px;
	opacity: 1;
	border: 3px solid #FFFFFF;
	padding:20px 15px;
    margin-left: 10px;
    margin-bottom: 15px;
}
.advantage .advantage_box>li .li_tit{
	width: 100%;
	height: 40px;
	font-size: 18px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #333333;
	line-height: 21px;
	border-bottom: 2px solid #C9C9C9;
	
	display: inline-flex;
    align-items: center;
	margin-bottom:15px;

}

.advantage .advantage_box>li .li_tit>span{
	margin-left:5px;
}
.advantage .advantage_box>li:hover .li_tit>span{
	color:#3A6AFF;
}
.advantage .advantage_box>li .li_msg{
	width: 100%;
	height: 60px;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #495770;
	line-height: 20px;

}



/*about_company*/
.about_company{
    width: 100%;
	height: 500px;
	background: #F9FBFE url('../mirror/images/index/about_company_bg.png') no-repeat center right;
    background-size:100% 100%;
	
	box-shadow: inset 0px 6px 20px 0px rgba(11,50,174,0.15), inset 0px -6px 20px 0px rgba(11,50,174,0.15);
	border-radius: 0px 0px 0px 0px;
	opacity: 1;
}
.about_company>p{
    width: 100%;
	height: 42px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 35px;
	text-align:center;
	padding-top: 60px;
}
.about_company .company_tips{
    width: 1200px;
    margin: 0 auto;
	margin-top:50px;
}





/*case*/
.case{
	width:100%;
	height:880px;
}
.case .case_tit{
	width: 100%;
	height: 50px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 35px;
	text-align:center;
	padding-top:50px;
}
.case .case_msg{
	width: 100%;
	height: 25px;
	font-size: 18px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #888888;
	line-height: 21px;
	text-align:center;
}

.case .case_cont{
	width: 1200px;
    height: auto;
    margin: 0 auto;
	margin-top:50px;
	display: flex;
    flex-wrap: wrap;
}


.case .case_cont>li{
	width: 306px;
	height: 280px;
	background: linear-gradient(180deg, #F2F7FF 0%, #F8FBFF 91%);
	border-radius: 20px 20px 20px 20px;
	opacity: 1;
	padding:25px 40px;
	margin-left: 20px;
    margin-bottom: 20px;
	
}
.case .case_cont>li .li_tit{
	width: 100%;
	height: 38px;
	font-size: 24px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #333333;
	line-height: 28px;
}
.case .case_cont>li .li_msg{
	width: 100%;
	height: 140px;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #495770;
	line-height: 22px;
    letter-spacing: 1px;
}

.case .case_cont>li .li_case{
	width: 100%;
	height: 40px;
	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #333333;
	line-height: 23px;
}

.li_case_ul>li{
	width: 121px;
	height: 49px;
	background: #FFFFFF;
	box-shadow: 0px 2px 10px 0px rgba(27,58,109,0.08);
	border-radius: 6px 6px 6px 6px;
	display: inline-flex;
    align-items: center;
    justify-content: center;
	margin-left: 20px;
}

.case .case_cont>li:hover{
	background: linear-gradient(306deg, #668BFF 0%, #3968FA 100%);
}
.case .case_cont>li:hover .li_tit,.case .case_cont>li:hover .li_msg,.case .case_cont>li:hover .li_case{
	color:#fff;
}



/*partner*/
.partner{
    width: 100%;
	height: 500px;
}

.partner .partner_tit{
    width: 100%;
	height: 42px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 35px;
	text-align:center;
	margin-bottom: 50px;

}

.partner .partner_box{
    width: 1200px;
    
    margin: 0 auto;
}


/*
news
 */
.news{
    width: 100%;
    height: 540px;
	padding-top:20px;
}
.news .news_tit{
	width: 100%;
	height: 100px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 35px;
	text-align:center;
}

.news .news_box{
    width: 1200px;
    margin: 0 auto;
    display: flex;
}
.news .news_box .news_item{
	width: 377px;
	height: auto;
	background: #FFFFFF;
	border-radius: 8px;
	opacity: 1;
	border: 1px solid #DBDBDB;
	margin-left: 35px;
}
.news .news_box .news_item>.item_img{
	width: 377px;
	height: 154px;
	border-radius: 8px 8px 0px 0px;
	opacity: 1;
	display: flex;
    flex-direction: column;
    justify-content: flex-end;


}
.news .news_box .news_item>.img1{
	background: url('../mirror/images/index/new_img1.png') no-repeat center center;
    background-size:100% 100%;
}
.news .news_box .news_item>.img2{
	background: url('../mirror/images/index/new_img2.png') no-repeat center center;
    background-size:100% 100%;
}
.news .news_box .news_item>.img3{
	background: url('../mirror/images/index/new_img3.png') no-repeat center center;
    background-size:100% 100%;
}
.news .news_box .news_item .item_img .item_ytit{

	height: 30px;
	font-size: 16px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 19px;
	margin-left: 30px;
}

.news .news_box .news_item .item_img .item_tit{

	height: 45px;
	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-105-Heavy;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	margin-left: 30px;

}
.news .news_box .news_item .item_img .item_tit>span{

	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 16px;
	margin-left: 20px;

}
.news .news_box .news_item .item_tnews{
	width: 335px;
	display: block;
	border-bottom: 1px solid #DFDFDF;
	margin: auto;
	margin-bottom: 10px;
}
.news .news_box .news_item .item_tnews .tnew_tit{
	width: 100%;
	height: 40px;
	font-size: 18px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #333333;
	line-height: 40px;
	margin-top: 10px;
	position: relative;

	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.news .news_box .news_item .item_tnews .tnew_tit>.tit_new{
	width: 29px;
	height: 14px;
	line-height: 12px;
	border-radius: 8px 10px 10px 0px;
	border: 1px solid #C20B0B;
	

	font-size: 10px;
	font-family: AlibabaPuHuiTi-3-65-Medium;
	font-weight: normal;
	color: #C20B0B;
	
	
	position: absolute;
    top: 2px;
    right: 0px;
    text-align: center;

}


.news .news_box .news_item .item_tnews .tnew_msg{
	width: 100%;
	height: 42px;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #888888;
	line-height: 20px;
	margin-bottom: 15px;
	display: -webkit-box; /* 必须结合display属性使用 */
	-webkit-line-clamp: 2; /* 最大显示行数 */
	-webkit-box-orient: vertical; /* 垂直布局 */
	overflow: hidden; /* 隐藏溢出部分 */
	text-overflow: ellipsis; 
}
.news .news_box .news_item .news_list{
	width: 335px;
	margin: 0 auto;
}
.news .news_box .news_item .news_list>a>li{
	width: 100%;
	height: 35px;
	display:flex;
	justify-content: center;
    align-items: center;
	flex-wrap: nowrap;
	
	
}
.news .news_box .news_item .news_list  .news_ltime{
	width: 50px;
	height: 20px;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #888888;
	line-height: 16px;

}

.news .news_box .news_item .news_list  .news_ltit{
	width: 280px;
	height: 20px;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	padding-left: 10px;
	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
	
}

.news .news_box .news_item .news_list  .news_dian{
	color: #333333;
	font-size: 14px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
}
.news .news_box .news_item a:hover .tnew_tit,.news .news_box .news_item .news_list a:hover .news_ltit{
	color:#3A6AFF ;
}



/* 联系我们 */
.contactus{
	width: 100%;
	padding:100px 0;

	background: #FFFFFF;
}

.contactus .contactus_tit{
	width: 100%;
	height: 42px;
	font-size: 30px;
	font-family: AlibabaPuHuiTi-3-85-Bold;
	font-weight: normal;
	color: #333333;
	line-height: 35px;
	text-align:center;
}
.contactus .contactus_tit>span {
    background: linear-gradient(to right, #1C53FF, #416fffc7);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.contactus .contactus_msg{
	width: 100%;
    height: 65px;
    font-size: 18px;
    font-family: AlibabaPuHuiTi-3-55-RegularL3;
    font-weight: normal;
    color: #888888;
    line-height: 50px;
    text-align: center;

}
.contactus .contactus_but{
	width: 240px;
    height: 55px;
    line-height: 55px;
	background: #3A6AFF;
	border-radius: 999px;
	margin:0 auto;
	display: block;
	

	font-size: 22px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #FFFFFF;
	text-align:center;

}

.contactus .contactus_but:hover{
	background: #6086FF;
}


.global{
	width:100%;
	height:155px;
	background-color:#262834
}
.global .global_cont{
	width: 1200px;
	height:100%;
    margin: 0 auto;
	background: url('../mirror/images/index/global_ber.png') no-repeat center right;
	background-size: auto 100%;
	display: flex;

    align-items: center;
}

.global .global_cont .global_msg{
	width: 720px;
	height: 67px;
	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-75-SemiBold;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	margin-right:50px;

}
.global .global_cont .global_msg>span{
	font-size: 25px;
}
.global .global_cont .global_but{
	display: block;
	width: 159px;
	height: 48px;
	border-radius: 4px 4px 4px 4px;
	opacity: 1;
	border: 1px solid #FFFFFF;
	text-align: center;
    line-height: 48px;
	margin-right:100px;

	font-size: 20px;
	font-family: AlibabaPuHuiTi-3-55-RegularL3;
	font-weight: normal;
	color: #FFFFFF;


}
.global .global_cont .global_but:hover{
	color:#262834;
	background-color:#FFFFFF;
}







