html{font-size:100px;}
body{color:#fff;}
a,a:hover,a:focus{text-decoration:none;outline:none;}
p{margin:0;}
ul,li,dl,dt,dd{list-style:none;margin:0;padding:0;font-weight:normal;}
b,strong{font-weight:normal;font-style:normal;}
.h1, .h2, .h3, h1, h2, h3,.h4, .h5, .h6, h4, h5, h6{padding:0;margin:0;}
img{max-width:100%;}
input,textarea,button{outline:none;}
sup{top:auto;position:static;vertical-align:super;line-height: inherit;font-size:60%;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

/*åŠ¨ç”»*/
@keyframes circle{
	0%{transform:rotate(0deg);}
	25%{transform:rotate(90deg);}
	50%{transform:rotate(180deg);}
	75%{transform:rotate(270deg);}
	100%{transform:rotate(360deg);}
}
@keyframes back_circle{
	0%{transform:rotate(0deg);}
	25%{transform:rotate(-90deg);}
	50%{transform:rotate(-180deg);}
	75%{transform:rotate(-270deg);}
	100%{transform:rotate(-360deg);}
}
@keyframes animX {
	0% {left:0px;}
	100% {left:963px;}
}
@keyframes animY {
	0% {top:0px;}
	100% {top:433px;}
}
@keyframes scale {
	0% {transform:scale(0.7)}
	50% {transform:scale(1)}
	100% {transform:scale(0.7)}
}
@keyframes jump{
	0%{transform:translateY(0);}
	50%{transform:translateY(30%);}
	100%{transform:translateY(0);}	
}
@keyframes jump2{
	0%{transform:translateY(0);}
	50%{transform:translateY(-30%);}
	100%{transform:translateY(0);}
}
@keyframes zoomBig{
	0%{transform:scale(0);}
	/*50%{transform:scale(.5);}*/
	100%{transform:scale(1);}
}

/*å…±ç”¨*/
.text{background-image:linear-gradient(to bottom, #eb72de,#a371f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.18rem;} 
.hb_100{height:100%;overflow:hidden;}
.icon1{display:inline-block;background:url(../index_icon_23.png) no-repeat left center;background-size:60% 60%;width:61px;height:35px;}
.icon2{display:inline-block;background:url(../contact_icon2_06.png) no-repeat center center;background-size:100% 100%;width:37px;height:48px;}
.icon3{display:inline-block;background:url(../staff_pic_22.png) no-repeat center center;background-size:100% 100%;width:53px;height:30px;}
.circle_shadow{position:relative;background:rgba(255,255,255,.1);border-radius:50%;vertical-align:middle;}
.circle_shadow:before,.circle_shadow:after{content:'';position:absolute;border-radius:50%;}
.circle_shadow:before{width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;background:rgba(255,255,255,.1);}
.circle_shadow:after{width:calc(100% + 20px);height:calc(100% + 20px);left:-10px;top:-10px;background:rgba(255,255,255,.1)}

.inside_banner{position:relative;}
.inside_banner>img{width:100%;}
.inside_banner img.big_banner{display:block;margin-top:-50px;}
.inside_banner .ib_info{position:absolute;height:100%;left:0;top:0;width:100%;}
.inside_banner .ib_info .ibi_txt{position:absolute;color:#fff;top:45%;left:9%;}
.inside_banner .ib_info .ibi_txt h3{font-size:.56rem;margin-bottom:20px;}
.inside_banner .ib_info .ibi_txt p{font-size:.40rem;}

.com_icon{position:absolute;bottom:120px;left:0;right:0;text-align:center;z-index:11;display:none;}
.com_icon span{display:inline-block;position:relative;padding-top:22px;height:80px;width:80px;text-align:center;}
.com_icon span i{animation:circle 5s linear infinite;background:url(../index_icon3_07.png) no-repeat center center;background-size:100% 100%;position:absolute;left:0px;top:0px;width:80px;height:80px;}

.com_tel{}
.com_tel span{margin-right:15px;display:inline-block;border:1px solid #fff;border-radius:50%;padding:10px;}
.com_tel p{display:inline-block;font-size:.32rem;vertical-align:middle;}

.com_more{text-align:center;margin-top:40px;}
.com_more a{display:inline-block;background-image:linear-gradient(to bottom,#eb72dd,#a071f2);border-radius:36px;padding:12px 60px;font-size:16px;color:#fff;/*border:1px solid #cdcdcd;*/}

.inside{}
.inside .inside_tit{text-align:center;margin-bottom:60px;}
.inside .inside_tit h3{color:#fff;}
.inside .inside_tit h3 font{font-size:.48rem;display:inline-block;margin-bottom:10px;}
.inside .inside_tit h3 p{font-size:.21rem;margin-top:5px;text-transform:uppercase;display:block;}
.inside .inside_tit h4{margin-top:30px;}
.inside .inside_tit h4 p{font-size:16px;color:rgba(255,255,255,.9);line-height:26px;}
.inside .inside_tit span{margin-top:60px;display:block;}

.staff_tit .st_left{float:left;}
.staff_tit .st_left h3{margin-bottom:80px;}
.staff_tit .st_left h3 font{font-size:.56rem;}
.staff_tit .st_left h3 p{display:inline-block;font-size:.42rem;margin-left:20px; text-transform:uppercase;}
.staff_tit .st_right{float:right;width:40%;font-size:18px;}
.staff_tit .st_right h3{font-size:.28rem;}
.staff_tit .st_right h4 p{color:rgba(255,255,255,.8);line-height:28px;}

.container_swiper{overflow:hidden;}
.swiper-container .swiper-slide-last{height:auto;}
.swiper-pagination-custom,.swiper-pagination{position:fixed;bottom:30px;left:4%;width:100%;text-align:left;padding-left:10px;}
.swiper-pagination-custom .sp_item,.swiper-pagination .swiper-pagination-bullet{height:8px;width:8px;background:#a594cc;position:relative;display:inline-block;margin-right:25px;cursor:pointer;}
.swiper-pagination-custom .sp_item:before,.swiper-pagination .swiper-pagination-bullet:before{content:'';position:absolute;display:none;background:url(../index_icon_03.png) no-repeat center center;width:24px;height:24px;background-size:100% 100%;left:-8px;top:-8px;}
.swiper-pagination-custom .sp_item.on,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#c281f1;}
.swiper-pagination-custom .sp_item.on:before,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{display:block;}
.swiper_arrow{position:absolute;height:60px;width:60px;border-radius:50%;background-image:linear-gradient(to bottom,#ea72de,#a171f1);outline:none;top:-155px;right:0;}
.swiper_arrow.swiper-button-disabled{border:1px solid #fff;background:none;}
.swiper_arrow img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px;left:4%;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0;margin-right:25px;border-radius:0;opacity:1;}


.owl-com .owl-nav .owl-prev,.owl-com .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:50%;overflow:hidden;}
.owl-com .owl-nav .owl-prev:before,.owl-com .owl-nav .owl-next:before{position:absolute;top:0;left:0;content:'';width:100%;height:100%;z-index:0;}
.owl-com .owl-nav .owl-prev.disabled:before,.owl-com .owl-nav .owl-next.disabled:before{background:none;border:1px solid #000;border-radius:50%;}
.owl-com .owl-nav .owl-prev{left:-70px;}
.owl-com .owl-nav .owl-next{right:-70px;}
.owl-com .owl-nav span{display:block;font-size:0;background: no-repeat center center;width:100%;height:100%;position:relative;z-index:1;}
.owl-com .owl-nav .owl-prev span{background-image:url(./case_arrow_icon2_07.png);}
.owl-com .owl-nav .owl-next span{background-image:url(.//case_arrow_icon2_03.png);}
.owl-com .owl-nav .owl-prev.disabled span{background-image:url(./case_arrow_icon_07.png);}
.owl-com .owl-nav .owl-next.disabled span{background-image:url(./case_arrow_icon_03.png);}

.com_btn{background-image:linear-gradient(to bottom,#e972de,#9e71f2);border-radius:36px;padding:10px 40px;font-size:16px;color:#fff;display:inline-block;}
.com_btn:hover,.com_btn:focus{color:#fff;}

.home_tit{}
.home_tit h3{font-size:.48rem;}
.home_tit h3 font{margin-right: 30px;}
.home_tit h3 b{text-transform: uppercase;}



/*é”€å”®æ¡ˆä¾‹*/
.case{}
.case .c_group1{height:100vh;overflow:hidden;}
.case .c_group1>img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:none;}
.case .c_group1 .ib_info{padding-top:320px;}
.case .c_group1 .ib_info .ibi_txt{position:static;text-align:center;}
.case .c_group1 .ib_info .ibi_txt span p{font-size:.22rem;color:rgba(255,255,255,.9);}
.case .c_group1 .ib_info .ibi_list{margin-top:50px;}
.case .c_group1 .ib_info .ibi_list ul{text-align:center;font-size:0;}
.case .c_group1 .ib_info .ibi_list ul li{display:inline-block;padding:0 20px;/*vertical-align:top;*/}
.case .c_group1 .ib_info .ibi_list ul li a{padding-top:18px;display:block;color:#fff;width:110px;height:110px;border-radius:50%;background-image:linear-gradient(to bottom,#ec72dd,#9f71f2);cursor:inherit;}
.case .c_group1 .ib_info .ibi_list ul li a i{display:block;position:relative;height:47px;}
.case .c_group1 .ib_info .ibi_list ul li a i img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;}
.case .c_group1 .ib_info .ibi_list ul li a p{font-size:.21rem;margin-top:3px;}
.case .c_group2{padding-top:60px;position:relative;
    width: 1200px;
    margin: 0 auto;
    background: #FFFFFF;
    overflow: hidden;
    box-shadow: 2.5px 4.33px 30px 0px rgb(0 0 0 / 5%);padding-bottom: 60px;

}
.case .c_group2 .inside_tit{}
.case .c_group2 .inside_tit h3{font-size:.51rem;margin-top:30px;}
.case .c_group2 .cg2_nav{/*border-top:1px solid rgba(255,255,255,.6);border-bottom:1px solid rgba(255,255,255,.6);*/padding:12px 0;text-align:center;}
.case .c_group2 .cg2_nav ul{display:inline-block;position:relative;}
.case .c_group2 .cg2_nav ul:before{content:'';height:38px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.case .c_group2 .cg2_nav ul li{margin:0 30px;display:inline-block;position:relative;z-index:1;}
.case .c_group2 .cg2_nav ul li a{display:block;height:46px;line-height:46px;padding:0 20px;color:#333;font-size:18px;}
.case .c_group2 .cg2_nav ul li.on a,.case .c_group2 .cg2_nav ul li:hover a{border-bottom: 1px solid #e5e5e5;
    color: #1c1f36;}
.case .c_group2 .cg2_list{margin-top:60px;}
.case .c_group2 .cg2_list .container{position:relative;}
.case .c_group2 .cg2_list .container .swiper_arrow{top:50%;transform:translateY(-50%);width:40px;height:40px;}
.case .c_group2 .cg2_list .container .swiper_arrow.cg2l_prev{left:0px;right:auto;}
.case .c_group2 .cg2_list .container .swiper_arrow.cg2l_next{right:0px;}
.case .c_group2 .cg2_list .cg2l_item{display:none;}
.case .c_group2 .cg2_list .cg2l_item.on{display:block;}
.case .c_group2 .cg2_list ul{font-size:0;text-align:left;padding:0 15px;}
.case .c_group2 .cg2_list ul li{width:33.333%;display:inline-block;margin-bottom:40px;vertical-align:top;    box-shadow: 2.5px 4.33px 30px 0px rgb(0 0 0 / 5%);}
.case .c_group2 .cg2_list ul li:nth-of-type(n+4){margin-bottom:0;}
.case .c_group2 .cg2_list ul li a{display:block;border-radius:8px;overflow:hidden;}
.case .c_group2 .cg2_list ul li i{display:block;overflow:hidden;text-align:center;background:rgba(0,0,0,.6);position:relative;}
.case .c_group2 .cg2_list ul li i img{/*position:static;top:50%;left:50%;transform:translate(-50%,-50%);*/image-rendering: crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: -o-crisp-edges;image-rendering: -moz-crisp-edges;}
.case .c_group2 .cg2_list ul li .li_txt{font-size: .21rem;
    background-image: linear-gradient(to right,#fff ,#fff );
    padding: 10px 20px;
    text-align: left;
    color: #000;
    height: 100px;}
.case .c_group2 .cg2_list ul li span{display:block;position:relative;top:50%;transform:translateY(-50%);}
.case .c_group2 .cg2_list ul li span h3{/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/font-size:19px;    line-height: 28px;margin-bottom:5px;}
.case .c_group2 .cg2_list ul li span p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.case .c_group2 .cg2_layout{
	background: rgba(255,255,255,.95);
    position: absolute;
    width: 70%;
    left: 50%;
    transform: translate(-50%,-50%);
    top: 60%;
    padding: 50px 120px;
    border-radius: 16px;
    box-shadow: 2.5px 4.33px 30px 0px rgb(0 0 0 / 5%);
    display: none;
    z-index: 11;
}
.case .c_group2 .cg2_layout.open{display:block;}
.case .c_group2 .cg2_layout .cg2_slide{display:none;}
.case .c_group2 .cg2_layout .cg2_slide.on{display:block;}
.case .c_group2 .cg2_layout .cg2_slide ul{}
.case .c_group2 .cg2_layout .cg2_slide ul li{padding:;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_left{float:left;padding-right:40px;position:relative;height:575px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_left img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;width:auto;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:-moz-crisp-edges;max-width:99%;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right{float:left;padding-top:20px;padding-left:20px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit{
    color: #000;
    border-bottom: 1px dashed #000;
    padding-bottom: 30px;
    margin-bottom: 30px;
    position: relative;
    text-align: center;
}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit:before,.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit:after{content:'';position:absolute;height:5px;bottom:-3px;width:100px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit:before{background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,.5),rgba(255,255,255,.0));left:0;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit:after{background-image:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,.5),rgba(255,255,255,.0));right:0;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit h3{font-size:.44rem;/* margin-bottom: -4px; */}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit p{font-size:.26rem;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_con{margin-bottom:40px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_con p{font-size:18px;padding-left:30px;position:relative;color:#2f2f2f;margin-bottom:20px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_con p:before{content:'';position:absolute;width:15px;height:15px;background:url(../case_icon2_55.png) no-repeat center center;background-size:100% 100%;left:0;top:4px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl{text-align:left;font-size:0;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd{display:inline-block;width:33.333%;text-align:center;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd .dd_div{border:1px solid #000;margin-left: 20px;padding: 8px 0;border-radius:8px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd span{color:#000;font-size: 12px;display:block;height: 25px;overflow:hidden;position:relative;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd span .span_txt{width:300px;text-align:center;display:table-cell;vertical-align:middle;height: 25px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd span p{line-height:30px;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd h3{background:#000;color:#fff;border-radius:36px;display:inline-block;padding:5px 15px;margin-top:5px;font-size:.24rem;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd h3 font{font-size:.28rem;font-weight:bold;}
.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd h3 i{margin-top:4px;vertical-align:top;margin-left:-5px;font-size:16px;}
.case .c_group2 .cg2_layout .cg2l_close{position:absolute;right:11px;top:-10px;}
.case .c_group2 .cg2_layout .cg2l_close a{font-size:.42rem;color:#333;}

.case .c_group3{background:url(../case_icon_53_02.png) no-repeat center 170px;padding-top:100px;background-size:100% auto;}
.case .c_group3 .cg3_slide{margin-top:200px;}

.case .c_group3 .cg3_slide .owl-com .owl-nav .owl-prev{left:-120px;}
.case .c_group3 .cg3_slide .owl-com .owl-nav .owl-next{right:-120px;}
.case .c_group3 .cg3_slide .owl-com .owl-nav .owl-prev.disabled:before,.case .c_group3 .cg3_slide .owl-com .owl-nav .owl-next.disabled:before{border:1px solid #fff;}
.case .c_group3 .cg3_slide .owl-com .owl-nav .owl-prev.disabled span{background-image:url(../case_arrow_icon2_07.png);}
.case .c_group3 .cg3_slide .owl-com .owl-nav .owl-next.disabled span{background-image:url(../case_arrow_icon2_03.png);}
.case .c_group4{background:url(../case_group4_bg_06.jpg) no-repeat center 170px;/*background-size:100% auto;*/padding-top:100px;padding-bottom:100px;}
.case .c_group4 .cg4_swiper .swiper-slide{width:375px;height:497px;}
.case .c_group4 .cg4_info .container{position:relative;}
.case .c_group4 .cg4_info .container .swiper_arrow{top:50%;transform:translateY(-50%);z-index:1111;}
.case .c_group4 .cg4_info .container .swiper_arrow.cg4_swiper_prev{left:-60px;}
.case .c_group4 .cg4_info .container .swiper_arrow.cg4_swiper_next{right:-60px;}
.case .c_group5{background:url(../case_bg_19.jpg) no-repeat center top;padding:100px 0 80px;}
.case .c_group5 .cg5_info{}
.case .c_group5 .cg5_info .container{position:relative;perspective:200px;}
.case .c_group5 .cg5_info .container:before,.case .c_group5 .cg5_info .container:after{content:'';position:absolute;height:65%;top:50%;transform:translateY(-50%) rotateY(45deg) ;width:100px;background:rgba(79,29,175,1);z-index:-1;}
.case .c_group5 .cg5_info .container:before{left:81px;}
.case .c_group5 .cg5_info .container:after{right:10px;}
.case .c_group5 .cg5_info .container .swiper_arrow{top:50%;transform:translateY(-50%);background:#5e12cc;}
.case .c_group5 .cg5_info .container .swiper_arrow.swiper-button-disabled{background:none;}
.case .c_group5 .cg5_info .container .swiper_arrow.cg5_swiper_prev{left:-90px;}
.case .c_group5 .cg5_info .container .swiper_arrow.cg5_swiper_next{right:-90px;}
.case .c_group5 .cg5_swiper{}
.case .c_group5 .cg5_swiper .swiper-slide{}
.case .c_group5 .cg5_swiper .swiper-slide dl{background-image:linear-gradient(145deg,#82579e 10%,#5c2cb9 79%);padding:60px 80px;position:relative;box-shadow:0 0 40px #222;height:700px;}

.case .c_group5 .cg5_swiper .swiper-slide dl dt{float:left;position:relative;height:100%;}
.case .c_group5 .cg5_swiper .swiper-slide dl dt img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.case .c_group5 .cg5_swiper .swiper-slide dl dd{float:right;padding-left:50px;padding-right:0;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_tit{margin-bottom:60px;margin-top:10px;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_tit h3{font-size:.4rem;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_con{margin-bottom:30px;max-height:300px;overflow:auto;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_con p{margin-bottom:30px;line-height:26px;font-size:16px;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_con p strong{font-weight:bold;font-size:18px;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_con p span{display:block;font-weight:bold;font-size:.21rem;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_icon{font-size:0;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_icon span{width:33.333%;display:inline-block;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_icon i{}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_icon h3{background-image:linear-gradient(to bottom,#e972de,#a271f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.30rem;margin:5px 0;font-weight:bold;}
.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_icon p{font-size:16px;color:#fff;}

.case .c_group4 .cg4_swiper{padding:60px 0;}
.case .c_group4 .cg4_swiper .swiper-slide{height:500px;width:360px;}
.case .c_group4 .cg4_swiper .swiper-slide.swiper-slide-active{position:relative;height:500px;width:287px;top:0px;}
.case .c_group4 .cg4_swiper .swiper-slide.swiper-slide-active:before{content:'';background:url(../case_media_bg_03.png) no-repeat center top;top:50%;left:50%;transform:translate(-50%,-50%);width:287px;height:600px;position:absolute;background-size:100% 100%;}
.case .c_group4 .cg4_swiper .swiper-slide span{display:block;height:500px;width:360px;position:relative;overflow:hidden;/*background:rgba(0,0,0,.6);*/}
.case .c_group4 .cg4_swiper .swiper-slide span img,.case .c_group4 .cg4_swiper .swiper-slide span video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;max-width:none;}
.case .c_group4 .cg4_swiper .swiper-slide.swiper-slide-active span{position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);height:450px;width:90%;overflow:hidden;/*background:rgba(0,0,0,.9);*/}
.case .c_group4 .cg4_swiper .swiper-slide.swiper-slide-active span video{width:100%;}

.case .c_group3 .cg3_slide .container{position:relative;width:1000px;}
.case .c_group3 .cg3_slide .container .swiper_arrow{top:50%;transform:translateY(-50%);z-index:1111;}
.case .c_group3 .cg3_slide .container .cg3_swiper_prev{left:-80px;}
.case .c_group3 .cg3_slide .container .cg3_swiper_next{right:-80px;}
.case .c_group3 .cg3_swiper {/*padding:90px 0;*/position:relative;}
.case .c_group3 .cg3_swiper .big_img{position:absolute;left:0px;top:50%;transform:translate(0,-50%);width:20%;z-index:1111;}
.case .c_group3 .cg3_swiper .swiper-wrapper{position:relative;z-index:11;}
.case .c_group3 .cg3_swiper .swiper-slide{z-index:0;position:relative;height:649px;width:300px;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active{width:318px;height:660px;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active:before{content:'';position:absolute;background:url(../case_media_bg10_03.png) no-repeat;left:50%;top:50%;transform:translate(-50%,-50%);width:318px;height:660px;background-size:100% 100%;z-index:1111;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active span{position:absolute;height:97%;width:92%;left:50%;top:50%;transform:translate(-50%,-50%);}
.case .c_group3 .cg3_swiper .swiper-slide img{image-rendering: crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: -o-crisp-edges;image-rendering: -moz-crisp-edges;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active img{height:100%;max-width:none;}
.case .c_group3 .cg3_swiper .swiper-slide .bg_img{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active .bg_img{display:none;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1111;height:100%;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active.on .bg_img{display:block;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active .bg_img img{height:100%;}
.case .c_group3 .cg3_swiper .swiper-slide .main_img{display:block;position:relative;z-index:99;overflow:hidden;top:50%;transform:translateY(-50%);}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active .main_img{position:absolute;height:100%;padding:1px;width:100%;}
.case .c_group3 .cg3_swiper .swiper-slide .main_img span{display:block;position:static;/*background:rgba(0,0,0,.8);left:51%;top:50%;transform:translate(-50%,-50%);*/height:100%;width:100%;overflow:hidden;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active .main_img span{width:100%;height:100%;position:relative;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active .main_img span img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active.on .main_img span img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:97%;width:93%;}
.case .c_group3 .cg3_swiper .swiper-slide .main_img img{/*position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);*/width:100%;max-width:none;image-rendering:crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: -o-crisp-edges;image-rendering: -moz-crisp-edges;}
.case .c_group3 .cg3_swiper .swiper-slide.swiper-slide-active .main_img img{position:relative;}


/*@media all and (max-width:1700px){
	body{overflow-x:auto;width:1920px;}
}*/
@media all and (max-height:960px){

}
@media all and (min-height:800px) and (max-height:900px){

	.case .c_group3 .cg3_swiper .swiper-slide .main_img span{background:none;}
	.case .c_group3 .cg3_slide .container{width:1000px;}

}

@media all and (min-width:1600px){

}
@media all and (min-width:1400px) and (max-width:1600px){
	html{font-size:90px;}
	/*.header .h_nav ul li .two_nav a{margin-right:60px;}
	.about_intro .ai_group6 .aig6_list .container{position:relative;}
	.about_intro .ai_group1 .aig1_info{padding-top:250px;}
	.pro .p_group5 .pg5_down a{}
	.pro .p_group6 .pg6_down a{padding:10px 60px;}	
	.pro .p_group6 .pg6_top dl dt{background-size:100% 85%;}
	.pro .p_group6 .pg6_top dl dd{width:35%;}
	.server .s_group4 .sg4_left .sg4l_list ul li{margin-right:30px;}*/
}
@media all and (min-width:1200px) and (max-width:1400px){
	html{font-size:80px;}

	.case .c_group1 .ib_info{top:50%;transform:translateY(-50%);padding:0;height:auto;}
	.case .c_group1 .ib_info .com_icon{bottom:35px;}
	.case .c_group2 .cg2_layout{width:90%;padding:40px 100px;}
	.case .c_group3 .cg3_swiper{width:90%;}
	.case .c_group3 .cg3_slide .container .swiper_arrow{height:50px;width:50px;}
	.case .c_group3 .cg3_slide .container .cg3_swiper_prev{left:0px;}
	.case .c_group3 .cg3_slide .container .cg3_swiper_next{right:0px;}
	.case .c_group4 .cg4_info .container{}
	.case .c_group4 .cg4_info .container .swiper_arrow.cg4_swiper_prev{left:20px;}
	.case .c_group4 .cg4_info .container .swiper_arrow.cg4_swiper_next{right:20px;}
	.case .c_group5 .cg5_info .container .swiper_arrow.cg5_swiper_prev{left:-15px;z-index:1;}
	.case .c_group5 .cg5_info .container .swiper_arrow.cg5_swiper_next{right:-15px;z-index:1;}
	.case .c_group5 .cg5_swiper .swiper-slide dl dd .dd_tit{margin-bottom:30px;}
	.case .c_group5 .cg5_swiper .swiper-slide dl{padding:50px 50px;}

}
@media all and (max-width:1199px){

}

@media all and (min-width:1201px) and (max-width:1600px){

}
@media all and (max-width:1200px){

}


@media all and (max-height:799px){
	.header{height:80px;}

	.case .c_group2 .cg2_list ul li{margin-bottom:30px;}
	.case .c_group2 .cg2_layout{padding:30px 100px;}
	.case .c_group2 .cg2_layout .cg2_slide ul li .li_left{height:520px;}
	.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit h3{font-size: 18px;}
	.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_tit p{font-size:.22rem;}
	.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_con p{font-size:16px;}
	.case .c_group2 .cg2_layout .cg2_slide ul li .li_right .li_icon dl dd h3{font-size: 12px;}
	.case .c_group3 .cg3_slide .container{width:900px;}
	.case .c_group3 .cg3_swiper .swiper-slide .main_img span{background:none;}
	.case .c_group5 .cg5_swiper .swiper-slide dl{padding:30px 50px;}
	.case .c_group5 .cg5_swiper .swiper-slide dl dt{height:520px;}

}
@media all and (max-height:700px){

}

@media all and (min-width:768px) and (max-width:996px){
	html{font-size:50px;}
}
@media all and (max-width:768px){
	html{font-size:40px;}
}
