.swiperBannerPlay .swiper-button-next,
.swiperBannerPlay .swiper-button-prev{width:26px!important;height:auto!important;background-image:none!important;}
.swiperBannerPlay .swiper-button-next{right:2%;}
.swiperBannerPlay .swiper-button-prev{left:2%;}
.swiperBannerPlay .swiper-button-next svg,
.swiperBannerPlay .swiper-button-prev svg{width:26px;height:26px;}
.swiperBannerPlay .swiper-slide{text-align:center;}
.swiperBannerPlay .swiper-slide img{width:100%;height:90vh;object-fit:cover;}

/*
.swiperBannerPlay .swiper-slide-active{
	-webkit-animation:scale-bg 5s linear 0s 1 reverse forwards;
	animation:scale-bg 5s linear 0s 1 reverse forwards;
}
*/

@keyframes scale-bg{
	0%{
		-webkit-transform:scale(1,1);
		transform:scale(1,1);

	}
        100%{
		-webkit-transform:scale(1.1,1.1);
		transform:scale(1.1,1.1);
	}
}

.foot{background-color:transparent;}


.home{position:relative;}
.home .homeBannerBox{position:relative;}
.home .homeBannerBox .homeBannerDown{position:absolute;left:0;bottom:20px;z-index:10;width:100%;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi{width:32%;float:left;background:#fff;}
.home .homeBannerBox .homeBannerDown .center{margin:0 2%;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi{position:relative;top:0;transition:all 0.5s ease-out 0s;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item{padding:30px;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item h3 a{display:block;font-size:20px;color:#a661a4;font-weight:normal;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item h3 a i{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item .summary{font-size:16px;color:#666;margin-top:20px;line-height:2;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item .summary a{display:block;font-size:14px;color:#666;line-height:2;height:56px;overflow:hidden;}
.home .homeBannerBox .homeBannerDown #homeBannerDownLi01 .item h3 a i{background:url(/uiFramework/commonResource/image/2023110107273163495.png) no-repeat center center;background-size:20px auto;}
.home .homeBannerBox .homeBannerDown #homeBannerDownLi02 .item h3 a i{background:url(/uiFramework/commonResource/image/2023110107273837016.png) no-repeat center center;background-size:20px auto;}
.home .homeBannerBox .homeBannerDown #homeBannerDownLi03 .item h3 a i{background:url(/uiFramework/commonResource/image/2023110107274426971.png) no-repeat center center;background-size:18px auto;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item:hover{background:url(/uiFramework/commonResource/image/2023110109112545321.png) no-repeat right bottom;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi:hover{top:-10px;box-shadow:0 0 10px rgba(0,0,0,.2);}

.homeCaifuBox{background:url(/uiFramework/commonResource/image/2023122516091937822.png) no-repeat bottom center;}


.cffwBox{padding-bottom:80px;}
.cffwBox .cffwDown{margin-top:20px;}
.cffwBox .cffwUp{position:relative;}

.cffwBox .cffwDown .item{width:31.44%;float:left;margin-left:2.76%;margin-top:2.76%;transition:all 0.5s ease-out 0s;}
.cffwBox .cffwDown .item:hover{box-shadow:0 0 20px rgba(0,0,0,.1);}
.cffwBox .cffwDown .firstData{width:65.64%;}
.cffwBox .cffwDown .item .box{padding:20px;border:1px solid #dae0e9;height:345px;background:#fff;}
.cffwBox .cffwDown .item_1,
.cffwBox .cffwDown .item_3{margin-left:0;}
.cffwBox .sixItem .item_3{margin-left:2.76%;}
.cffwBox .sixItem .item_4{margin-left:0;}
.cffwBox .cffwDown .item .titleType,
.cffwBox .cffwDown .item .title{font-size:16px;color:#a661a4;text-align:center;}
.cffwBox .cffwDown .item .title{margin:10px 0;}
.cffwBox .cffwDown .item .name{font-size:24px;color:#333333;text-align:center;}
.cffwBox .cffwDown .item .name i{display:block;margin:15px auto;width:40px;height:2px;background:#999999;}
.cffwBox .cffwDown .item .btwLv .left,
.cffwBox .cffwDown .item .btwLv .right{width:50%;}
.cffwBox .cffwDown .item .btwLv .left span,
.cffwBox .cffwDown .item .btwLv .right span{display:block;text-align:center;}
.cffwBox .cffwDown .item .btwLv .left .zhi,
.cffwBox .cffwDown .item .btwLv .right .zhi{font-size:40px;line-height:40px;color:#333;}
.cffwBox .cffwDown .item .btwLv .left .txt,
.cffwBox .cffwDown .item .btwLv .right .txt{font-size:16px;color:#999;margin-top:10px;}
.cffwBox .cffwDown .item .kfzq{font-size:18px;color:#666666;text-align:center;margin-top:15px;padding-top:15px;border-top:1px solid #cbd4e0;}
.cffwBox .cffwDown .item .more{text-align:center;margin-top:35px;}
.cffwBox .cffwDown .item .more a{font-size:16px;color:#333333;display:inline-block;padding:8px 40px;border:1px solid #cbd4e0;border-radius:40px;transition:all 0.5s ease-out 0s;}
.cffwBox .cffwDown .item:hover .more a{background-color:#a661a4;color:#fff;border-color:transparent;}
.cffwBox .cffwDown .oneData .name{margin-top:10px;}
.cffwBox .cffwDown .oneData .liLv{font-size:30px;color:#a661a4;text-align:center;margin-bottom:10px;}
.cffwBox .cffwDown .oneData .liLv span{font-size:40px;line-height:40px;color:#a661a4;vertical-align:bottom;}
.cffwBox .cffwDown .oneData .bjjz{font-size:16px;color:#999;text-align:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #cbd4e0;}
.cffwBox .cffwDown .oneData .rgBox{display:flex;align-items:flex-end;}
.cffwBox .cffwDown .oneData .rgBox .left,
.cffwBox .cffwDown .oneData .rgBox .center,
.cffwBox .cffwDown .oneData .rgBox .right{width:33.33%;float:left;}
.cffwBox .cffwDown .oneData .rgBox p span{display:block;}
.cffwBox .cffwDown .oneData .rgBox p span b{font-weight:normal;}
.cffwBox .cffwDown .oneData .rgBox p .zhi{font-size:27px;color:#333;text-align:center;}
.cffwBox .cffwDown .oneData .rgBox p .txt{font-size:16px;color:#999;text-align:center;margin-top:6px;}
.cffwBox .cffwDown .firstData .name{margin-top:10px;}
.cffwBox .cffwDown .firstData .twoPart .Left,
.cffwBox .cffwDown .firstData .twoPart .Right{width:50%;}
.cffwBox .cffwDown .firstData .twoPart .Left{width:49%;}
.cffwBox .cffwDown .firstData .twoPart .Left{border-right:1px solid #dae0e9;}
.cffwBox .cffwDown .firstData .twoPart .Right{padding-top:62px;}
.cffwBox .cffwDown .firstData .twoPart .Left .bjjs{font-size:16px;color:#999;text-align:center;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r{width:50%;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l span,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r span{display:block;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .lv,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .lv{font-size:30px;color:#a661a4;text-align:center;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .lv b,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .lv b{font-size: 58px;line-height:58px;vertical-align: bottom;font-weight:normal;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .txt,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .txt{font-size:18px;color:#333;text-align:center;margin-top:15px;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .txt font, 
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .txt font{color:#999;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l span i,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r span i{display:block;height:1px;width:8px;background:#333;margin:10px auto;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .lv .txt,
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .lv .txt{font-size:18px;color:#999;text-align:center;}





.cffwBox .cffwDown .firstData .twoPart .Left .num_1 .io2,
.cffwBox .cffwDown .firstData .twoPart .Left .num_1 .io3{display:none;}
.cffwBox .cffwDown .firstData .twoPart .Left .num_2 .io3{display:none;}
.cffwBox .cffwDown .firstData .twoPart .Left .num_1 .Left_two_l{width:100%;}
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_l,
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_r{width:33.33%;}
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_l .lv,
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_r .lv{font-size:18px;}
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_l .lv b, 
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_r .lv b{font-size:36px;line-height:30px;}
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_l .txt, 
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .Left_two_r .txt{font-size:16px;line-height:16px;}

.cffwBox .cffwDown .firstData .twoPart .Left .num_2 .io2 .txt i,
.cffwBox .cffwDown .firstData .twoPart .Left .num_3 .io3 .txt i{background:transparent;}



.cffwBox .cffwDown .firstData .twoPart .Right .Le,
.cffwBox .cffwDown .firstData .twoPart .Right .Cen,
.cffwBox .cffwDown .firstData .twoPart .Right .Ri{width:25%;}
.cffwBox .cffwDown .firstData .twoPart .Right .Ri{width:50%;}
.cffwBox .cffwDown .firstData .twoPart .Right p span{display:block;}
.cffwBox .cffwDown .firstData .twoPart .Right p span b{font-weight:normal;}
.cffwBox .cffwDown .firstData .twoPart .Right p .zhi{font-size:24px;line-height:24px;color:#333;text-align:center;}
.cffwBox .cffwDown .firstData .twoPart .Right p .txt{font-size:16px;line-height:16px;color:#999;text-align:center;margin-top:10px;}
.cffwBox .cffwDown .firstData .more{margin-top:0;}
.cffwBox .cffwDown .firstData .twoPart{margin:31px 0;}
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two{margin-top:30px;}
.cffwBox .cffwmore{text-align:center;margin-top:60px;}
.cffwBox .cffwmore a{display:inline-block;width:165px;line-height:40px;text-align:center;font-size:14px;color:#999;border:1px solid #cbd4e0;border-radius:40px;background:#fff;transition:all 0.5s ease-out 0s;}
.cffwBox .cffwmore a:hover{background:#a661a4;color:#fff;border-color:#a661a4;}



.home .homeChooseBox{background:url(/uiFramework/commonResource/image/2023122218165190430.png) no-repeat top 150px center;padding:60px 0;background-size:70% auto;/*animation:bgActive 20s linear infinite alternate-reverse;*/}
.home .homeChooseBox .homeChooseDown{margin-top:60px;}
.home .homeChooseBox .homeChooseLeft{width:45%;}
.home .homeChooseBox .homeChooseRight{width:52%;}
@keyframes bgActive{
	from {
		background-position:left center;
	}
        to{
		background-position:right bottom;
	}
}





.knowZj{background:url(/uiFramework/commonResource/image/2023110112401778413.png) no-repeat right bottom 60px;background-size:30px auto;}
.knowZj .box{padding:0 50px;padding-right:0;background:url(/uiFramework/commonResource/image/2023110112383569356.png) no-repeat left top;background-size:30px auto;}
.knowZj .box h4{font-size:32px;color:#333333;font-weight:normal;padding-top:40px;}
.knowZj .box .summary{font-size:16px;color:#6e6e6e;line-height:2;margin-top:30px;height:144px;}
.knowZj .box .more{margin-top:75px;}
.knowZj .box .more a,
.dashijiBox .more a{display:inline-block;width:165px;line-height:40px;text-align:center;font-size:14px;color:#999;border:1px solid #cbd4e0;border-radius:40px;transition:all 0.5s ease-out 0s;}
.knowZj .box .more a:hover,
.dashijiBox .more a:hover{background:#a661a4;color:#fff;border-color:#a661a4;}



.dashiji{margin-top:30px;background:url(/uiFramework/commonResource/image/2023110113331879044.png) no-repeat left 26px bottom;height:300px;}
.dashiji .swiper-slide{padding-left:100px;position:relative;width:auto;}
.dashiji .swiper-slide{max-height:100px!important;height:auto!important;}
.dashiji .swiper-slide h2 a{font-size:24px;color:#333333;font-weight:normal;transition:all 0.5s ease-out 0s;}
.dashiji .swiper-slide .summary{margin-top:5px;}
.dashiji .swiper-slide .summary a{font-size:16px;line-height:24px;color:#333;transition:all 0.5s ease-out 0s;}
.dashiji .swiper-slide .point{display:block;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);position:absolute;left:20px;top:10px;}
.dashiji .swiper-slide .point span{display:block;width:6px;height:6px;border-radius:50%;background:#5e178e;margin:0 auto;position:relative;top:4px;}
.dashiji .swiper-slide-active .point span{background:#ffdd7e;}
.dashiji .swiper-slide-active h2 a{color:#5e178e;}

.dashiji .swiper-slide:hover h2 a,
.dashiji .swiper-slide:hover .summary a{color:#5e178e;}


.dashijiBox .more{margin-left:100px;margin-top:32px;}



.foot{margin-top:-1.08%;}




/*ie*/
.ie9Down .owl_play .owl-nav .owl-prev,
.ie9Down .owl_play .owl-nav .owl-next{text-align:center;line-height:36px;font-size:16px;}
.ie9Down .owl_play .owl-nav .owl-prev{position:absolute;bottom:50%;left:0;width:36px;height:36px;cursor:pointer;}
.ie9Down .owl_play .owl-nav .owl-next{position:absolute;bottom:50%;right:0;width:36px;height:36px;cursor:pointer;}
.ie9Down .dashiji .swiper-wrapper{overflow-y:auto;}













@media (min-width:1920px){
.home .homeChooseBox{background-size:auto auto;}
.foot{margin-top:-10px;}
}


@media (max-width:1235px){
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item{padding:20px;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item .summary{margin-top:10px;line-height:26px;height:52px;overflow:hidden;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item .summary a{line-height:26px;height:52px;overflow:hidden;}
.cffwBox .cffwUp .more{bottom:5px;}
.cffwBox .cffwDown .firstData{width:100%;}

.cffwBox .cffwDown .item_2,
.cffwBox .cffwDown .item_3,
.cffwBox .cffwDown .item_4,
.cffwBox .cffwDown .item_5{width:48.62%;}
.cffwBox .cffwDown .item_2,
.cffwBox .cffwDown .item_4{margin-left:0;}
.cffwBox .cffwDown .item_3,
.cffwBox .cffwDown .item_5{margin-left:2.76%;}

.cffwBox .sixItem .item{width:48.62%!important;}
.cffwBox .sixItem .item_1,
.cffwBox .sixItem .item_3,
.cffwBox .sixItem .item_5{margin-left:0;}

.cffwBox .sixItem .item_2,
.cffwBox .sixItem .item_4,
.cffwBox .sixItem .item_6{margin-left:2.76%;}


.cffwBox .cffwDown .item .btwLv .left .zhi, 
.cffwBox .cffwDown .item .btwLv .right .zhi,
.cffwBox .cffwDown .oneData .liLv span{font-size:38px;line-height:38px;}

.cffwBox .cffwDown .oneData .liLv{font-size:18px;}
.cffwBox .cffwDown .oneData .rgBox p .zhi{font-size:20px;}

.cffwBox .cffwDown .oneData .rgBox p .txt,
.cffwBox .cffwDown .item .btwLv .left .txt, 
.cffwBox .cffwDown .item .btwLv .right .txt,
.cffwBox .cffwDown .oneData .bjjz{font-size:16px;}

.cffwBox .cffwDown .item .box{height:320px;}
.cffwBox .cffwDown .firstData .box{height:360px;}
}

@media (max-width:1080px){

.swiperBannerPlay .swiper-slide img{height:50vw;object-fit:cover;}

.home .homeChooseBox{background-size:100% auto;}
.home .homeChooseBox .homeChooseLeft,
.home .homeChooseBox .homeChooseRight{float:none;width:auto;}
.home .homeChooseBox .homeChooseRight{margin-top:30px;}
.knowZj .box .summary{height:auto;}
.knowZj .box .more{margin-top:20px;}

.dashijiBox .more{margin-left:50px;margin-top:20px;}
.dashiji .swiper-slide{padding-left:50px;}


.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item .summary{font-size:14px;line-height:22px;height:44px;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item .summary a{font-size:14px;line-height:22px;height:44px;}
}

@media (max-width:880px){
.home .homeBannerBox .homeBannerDown{position:static;margin-top:20px;}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi{box-shadow:0 0 1px rgba(0,0,0,.3);}
.home .homeBannerBox .homeBannerDown .homeBannerDownLi:hover{top:0;}

.cffwBox .cffwDown .item .box{height:320px;}
.cffwBox .cffwDown .firstData .box{height:320px;}

.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .lv b, 
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .lv b,
.cffwBox .cffwDown .item .btwLv .left .zhi, 
.cffwBox .cffwDown .item .btwLv .right .zhi, 
.cffwBox .cffwDown .oneData .liLv span{font-size:35px;line-height:35px;}

.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_l .txt, 
.cffwBox .cffwDown .firstData .twoPart .Left .Left_two .Left_two_r .txt,
.cffwBox .cffwDown .firstData .twoPart .Right p .txt,
.cffwBox .cffwDown .oneData .rgBox p .txt, 
.cffwBox .cffwDown .item .btwLv .left .txt, 
.cffwBox .cffwDown .item .btwLv .right .txt, 
.cffwBox .cffwDown .oneData .bjjz,
.cffwBox .cffwDown .item .kfzq,
.cffwBox .cffwDown .item .more a{font-size:14px;}

.cffwBox .cffwDown .firstData .twoPart .Right p .zhi{font-size:18px;line-height:18px;}
.cffwBox .cffwDown .item .name{font-size:20px;}
.cffwBox .cffwDown .item .titleType, 
.cffwBox .cffwDown .item .title{font-size:16px;}

.cffwBox .cffwDown .firstData .twoPart .Right{padding-top:72px;}


.knowZj .box h4{font-size:20px;}
.knowZj .box .summary{font-size:14px;margin-top:10px;height:auto;}
.knowZj .box .more{margin-top:10px;}

.dashiji .swiper-slide h2 a,
.home .homeBannerBox .homeBannerDown .homeBannerDownLi .item h3 a{font-size:18px;}

.dashiji .swiper-slide .summary a{font-size:16px;}

.knowZj .box{background-size:20px auto;padding:0 20px;}
.knowZj .box h4{padding-top:20px;}
.knowZj{background-position:right bottom 30px;background-size:20px auto;}


.home .homeChooseBox,
.foot .footUp{padding:30px 0;}
.cffwBox{padding-bottom:40px;}

.home .homeChooseBox .homeChooseDown{margin-top:20px;}
.cffwBox .cffwDown .firstData .twoPart{margin:20px auto;}

}


@media (max-width:750px){
.home .homeBannerBox .homeBannerDown .homeBannerDownLi{float:none;width:auto;}
.home .homeBannerBox .homeBannerDown .center{margin:10px 0;}
.dashiji{background-position:16px bottom;}
.dashiji .swiper-slide .point{left:10px;top:6px;}
.dashiji .swiper-slide{padding-left:40px;}
.dashijiBox .more{margin-left:20px;}

.cffwBox .cffwUp .more{bottom:2px;}

}

@media (max-width:680px){
.cffwBox .cffwDown .firstData .box{height:auto;}
.cffwBox .cffwDown .firstData .twoPart .Left{border-right:none;border-bottom:1px solid #dae0e9;padding-bottom:20px;}
.cffwBox .cffwDown .firstData .twoPart .Right{padding-top:20px;}
.cffwBox .cffwDown .firstData .twoPart .Left, 
.cffwBox .cffwDown .firstData .twoPart .Right{float:none;width:auto;}


.cffwBox .cffwDown .item_2, 
.cffwBox .cffwDown .item_3, 
.cffwBox .cffwDown .item_4, 
.cffwBox .cffwDown .item_5,
.cffwBox .cffwDown .firstData{float:none;width:auto;}
.cffwBox .sixItem .item{float:none!important;width:auto!important;margin-left:0!important;}
.cffwBox .cffwDown .item .more{margin-top:20px;}
.cffwBox .cffwDown .item .box,
.cffwBox .cffwDown .firstData .box{height:auto;}
.cffwBox .cffwDown .item_3, 
.cffwBox .cffwDown .item_5{margin-left:0;}
.cffwBox .cffwDown{margin-top:30px;}
.cffwBox .cffwmore{margin-top:30px;}

.cffwBox .cffwmore a,
.knowZj .box .more a, 
.dashijiBox .more a{width:120px;line-height:32px;font-size:12px;}
.dashiji .swiper-slide .summary a{font-size:14px;}
}