/* header */
/* .head.scro{position: fixed;left: 0;top: 0;width: 100%;z-index: 99;} */
.head{background-color: #fff;}
.head .logo{overflow: hidden;}
.head .logo span{position: absolute;left: -1000px;top: 0;}
.head .head_top{padding: 26px 0;border-bottom: 1px solid #e9e9e9;}
.head .head_top > .odcontent{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.head .head_top .lf_part{width: 262px;}
.head .head_top .rt_part{width: calc(98% - 262px);width: -webkit-calc(98% - 262px);}
.head .head_top .rt_part > .wrap{align-items: center;}
.head .head_top .rt_part .search_box{width: calc(96% - 272px);width: -webkit-calc(96% - 272px);border-radius: 30px 0 0 30px;border: 2px solid #e62129;box-sizing: border-box;}
.head .head_top .rt_part .search_box .col_1{padding: 11px 0;width: 98px;font-size: 14px;color: #5a5959;text-align: center;border-right: 1px solid #e9e9e9;box-sizing: border-box;}
.head .head_top .rt_part .search_box .write_in{padding: 0 9px;width: calc(100% - 209px);width: -webkit-calc(100% - 209px);height: 39px;line-height: 39px;box-sizing: border-box;font-size: 14px;color: rgba(90,89,89,0.5);}
.head .head_top .rt_part .search_box .submit{width: 111px;height: 39px;line-height: 39px;text-align: center;color: #fff;font-size: 16px;background: #e62129;}
.head .head_top .rt_part .personal_area{width: 290px;}
.head .head_top .rt_part .personal_area .item{width: 49%;text-align: center;}
.head .head_top .rt_part .personal_area #Logged_in .p_wrap span{display: block;}
.head .head_top .rt_part .personal_area .item .p_wrap{display: flex;flex-wrap: nowrap;justify-content: space-evenly;align-items: center;}
.head .head_top .rt_part .personal_area .item .p_wrap i{display: inline-block;vertical-align: middle;margin-right: 3px;width:38px;height: 42px;background-repeat: no-repeat;}
.head .head_top .rt_part .personal_area .item .p_wrap .rt{width: calc(100% - 50px);width: -webkit-calc(100% - 50px);text-align: center;}
.head .head_top .rt_part .personal_area .item .p_wrap .rt a{display: block;white-space:  nowrap;}
.head .head_top .rt_part .personal_area .item .p_wrap .rt a:hover{color: #e62129;}
.head .head_top .rt_part .personal_area .item .p_wrap span{line-height: 1em;white-space: nowrap;}
/* .head .head_top .rt_part .personal_area .item .p_wrap span:hover{color: #e62129;} */
/* .head .head_top .rt_part .personal_area .item .p_wrap span{display: inline-block;width: calc(100% - 50px);width: -webkit-calc(100% - 50px);font-size: 14px;vertical-align: middle;text-align: center;line-height: 1em;white-space: nowrap;}
.head .head_top .rt_part .personal_area .item .p_wrap span:hover{color: #e62129;} */
.head .head_top .rt_part .personal_area .item .p_wrap i.p1{background-image: url(../images/icon_p1.png);background-position: center;}
.head .head_top .rt_part .personal_area .item .p_wrap i.p2{background-image: url(../images/icon_p3.png);}
.head .head_top .rt_part .personal_area .item .p_wrap i.p3{background-image: url(../images/icon_p2.png);}
.head .head_top .rt_part .menu_btn{white-space: nowrap;cursor: pointer;display: none;}
.head .head_top .rt_part .menu_btn i{display: inline-block;width: 24px;height: 24px;background: url(../images/menu.png)no-repeat center/100% auto;vertical-align: middle;}
.head .head_top .rt_part .menu_btn span{display: inline-block;margin-left: 8px;vertical-align: middle;font-size: 14px;color: #e62129;}
.head .head_mid > .odcontent{align-items: center;}
.head .head_mid .category{width: 263px;position: relative;}
.head .head_mid .category .list_hd{padding: 11px 15px 12px;background: #E62129;color: #fff;border-radius: 10px 10px 0 0;}
.head .head_mid .category .list_hd span{display: inline-block;vertical-align: middle;font-weight: bold;font-size: 14px;letter-spacing: 0.5px;}
.head .head_mid .category .list_hd span:nth-child(1){margin-right: 3px;}
.head .head_mid .category .list_hd span img{display: block;}
.head .head_mid .category .list_hd i.mr{display: inline-block;margin:4px 0 0 10px;width: 10px;height: 10px;background: url(../images/icon_04.png)no-repeat center;filter: brightness(100);float: right;}
.head .head_mid .category .list_nav{position: absolute;left: 0;top: 100%;width: 100%;background: #fff;transition: left 0.6s cubic-bezier(.215,.61,.355,1) 0s;z-index: 2;}
#category_close{padding: 20px 13px;white-space: nowrap;cursor: pointer;display: none;box-sizing: border-box;}
#category_close i{display: inline-block;width: 24px;height: 24px;background: url(../images/menu_close.png)no-repeat center/100% auto;vertical-align: middle;}
#category_close span{display: inline-block;margin-left: 8px;vertical-align: middle;font-size: 14px;color: #e62129;font-weight: b;}
#category_close:hover{background: #e6ecf2;}
.head .head_mid .category .list_nav > ul{padding: 22.5px 0 10px;box-sizing: border-box;position: relative;}
.head .head_mid .category .list_nav > ul > li{padding: 8.5px 40px 8.5px 13px;font-size: 14px;color: #404852;position: relative;background: url(../images/icon_04.png)no-repeat center right 13px;transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.head .head_mid .category .list_nav > ul > li > a{display: inline-block;width: calc(100% - 14px);width: -webkit-calc(100% - 14px);}
.head .head_mid .category .list_nav > ul > li:hover{background-color: #e6ecf2;}
.head .head_mid .category .list_nav .category_more{position: absolute;left: 100%;top: 0;padding: 20px 18px;width: 800px;background: #fff;box-sizing: border-box;z-index: 4;border: 1px solid #dadada;display: none;}
.head .head_mid .category .list_nav > ul > li.hover .category_more{display: block;}
.head .head_mid .category .list_nav .category_more .nd_nav .layout:after{content: "";width: 32%;}
.head .head_mid .category .list_nav .category_more .nd_nav .part{margin: 0 0 5% 0;width: 49%;}
.head .head_mid .category .list_nav .category_more .nd_nav .part .hd{font-weight: bold;color: #222;font-size: 14px;/* white-space: nowrap;text-overflow: ellipsis;overflow: hidden; */}
.head .head_mid .category .list_nav .category_more .nd_nav .part > ul > li{margin:12px 0}
.head .head_mid .category .list_nav .category_more .nd_nav .part > ul > li:nth-last-child(1){margin-bottom: 0;}
.head .head_mid .category .list_nav .category_more .nd_nav .part > ul > li a{display: block;font-size: 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.head .head_mid .category .list_nav .category_more .nd_nav .part > ul > li a:hover{color: #e62129;}

.head .head_mid .rt_part{width: calc(100% - 263px);width: 100%;color: #5f5f5f;}
.head .head_mid .rt_part > .flx_w{align-items: center;}
.head .head_mid .rt_part .head_nav{padding-left: 24px;width: calc(100% - 224px);width: -webkit-calc(100% - 224px);box-sizing: border-box;}
.head .head_mid .rt_part .head_nav ul.first_nav > li{float: left;margin-right: 6%;white-space: nowrap;font-size: 14px;position: relative;}
.head .head_mid .rt_part .head_nav ul.first_nav > li > a{position: relative;display: block;padding: 12px 20px 12px 0;}
.head .head_mid .rt_part .head_nav ul.first_nav > li > a i{position: absolute;display: inline-block;margin-left: 4px;top: 50%;right: 0%;width: 12px;height: 12px;transform: translateY(-50%);background: url(../images/icon_list.png)no-repeat center;}
.head .head_mid .rt_part .head_nav .pc_secnav{position: absolute;left: 0;top: 40px;width: 150px;z-index: 2;display: none;}
.head .head_mid .rt_part .head_nav .pc_secnav ul{padding: 5px 10px 5px 13px;border-radius: 8px;box-shadow: 0 3px 10px rgba(0,0,0,0.1);box-sizing: border-box;background: #fff;}
.head .head_mid .rt_part .head_nav .pc_secnav ul > li{font-size: 14px;padding: 5px 0;position: relative;}
.head .head_mid .rt_part .head_nav .pc_secnav ul > li:after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 1px;background: #5f5f5f;transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.head .head_mid .rt_part .head_nav .pc_secnav ul > li:hover:after{width: 100%;}
.head .head_mid .rt_part .head_nav .pc_secnav ul > li > a{display: block;}

.head .head_mid .rt_part .rt_box2{/* width: 224px; */width: auto;}
.head .head_mid .rt_part .rt_box2 .i{display: none;}
.head .head_mid .rt_part .rt_box2 > a,.head .head_mid .rt_part .rt_box2 > span{display: inline-block;vertical-align: middle;}
.head .head_mid .rt_part .rt_box2 .row1{display: none;}
.head .head_mid .rt_part .rt_box2 .row1 .flag{margin: 0 7px;}
.head .head_mid .rt_part .rt_box2 .row1 ul{position: absolute;left: 50%;top: 100%;padding: 30px 8px 10px;width: 120%;transform: translateX(-50%);box-sizing: border-box;background: linear-gradient(to bottom,transparent 10px,#f9f9f9 10px);z-index: 2;}
.head .head_mid .rt_part .rt_box2 .row1 ul{display: none;}
.head .head_mid .rt_part .rt_box2 .row1 ul li{text-align: center;}


header .mobile_nav{position: fixed;padding:20px 10px 20px 15px;left: -350px;top: 0;width: 300px;height: 100vh;background: #ebeef1;transition: all .3s;box-sizing: border-box;z-index: 100;}
header .mobile_nav .m_logo{display: none;}
header .mobile_nav.sld{left:0;width: 300px;}
/* mobile-start */
	header .mobile_nav .m_logo img{width: auto;}
	header .mobile_nav #m_btn{white-space: nowrap;cursor: pointer;}
	header .mobile_nav #m_btn i{display: inline-block;width: 24px;height: 24px;background: url(../images/menu_close.png)no-repeat center/100% auto;vertical-align: middle;}
	header .mobile_nav #m_btn span{display: inline-block;margin-left: 8px;vertical-align: middle;font-size: 14px;color: #e62129;}
	header .mobile_nav .second_nav {position: relative;width: 100%;}
	header .mobile_nav .second_nav > li{padding: 15px 15px 5px;font-size:16px;line-height: 1.5;cursor: pointer;color: #5f5f5f;transform: translateY(-100%);transition: all 0.2s ease-out;opacity: 1;border-bottom: 1px solid #dadada;}
	header .mobile_nav .second_nav > li p{display: inline-block;}
	header .mobile_nav .second_nav > li > a:hover{color: #000;}
	header .mobile_nav .second_nav > li i{display: inline-block;float: right;width: 20px;height: 20px;background:url(../images/down.png)no-repeat center;vertical-align: middle;transform: initial;background-size: 16px;}
	header .mobile_nav.sld .second_nav > li{transform: translateY(0);opacity: 1;}
	header .mobile_nav.sld .second_nav > li:nth-child(1){transition-delay: 0.2s;}
	header .mobile_nav.sld .second_nav > li:nth-child(2){transition-delay: 0.25s;}
	header .mobile_nav.sld .second_nav > li:nth-child(3){transition-delay: 0.3s;}
	header .mobile_nav.sld .second_nav > li:nth-child(4){transition-delay: 0.35s;}
	header .mobile_nav.sld .second_nav > li:nth-child(5){transition-delay: 0.4s;}
	header .mobile_nav.sld .second_nav > li:nth-child(6){transition-delay: 0.45s;}
	header .mobile_nav.sld .second_nav > li:nth-child(7){transition-delay: 0.5s;}
	header .mobile_nav.sld .second_nav > li > a{font-weight: bold;font-size:14px;}
	header .mobile_nav .second_nav .next_nav{display: none;margin-top: 10px;}
	header .mobile_nav .second_nav .next_nav > li{padding-left: 10%;font-size: 14px;line-height: 2;box-sizing: border-box;position: relative;}
	header .mobile_nav .second_nav .next_nav > li::before{content: "...";position: absolute;left: 0;top: -5px;width: 12px;height: 2px;}
	/* header .mobile_nav .second_nav .next_nav > li:before{content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;transform: translateY(-50%);background: #fff;} */
	header .mobile_nav .second_nav .next_nav > li:hover{color: #000;}
	header .mobile_nav .second_nav .bg_line{position: absolute;top: -4.5px;left: 50%;width: calc(100% + 20px);width: -webkit-calc(100% + 20px);height: 45px;background-color: #ff0000;transform: translateX(-50%);z-index: -1;border-radius: 30px;transition: top .3s ease;display: none;}
	@keyframes rotation{
		from{transform: rotateZ(0deg);}
		to{transform: rotateZ(720deg);}
	}
	
	header .mobile_nav .pro_search_list{margin: 15px 0 0;}
	header .mobile_nav .pro_search_list form{width: 100%;display: flex;flex-wrap: nowrap;justify-content: space-between;}
	header .mobile_nav .pro_search_list input:first-child{padding: 0 5px;width: calc(100% - 60px);width: -webkit-calc(100% - 60px);height: 34px;line-height: 34px;box-sizing: border-box;}
	header .mobile_nav .pro_search_list input.pst{width: 60px;background: #e6212a;color: #fff;}
	
	.head .head_mid .category .list_nav .pro_search_list2{margin: 0 0 10px;padding: 0 12px;box-sizing: border-box;display: none;}
	.head .head_mid .category .list_nav .pro_search_list2 form{width: 100%;display: flex;flex-wrap: nowrap;justify-content: space-between;}
	.head .head_mid .category .list_nav .pro_search_list2 input:first-child{padding: 0 5px;width: calc(100% - 60px);width: -webkit-calc(100% - 60px);height: 34px;line-height: 34px;box-sizing: border-box;}
	.head .head_mid .category .list_nav .pro_search_list2 input.pst{width: 60px;background: #e6212a;color: #fff;}
@media only screen and (max-width:1260px){
	.head .head_mid .rt_part .head_nav ul.first_nav > li{margin-right: 3%;}
	/* .head .head_mid .rt_part .rt_box2{width: 190px;} */
}

@media only screen and (max-width:1080px){
	.head .head_top{padding: 18px 0;}
	.head .head_top .lf_part{width: 200px;}
	.head .head_top .rt_part{width: auto;}
	.head .head_top .rt_part .search_box{display: none;}
	.head .head_top .rt_part .personal_area{margin-right: 20px;width: auto;}
	.head .head_top .rt_part .personal_area .item{width: 100%;}
	.head .head_top .rt_part .personal_area .item .p_wrap i{background-size: 100% auto;width: 27px;height: 30px;}
	.head .head_top .rt_part .personal_area .item .p_wrap .rt{width: calc(100% - 30px);width: -webkit-calc(100% - 30px);}
	.head .head_top .rt_part .personal_area .item.mes{display: none;}
	.head .head_top .rt_part .personal_area .item.language{color: #e62129;}
	
	.head .head_top .rt_part .menu_btn{display: block;}
	.head .head_mid .rt_part > .flx_w{justify-content: flex-end;}
	.head .head_mid .rt_part .head_nav{display: none;}
	.head .head_mid .category{width: auto;}
	.head .head_mid .category .list_nav .pro_search_list2{display: block;}
	.head .head_mid .category .list_nav{position: fixed;left: 0;top: 0;width: 300px;height: 100vh;z-index: 99;background: #F2F3F7;}
	.head .head_mid .category .list_nav.mb_width{left: -300px;}
	.head .head_mid .category .list_nav > ul{padding-top: 0;}
	.head .head_mid .category .list_nav > ul > li{position: initial;}
	/* .head .head_mid .category .list_nav > ul > li > a{color: #fff;} */
	.head .head_mid .category .list_nav .category_more{width: calc(100vw - 300px);width: -webkit-calc(100vw - 300px);max-width: 670px;height: 100vh;overflow-y: scroll;}
	.head .head_mid .category .list_nav .category_more .nd_nav .part{width: 49%;}
	.head .head_mid .category .list_nav .category_more .nd_nav .layout:after{width: 49%;}
	#category_close{display: block;}
	.head .head_mid .rt_part{width: calc(100% - 190px);width: -webkit-calc(100% - 190px);}
	/* .head .head_mid .rt_part .rt_box2{width: 190px;} */
}
@media only screen and (max-width:768px){
	.head .head_mid .category .list_nav{overflow-y: scroll;}
	.head .head_mid .category .list_nav .category_more .nd_nav .part{width: 100%;}
	.head .head_top .rt_part .personal_area .item{width: 100%;}
	
}
@media only screen and (max-width:680px){
	.head .head_mid .category .list_nav > ul > li{background: url(../images/icon_04.png)no-repeat top 14px right 13px;}
	.head .head_mid .category .list_nav > ul > li > a{display: inline-block;width: auto;max-width: 90%;}
	.head .head_mid .category .list_nav .category_more{position: initial;margin-top: 10px;padding: 15px 10px 10px;width: calc(100% + 30px);height: 50vh;}
	#category_close{padding: 20px 13px 10px;}
	.head .head_mid .category .list_hd{padding: 8px 15px 8px;}
	.head .head_mid .category .list_hd span{font-size: 12px;}
	.head .head_mid .category .list_hd span:nth-child(2){display: none;}
	.head .head_mid .rt_part .rt_box2{font-size: 12px;width: auto;}
	.head .head_mid .rt_part .rt_box2 a.help,.head .head_mid .rt_part .rt_box2 .i{display: none;}
}
@media only screen and (max-width:480px){
	.head .head_top .lf_part{width: 130px;}
	.head .head_top .rt_part .menu_btn i{display: none;}
	.head .head_top .rt_part .personal_area{margin-right: 10px;}
	.head .head_top .rt_part .personal_area .item .p_wrap i{width: 17px;height: 18px;display: none;}
	.head .head_top .rt_part .personal_area .item .p_wrap span{font-size: 12px;text-align: center;}
	.head .head_top .rt_part .personal_area .item .p_wrap .rt{font-size: 12px;width: calc(100% - 18px);width: -webkit-calc(100% - 18px);}
	.head .head_mid .category .list_hd span:nth-child(1){width: 16px;}
	.head .head_mid .category .list_hd{padding: 6px 7px 6px;border-radius: 6px 6px 0 0;}
	.head .head_mid .category .list_nav > ul > li{padding: 6.5px 30px 6.5px 13px;font-size: 13px;}
	.head .head_mid .category .list_nav .category_more .nd_nav .part .hd{font-size: 13px;}
	.head .head_mid .category .list_nav .category_more .nd_nav .part > ul > li{margin: 10px 0;}
	.head .head_top .rt_part .personal_area .item.language .p_wrap i{display: block;}
}



/* banner */
.banner_wrapper{width: 100%;height: auto;}
.banner{width: 100%;}
.banner .rt_move{margin: 0 0 0 auto;width: calc(100% - 287px);width: 100%;}
/* .banner .mbpt{display: none;} */
.banner .swiper-container{width: 100%;height: 100%;}
.banner .swiper-slide{width: 100%;height: 100%;position: relative;overflow: hidden;}
.banner .img{width: 100%;height: 100%;background-size: cover;background-position:top center;background-repeat: no-repeat;overflow: hidden;}
.banner .img img{display: block;width: 100%;}
.banner .img.ban_img1{animation: img_ani2 50s 0s infinite ease-out;}
.banner .img.ban_img1 img{margin: -3% 0 0 -3%;width: auto;min-width: 100%;max-width: initial;height: auto;}
@keyframes img_ani2{
	0%{transform: scale(1);}
	25%{transform: scale(1.1);}
	50%{transform: scale(1);}
	75%{transform: scale(1.1);}
	100%{transform: scale(1);}
}
.banner .page_pos{position: absolute;left: 0;bottom: 5%;padding: 0 22px;width: 100%;height: auto;z-index: 1;box-sizing: border-box;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;box-sizing: border-box;}
.banner .page_pos .swiper-pagination{position: initial;width:100%;height: auto;box-sizing: border-box;text-align: right;font-size: 20px;color: #999;font-weight: bold;}
/* .banner .page_pos .swiper-pagination .swiper-pagination-current{color: #333;} */
.banner .page_pos .swiper-pagination-bullet{margin: 0 8px;width: 10px;height: 10px;background: #fff;opacity: 1;}
.banner .page_pos .swiper-pagination-bullet-active{width: 37px;border-radius: 10px;}
.banner .btn_left,.banner .btn_right{position: absolute;top: 50%;width: 64px;height: 64px;z-index: 3;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;cursor: pointer;background-color: rgba(0,0,0,0.3);}
.banner .btn_left:hover,.banner .btn_right:hover{background-color: rgba(230,33,41,1);}
.banner .btn_left{left: 0;}
.banner .btn_left i{display: inline-block;width: 13px;height: 20px;background: url(../images/ban_prev.png)no-repeat center;left: 2.3%;}
.banner .btn_right{right: 0;}
.banner .btn_right i{display: inline-block;width: 13px;height: 20px;background: url(../images/ban_next.png)no-repeat center;right: 2.3%;}
@media only screen and (max-width:1080px){
	.banner .rt_move{width: 100%;}
	.banner .btn_left, .banner .btn_right{width: 50px;height: 50px;}
}
@media only screen and (max-width:768px){
	/* .banner .page_pos{padding: 12px 0;} */
	.banner .swiper-pagination-bullet{margin: 0 7px;width: 10px;height: 10px;}
}
@media only screen and (max-width:480px){
	/* .banner .page_pos{position: relative;padding: 6px 0;} */
	.banner .page_pos .swiper-pagination-bullet-active{width: 27px;}
}

/* common_css */
.idx_title{margin-bottom: 35px;align-items: center;}
.idx_title .title{font-size: 26px;}
.idx_more{font-size: 16px;}
.idx_more:hover{color: #e62129;}
@media only screen and (max-width:1080px){
	.idx_title .title{font-size: 20px;}
}
@media only screen and (max-width:480px){
	.idx_title{margin-bottom: 20px;}
	.idx_title .title{font-size: 16px;}
	.idx_more{font-size: 14px;}
}

/* ys_rule */
.ys_rule{margin-top: 80px;}
.ys_rule .layout {padding: 2.9% 0;background: #fff;justify-content: space-around;}
.ys_rule .layout .item{padding: 0 20px;width: 25%;box-sizing: border-box;}
.ys_rule .layout .item > div{justify-content: center;align-items: center;flex-wrap: nowrap;}
.ys_rule .layout .item i{margin-right: 13px;}
.ys_rule .layout .item .rt{font-size: 14px;}
.ys_rule .layout .item .rt .tit{font-weight: bold;text-transform: uppercase;}
.ys_rule .layout .item .rt .con{margin-top: 5px;color: #3b3a3a;}
@media only screen and (max-width:1080px){
	.ys_rule{margin-top: 30px;}
	.ys_rule .layout .item{padding: 0 10px;}
	.ys_rule .layout .item i{width: 35px;}
}
@media only screen and (max-width:768px){
	.ys_rule .layout .item {text-align: center;}
	.ys_rule .layout .item > div{flex-wrap: wrap;}
	.ys_rule .layout .item i{margin:0 0 10px 0;}
	.ys_rule .layout .item .rt{width: 100%;}
}
@media only screen and (max-width:480px){
	.ys_rule{margin-top: 20px;display: none;}
	.ys_rule .layout{padding: 15px 0;}
	.ys_rule .layout .item{padding: 10px;width: 50%;}
	.ys_rule .layout .item .rt{font-size: 12px;}
	.ys_rule .layout .item .rt .con{display: none;}
}

/* common_css */
.list_content .video_item .item .img_video_wrap{position: relative;overflow: hidden;border-radius: 6px;}
.list_content .video_item .item .video_watch{position: absolute;top: 8px;right: 8px;padding: 4px;background-color: rgba(33,33,33,0.8);z-index: 9;border-radius: 6px;display: none;}
.list_content .video_item .item .video_watch .watch_icon i{display: block;width: 22px;height: 22px;background: url(../images/icon_watch.png)no-repeat center;filter: brightness(100);}
.list_content .video_item .item:hover .video_watch{display: block;}
.list_content .video_item .item .img_wrap{position: relative;padding-bottom: 70%;width: 100%;height: 0;overflow: hidden;}
.list_content .video_item .item .img_wrap picture{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;}
.list_content .video_item .item .img_wrap img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.list_content .video_item .item .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;pointer-events: none;z-index: 1;}
.list_content .video_item .item .stats{position: absolute;padding: 10px 10px 5px;left: 0;bottom: 0;width: 100%;color: #fff;background: linear-gradient(to bottom,transparent,rgba(0,0,0,0.3));box-sizing: border-box;}
.list_content .video_item .item .stats .stats_lf .stats_item{display: inline-block;}
.list_content .video_item .item .stats .stats_lf .stats_item:nth-child(1){margin-right: 10px;}
.list_content .video_item .item .stats .stats_lf .stats_item i{display: inline-block;margin-right: 5px;width: 20px;height: 16px;filter: brightness(100);vertical-align: middle;}
.list_content .video_item .item .stats .stats_lf .stats_item span{display: inline-block;vertical-align: middle;}
.list_content .video_item .item .video_info{margin-top: 20px;}
.list_content .video_item .item .video_info .tit{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.list_content .video_item .item .video_info .time{margin-top: 10px;color: #666;}
.list_content .video_item .item .video_info .price{font-size: 15px;font-weight: bold;margin-top: 5px;}
.stats_item i.count{background: url(../images/icon_vcount.png)no-repeat center;background-size: 100% auto;}
.stats_item i.like{background: url(../images/icon_vlike.png)no-repeat center;background-size: 100% auto;}
@media only screen and (max-width:1080px){
	.list_content .video_item .item .video_info .price{font-size: 13px;}
}
@media only screen and (max-width:480px){
	.list_content .video_item .item .stats .stats_lf .stats_item i{width: 18px;}
	.list_content .video_item .item .stats .stats_lf .stats_item span{font-size: 12px;}
}

/* hot_product */
.hot_product{padding: 50px 0 0;}
.hot_product .list_content{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.hot_product .list_content .video_item{margin: 0 2% 2% 0;width: 15%;}
.hot_product .list_content .video_item:nth-child(6n){margin-right: 0;}
.hot_product .list_content .video_item:nth-last-child(-n+6){margin-bottom: 0;}
.hot_product .list_content .video_item .item .img_video_wrap{position: relative;overflow: hidden;border-radius: 6px;}
.hot_product .list_content .video_item .item .img_wrap{position: relative;padding-bottom: 70%;width: 100%;height: 0;overflow: hidden;}
.hot_product .list_content .video_item .item .img_wrap picture{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;}
.hot_product .list_content .video_item .item .img_wrap img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.hot_product .list_content .video_item .item .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;pointer-events: none;z-index: 1;}
.hot_product .list_content .video_item .item .stats{position: absolute;padding: 10px 10px 5px;left: 0;bottom: 0;width: 100%;color: #fff;background: linear-gradient(to bottom,transparent,rgba(0,0,0,0.3));box-sizing: border-box;}
.hot_product .list_content .video_item .item .stats .stats_lf .stats_item{display: inline-block;}
.hot_product .list_content .video_item .item .stats .stats_lf .stats_item:nth-child(1){margin-right: 10px;}
.hot_product .list_content .video_item .item .stats .stats_lf .stats_item i{display: inline-block;margin-right: 5px;width: 20px;height: 16px;filter: brightness(100);vertical-align: middle;}
.hot_product .list_content .video_item .item .stats .stats_lf .stats_item span{display: inline-block;vertical-align: middle;}
.hot_product .list_content .video_item .item .video_info{margin-top: 20px;}
.hot_product .list_content .video_item .item .video_info .tit{font-size: 14px;}
.hot_product .list_content .video_item .item .video_info .time{margin-top: 10px;color: #666;}
.hot_product .stats_item i.count{background: url(../images/icon_vcount.png)no-repeat center;}
.hot_product .stats_item i.like{background: url(../images/icon_vlike.png)no-repeat center;}
@media only screen and (max-width:1080px){
	.hot_product{padding: 50px 0 0;}
	.hot_product .list_content .video_item{margin: 0 2.33% 2% 0;width: 23%;}
	.hot_product .list_content .video_item:nth-child(6n){margin-right: 2.33%;}
	.hot_product .list_content .video_item:nth-child(4n){margin-right: 0}
	.hot_product .list_content .video_item:nth-last-child(-n+6){margin-bottom: 2%;}
	.hot_product .list_content .video_item:nth-last-child(-n+4){margin-bottom: 0;}
}
@media only screen and (max-width:750px){
	.hot_product .list_content .video_item{margin:0 1.33% 2% 0 ;width: 32%;}
	.hot_product .list_content .video_item:nth-child(6n),.hot_product .list_content .video_item:nth-child(4n){margin-right: 1.33%;}
	.hot_product .list_content .video_item:nth-child(3n){margin-right: 0}
	.hot_product .list_content .video_item:nth-last-child(-n+4){margin-bottom: 2%;}
	.hot_product .list_content .video_item:nth-last-child(-n+3){margin-bottom: 0;}
}
@media only screen and (max-width:480px){
	.hot_product{padding: 30px 0 0;}
	.hot_product .list_content{justify-content: space-between;}
	.hot_product .list_content .video_item{margin:0 0 2% 0 ;width: 48.5%;}
	.hot_product .list_content .video_item:nth-child(6n),.hot_product .list_content .video_item:nth-child(4n){margin-right: 0%;}
	.hot_product .list_content .video_item:nth-child(3n){margin-right: 0%}
	.hot_product .list_content .video_item:nth-last-child(-n+3){margin-bottom: 2%;}
	.hot_product .list_content .video_item:nth-last-child(-n+2){margin-bottom: 0;}
	.hot_product .list_content .video_item .item .video_info{margin-top: 10px;}
}

/* new_product */
.new_product{padding: 50px 0 0;}
.new_product .list_content{background: #fff;position: relative;padding: 4.2% 40px 4.3%;box-sizing: border-box;}
.new_product .list_content .item .img{position: relative;padding-bottom: 100%;margin-bottom: 1%;width: 100%;height: 0;overflow: hidden;}
.new_product .list_content .item .img img{position: absolute;left: 50%;top: 50%;width: auto;transform: translate(-50%,-50%);transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.new_product .list_content .item .tit{font-weight: normal;font-size: 13px;/*text-align: center;*/display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;min-height: 40px;}
.new_product .list_content .item .price{margin-top: 5px;font-size: 15px;font-weight: bold;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.new_product .pro_left,.new_product .pro_right{position: absolute;top: 50%;width: 37px;height: 37px;z-index: 3;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;cursor: pointer;background-color: rgba(0,0,0,0.3);border-radius: 50%;}
.new_product .pro_left:hover,.new_product .pro_right:hover{background-color: rgba(230,33,41,1);}
.new_product .pro_left{right: calc(100% + 15px);}
.new_product .pro_left i{display: inline-block;width: 13px;height: 20px;background: url(../images/ban_prev.png)no-repeat center;left: 2.3%;}
.new_product .pro_right{left: calc(100% + 15px);}
.new_product .pro_right i{display: inline-block;width: 13px;height: 20px;background: url(../images/ban_next.png)no-repeat center;right: 2.3%;}
.new_product .list_content .item:hover .img img{transform: translate(-50%,-50%) scale(1.03);}
.new_product .list_content .item:hover .tit{color: #E62129;}
@media only screen and (max-width:1080px){
	.new_product .pro_left{left: 5px;}
	.new_product .pro_right{right: 5px;left: auto;}
	.new_product .list_content .item .price{font-size: 13px;}
}
@media only screen and (max-width:768px){
	
}
@media only screen and (max-width:480px){
	.new_product{padding: 35px 0 0;display: none;}
	.new_product .list_content{padding: 4.2% 20px 4.3%;}
	.new_product .list_content .item .img{margin-bottom: 10%;}
	.new_product .list_content .item .tit{font-size: 14px;}
	.new_product .pro_left, .new_product .pro_right{width: 30px;height: 30px;}
	.new_product .pro_left i,.new_product .pro_right i{width: 8px;height: 11px;background-size: 100%;}
	.new_product .list_content .item .price{font-size: 12px;}
}


/* hpme_provide */
.home_provide{padding: 50px 0 0;}
.home_provide .pro_category{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 7%;}
.home_provide .pro_category:nth-last-child(1){margin-bottom: 0;}
.home_provide .pro_category_part{width: 32%;background: #fff;}
.home_provide .pro_category_part .top_banner .img{position: relative;padding-bottom: 33%;width: 100%;height: 0;overflow: hidden;}
.home_provide .pro_category_part .top_banner .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_provide .pro_category_part .top_banner .tag{position: absolute;color: #fff;left: 5%;top: 36%;font-size: 18px;font-weight: bold;min-height: 32px;}
.home_provide .pro_category_part .btm_wrap{background: #fff;padding: 25px 16px 16px;box-sizing: border-box;}
.home_provide .pro_category_part .btm_wrap ul li{width: 32%;}
.home_provide .pro_category_part .btm_wrap ul li .img{position: relative;padding-bottom: 75%;width: 100%;height: 0;overflow: hidden;border-radius: 6px;}
.home_provide .pro_category_part .btm_wrap ul li .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.home_provide .pro_category_part .btm_wrap ul li .img:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2);opacity: 0;transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.home_provide .pro_category_part .btm_wrap ul li .tit{margin: 5px 0 15px;font-size: 16px;color: #494949;font-weight: normal;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;letter-spacing: -1px;word-break: break-all;line-height: 1.35em;min-height: 42px;}
.home_provide .pro_category_part .btm_wrap ul li .price span{display: inline-block;font-size: 14px;font-weight: bold;}
.home_provide .pro_category_part .btm_wrap ul li .more span{display: inline-block;margin-top: 12px;padding: 6px 15px;border-radius: 30px;border-radius: 30px;border: 1px solid #ddd;font-size: 12px;}
.home_provide .pro_category_part .btm_wrap ul li:hover .img:after{opacity: 1;}

.home_provide .pro_category_video_wrap{width: 66%;}
.home_provide .pro_category_video_wrap .list_content{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.home_provide .pro_category_video_wrap .list_content .video_item{margin: 0 2.33% 2% 0;width: 23%;}
.home_provide .pro_category_video_wrap .list_content .video_item:nth-child(4n){margin-right: 0;}
.home_provide .pro_category_video_wrap .list_content .video_item:nth-last-child(-n+4){margin-bottom: 0;}

/* @media only screen and (max-width:1080px){
	.home_provide .pro_category_part .btm_wrap{padding: 18px 8px 14px;}
	.home_provide .pro_category_part .btm_wrap ul li{margin-bottom: 14px;width: 100%;}
	.home_provide .pro_category_part .btm_wrap ul li:nth-last-child(1){margin-bottom: 0;}
}
@media only screen and (max-width:768px){
	.home_provide .pro_category_part .btm_wrap ul li .tit{letter-spacing: 0;}
	.home_provide .pro_category_part .top_banner .tag{top: 30%;}
	
} */
@media only screen and (max-width:1080px){
	.home_provide .pro_category_part{width: 100%;}
	.home_provide .pro_category_part .top_banner .tag{font-size: 26px;}
	.home_provide .pro_category_part .btm_wrap ul li .tit{font-size: 14px;letter-spacing: 0;min-height: 36px;}
	.home_provide .pro_category_video_wrap{margin-top: 30px;width: 100%;}
}
@media only screen and (max-width:768px){
	.home_provide .pro_category_part .top_banner .tag{font-size: 20px;}
}
@media only screen and (max-width:680px){
	.home_provide .pro_category_video_wrap .list_content{justify-content: space-between;}
	.home_provide .pro_category_video_wrap .list_content:after{content: "";width: 48.5%;}
	.home_provide .pro_category_video_wrap .list_content .video_item{margin:0 1.5% 2% 0;width: 48.5%;}
	.home_provide .pro_category_video_wrap .list_content .video_item:nth-child(2n){margin-right: 0;}
	.home_provide .pro_category_video_wrap .list_content .video_item:nth-last-child(-n+4){margin-bottom: 2%;}
}
@media only screen and (max-width:480px){
	.home_provide{padding: 35px 0 0;}
	.home_provide .pro_category_part .btm_wrap{display: none;}
	/* .home_provide .pro_category_part{width: 100%;}
	.home_provide .pro_category_part .btm_wrap ul li .tit{margin: 15px 0;font-size: 14px;} */
}

/* home_recommend */
.home_recommend{padding: 50px 0 0;}
.home_recommend .list_content{padding: 5% 3.2% 3%;background: #3d44b8;box-sizing: border-box;}
.home_recommend .list_content ul{justify-content: flex-start;}
.home_recommend .list_content ul li{margin: 0 1.25% 3% 0;width: 19%;background: #fff;border-radius: 6px 6px 0 0;overflow: hidden;}
/* .home_recommend .list_content ul li:nth-last-child(-n+5){margin-bottom: 0;} */
.home_recommend .list_content ul li:nth-child(5n){margin-right: 0;}
/* .home_recommend .list_content ul li .item .img{position: relative;padding-bottom: 75%;width: 100%;height: 0;overflow: hidden;}
.home_recommend .list_content ul li .item .img img{position: absolute;left: 50%;top: 50%;max-width: initial;width: 100%;height: auto;transform: translate(-50%,-50%);transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.home_recommend .list_content ul li .item .hot{margin: 14% 0 7px;width: 100%;height: 15px;background: url(../images/hot_start.png)no-repeat center left;filter: grayscale(1) opacity(0.5);} */

.home_recommend .list_content .item .img_video_wrap{position: relative;overflow: hidden;border-radius: 6px 6px 0 0;}
.home_recommend .list_content .item .video_watch{position: absolute;top: 8px;right: 8px;padding: 4px;background-color: rgba(33,33,33,0.8);z-index: 9;border-radius: 6px;display: none;}
.home_recommend .list_content .item .video_watch .watch_icon i{display: block;width: 22px;height: 22px;background: url(../images/icon_watch.png)no-repeat center;filter: brightness(100);}
.home_recommend .list_content .item:hover .video_watch{display: block;}
.home_recommend .list_content .item .img_wrap{position: relative;padding-bottom: 70%;width: 100%;height: 0;overflow: hidden;}
.home_recommend .list_content .item .img_wrap picture{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;}
.home_recommend .list_content .item .img_wrap img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_recommend .list_content .item .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;pointer-events: none;z-index: 1;}
.home_recommend .list_content .item .stats{position: absolute;padding: 10px 10px 5px;left: 0;bottom: 0;width: 100%;color: #fff;background: linear-gradient(to bottom,transparent,rgba(0,0,0,0.3));box-sizing: border-box;}
.home_recommend .list_content .item .stats .stats_lf .stats_item{display: inline-block;}
.home_recommend .list_content .item .stats .stats_lf .stats_item:nth-child(1){margin-right: 10px;}
.home_recommend .list_content .item .stats .stats_lf .stats_item i{display: inline-block;margin-right: 5px;width: 20px;height: 16px;filter: brightness(100);vertical-align: middle;}
.home_recommend .list_content .item .stats .stats_lf .stats_item span{display: inline-block;vertical-align: middle;}
.home_recommend .list_content .item .video_info{margin-top: 20px;}
.home_recommend .list_content .item .video_info .tit{font-size: 14px;}
.home_recommend .list_content .item .video_info .time{margin-top: 10px;color: #666;}
.home_recommend .list_content .item .video_info .price{font-size: 15px;font-weight: bold;margin-top: 5px;}

.home_recommend .list_content ul li .item .info{padding: 10px;box-sizing: border-box;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_recommend .list_content ul li .item .info .lf_ico{width: 56px;box-sizing: border-box;}
.home_recommend .list_content ul li .item .info .lf_ico .img{position: relative;padding-bottom: 100%;width: 100%;height: 0;overflow: hidden;box-sizing: border-box;border: 1px solid #ccc;}
.home_recommend .list_content ul li .item .info .lf_ico .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_recommend .list_content ul li .item .info .lf_ico .img:nth-child(2){margin-top: 5px;}
.home_recommend .list_content ul li .item .info .text_wrap{width: calc(94% - 56px);width: -webkit-calc(94% - 56px);}
.home_recommend .list_content ul li .item .tit{font-size: 13px;font-weight: normal;color: #4b4d52;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;min-height: 40px;}
.home_recommend .list_content ul li .item .price{margin-top: 5px;}
.home_recommend .list_content ul li .item .price span{display: inline-block;font-size: 15px;font-weight: bold;}
/* .home_recommend .list_content ul li:hover .img img{transform: translate(-50%,-50%) scale(1.03);}
.home_recommend .list_content ul li:hover .hot{filter: grayscale(0) opacity(1);} */
@media only screen and (max-width:1080px){
	.home_recommend .list_content ul{justify-content: space-between;}
	.home_recommend .list_content ul:after{content: "";width: 32%;}
	.home_recommend .list_content ul li{width: 32%;margin: 0 0 3% 0;}
	/* .home_recommend .list_content ul li:nth-last-child(-n+5){margin-bottom: 3%;} */
	.home_recommend .list_content ul li:nth-last-child(1){display: none;}
	.home_recommend .list_content ul li .item .tit{line-height: normal;min-height: 30px;}
	.home_recommend .list_content ul li .item .price span{font-size: 13px;}
}
@media only screen and (max-width:768px){
	.home_recommend .list_content ul{justify-content: space-between;}
	.home_recommend .list_content ul:after{content: "";width: 32%;}
	.home_recommend .list_content ul li{margin: 0 0 3% 0;width: 32%;}
	.home_recommend .list_content ul li:nth-last-child(1){display: none;}
}
@media only screen and (max-width:480px){
	.home_recommend{padding: 35px 0 0;}
	.home_recommend .list_content ul:after{width: 48.5%;}
	.home_recommend .list_content ul li{width: 48.5%;}
	.home_recommend .list_content ul li:nth-last-child(1){display: block;}
	
}

/* home_service */
.home_service{padding: 50px 0 0;}
.home_service .layout .item{padding: 20px 18px;width: 32%;background: #fff;box-sizing: border-box;border-radius: 6px;}
.home_service .layout .item .img{position: relative;padding-bottom: 47%;width: 100%;height: 0;overflow: hidden;border-radius: 4px;}
.home_service .layout .item .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.home_service .layout .item .text_wrap .text{color: #494949;width: calc(100% - 52px);width: -webkit-calc(100% - 52px);}
.home_service .layout .item .text_wrap .text .tit{margin: 23px 0 11px;font-size: 22px;}
.home_service .layout .item .text_wrap .text .con{font-size: 16px;}
.home_service .layout .item:nth-child(1) .text_wrap{background: url(../images/icon_05.png)no-repeat right top ;}
.home_service .layout .item:nth-child(2) .text_wrap{background: url(../images/icon_06.png)no-repeat right top ;}
.home_service .layout .item:nth-child(3) .text_wrap{background: url(../images/icon_07.png)no-repeat right top ;}
.home_service .layout .item:hover .img img{transform: translate(-50%,-50%) scale(1.03);}
@media only screen and (max-width:1080px){
	.home_service .layout .item:nth-child(1) .text_wrap,.home_service .layout .item:nth-child(2) .text_wrap,.home_service .layout .item:nth-child(3) .text_wrap{background-size: 36px auto;}
	.home_service .layout .item .text_wrap .text{width: calc(100% - 38px);width: -webkit-calc(100% - 38px);}
	.home_service .layout .item .text_wrap .text .tit{font-size: 18px;}
	.home_service .layout .item .text_wrap .text .con{font-size: 14px;}
}
@media only screen and (max-width:768px){
	.home_service .layout .item{padding: 15px;width: 100%;}
	.home_service .layout .item:nth-child(1) .text_wrap,.home_service .layout .item:nth-child(2) .text_wrap,.home_service .layout .item:nth-child(3) .text_wrap{background: none;}
	.home_service .layout .item .text_wrap .text{width: 100%;}
	.home_service .layout .item .text_wrap .text .tit{margin: 15px 0 10px;font-size: 16px;}
}
@media only screen and (max-width:480px){
	.home_service{display: none;}
	.home_service .layout .item{width: 100%;}
}

/* home_news */
.home_news{padding: 50px 0 0;}
.home_news .list_content ul{justify-content: flex-start;}
.home_news .list_content ul:after{content: "";width: 23.5%;}
.home_news .list_content ul li{margin-right: 2%;width: 23.5%;}
.home_news .list_content ul li:nth-child(4n){margin-right: 0;}
.home_news .list_content ul li .item{background: #fff;overflow: hidden;border-radius: 6px;}
.home_news .list_content ul li .item .img{position: relative;padding-bottom: 71%;width: 100%;height: 0;overflow: hidden;}
.home_news .list_content ul li .item .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;}
.home_news .list_content ul li .item .text_wrap{padding: 18.6px 4.5%;box-sizing: border-box;}
.home_news .list_content ul li .item .tit{font-weight: normal;font-size: 16px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: 40px;font-weight: bold;}
.home_news .list_content ul li .item .more{display: inline-block;margin-top: 18%;font-size: 14px;color: #e62129;font-weight: bold;}
.home_news .list_content ul li .item:hover .img img{transform: translate(-50%,-50%) scale(1.03);}
@media only screen and (max-width:768px){
	.home_news .list_content ul{justify-content: space-between;}
	.home_news .list_content ul li{margin: 0 0 3% 0;width: 48.5%;}
	.home_news .list_content ul:after{width: 48.5%;}
}
@media only screen and (max-width:480px){
	.home_news{padding: 35px 0 0;display: none;}
	.home_news .list_content ul li .item .text_wrap{padding: 15px 4.5%;}
	.home_news .list_content ul li .item .tit{font-size: 14px;line-height: normal;max-height: 34px;}
	.home_news .list_content ul li .item .more{margin-top: 10%;}
}

/* home_cases */
.home_cases{padding: 50px 0 0;}
.home_cases .list_content{padding: 38px 24px;box-sizing: border-box;background: #fff;}
.home_cases .list_content .top {align-items: center;}
.home_cases .list_content .top .slogan{font-size: 18px;font-weight: bold;max-width: calc(100% - 98px);width: -webkit-calc(100% - 98px);}
.home_cases .list_content .top .slogan a{display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.home_cases .list_content .top .more span{display: inline-block;padding: 7px 14px;font-size: 14px;color: #fff;border-radius: 4px;background: #e64545;}
.home_cases .list_content .case_box{margin-bottom: 5%;}
.home_cases .list_content .case_box:nth-last-child(1){margin-bottom: 0;}
.home_cases .list_content .layout{margin-top: 20px;}
.home_cases .list_content .layout .lf_case{width: 50%;}
.home_cases .list_content .layout .lf_case .item .img{position: relative;padding-bottom: 27%;width: 100%;height: 0;overflow: hidden;border-radius: 10px;}
.home_cases .list_content .layout .lf_case .item .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_cases .list_content .layout .lf_case .swiper-pagination{padding: 0 30px;text-align: right;box-sizing: border-box;}
.home_cases .list_content .layout .lf_case  .swiper-pagination-bullet{margin: 0 9px;width: 12px;height: 12px;opacity: 1;background: #fff;}
.home_cases .list_content .layout .lf_case .swiper-pagination-bullet-active{background: #E62129;}
.home_cases .list_content .layout .rt_part{padding-bottom: 40px;width: 48%;box-sizing: border-box;position: relative;}
.home_cases .list_content .layout .rt_part .content{font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.home_cases .list_content .layout .rt_part .case_btm{position: absolute;left: 0;bottom: 0;color: #666;width: 100%;align-items: flex-end;}
.home_cases .list_content .layout .rt_part .case_btm i{display: inline-block;margin: 0 0 -6px 10px;width: 32px;height: 32px;background: url(../images/case_look.png)no-repeat center;vertical-align: sub;}
/* .home_cases .list_content .layout .rt_video{width: 40%;}
.home_cases .list_content .layout .rt_video ul li{width: 47%;}
.home_cases .list_content .layout .rt_video ul li .item .img{position: relative;padding-bottom: 84%;width: 100%;height: 0;overflow: hidden;border-radius: 10px;}
.home_cases .list_content .layout .rt_video ul li .item .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_cases .list_content .layout .rt_video ul li .item .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 2;}
.home_cases .list_content .layout .rt_video ul li .item i{position: absolute;left: 50%;top: 50%;width: 63px;height: 63px;background: url(../images/icon_play.png)no-repeat center;background-size: 100% auto;transform: translate(-50%,-50%);} */
@media only screen and (max-width:1080px){
	.home_cases .list_content .top .slogan{font-size: 16px;}
	/* .home_cases .list_content .layout .rt_video ul li .item i{width: 50px;height: 50px;} */
}
@media only screen and (max-width:768px){
	.home_cases .list_content .top .slogan{font-size: 14px;}
	.home_cases .list_content .top .more span{font-size: 12px;}
	.home_cases .list_content .layout .lf_case{width: 100%;}
	/* .home_cases .list_content .layout .rt_video{margin-top: 25px;width: 100%;} */
	.home_cases .list_content .layout .rt_part{margin-top: 15px;width: 100%;}
}
@media only screen and (max-width:480px){
	.home_cases{padding: 35px 0 0;display: none;}
	.home_cases .list_content{padding: 30px 15px;}
	/* .home_cases .list_content .top .slogan{font-size: 16px;} */
	.home_cases .list_content .top .more span{margin-top: 12px;}
	.home_cases .list_content .layout{margin-top: 25px;}
	/* .home_cases .list_content .layout .rt_video ul li{width: 49%;}
	.home_cases .list_content .layout .rt_video ul li .item i{width: 40px;height: 40px;}
	.home_cases .list_content .layout .rt_video ul li .item .img{border-radius: 4px;} */
}

/* btm_banner */
.btm_banner{margin-top: 50px;}
.btm_banner .layout{padding: 24px 12.5% 18px 13%;box-sizing: border-box;align-items: center;background: url(../images/btm_slogan.jpg)no-repeat center/cover;overflow: hidden;border-radius: 10px;}
.btm_banner .layout .text_part{width: 50%;}
.btm_banner .layout .text_part p{font-size: 24px;line-height: 1.42em;color: #fff;text-shadow: 0 2px 2px rgba(0,0,0,0.3);font-weight: bold;}
.btm_banner .layout .rt{display: inline-block;padding: 10px 28px;font-size: 22.4px;color: #feddb1;background: #3d44b8;border-radius: 30px;}
@media only screen and (max-width:1080px){
	.btm_banner{margin-top: 30px;}
	.btm_banner .layout{padding: 24px 6% 18px;border-radius: 6px;}
	.btm_banner .layout .text_part p{font-size: 20px;}
	.btm_banner .layout .rt{font-size: 18px;}
}
@media only screen and (max-width:768px){
	.btm_banner .layout .text_part{width: 96%;}
	.btm_banner .layout .rt{margin-top: 10px;font-size: 16px;}
}
@media only screen and (max-width:480px){
	.btm_banner .layout{border-radius: 4px;}
	.btm_banner .layout .text_part p{font-size: 16px;}
	.btm_banner .layout .rt{font-size: 14px;}
}




