

    .arrow {position:absolute; bottom:95px; margin-top:0; width:33px; height:34px; padding:0;cursor: pointer;text-align:center;} 
    .arrow span{} 
    .arrow span {width:100%;height:100%;} 
    .arrow img{width:auto;height:80%;padding:10% 0;}
    .banner .arrow.btn-prev span {} 
    .banner .arrow.btn-next span { }
    .banner .btn-next {left:26px;}
.banner .btn-prev {left:0px;}
.black_overlay{ 
           display: none; 
            position: absolute; 
            top: 0%; 
           left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black;`
            z-index:1001; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88); 
        } 
        .white_content { 
            display: none; 
            position: absolute; 
            left: 35%; 
            width: 30%; 
            padding: 20px; 
            border: 2px solid #00eca9; 
            background-color: white; 
            z-index:1002; 
            overflow: auto; 
        } 
        .guanbi{position:absolute;top:-30px;right:-30px;}
        .f_team {
            background-color: #00eca9;padding: 1px 0;
        }
        .f_team h2{margin:60px 0 20px;}
        .f_team .gengduo {
            text-align: right;margin: 0 10px 80px;font-size: 16px;font-weight: 500;color: #000;
        }

        .team_img {
            float: left;
            width: 400px;
        }

        .team_img img {
            width: auto;
            height: 100%;
        }

        .team_p {
            margin: 80px 0px 80px 130px;
            float: left;
            width: 950px;
        }


        .team_p p {
            color: #000;
            font-size: 24px;
            margin: -20px 0px;
        }

        .team_p p span {
            color: #333;font-size: 16px;
        }

        .f_news {}

        body {
            width: 100vw;
            height: 100vh;
        }
        .z_item {
            width: 100% !important;
            display: flex;
            display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;      /* TWEENER - IE 10 */
        display: -webkit-flex;     /* NEW - Chrome */
            height: 200px;
            justify-content: space-around;
            box-sizing: border-box;
            padding: 0 50px;
            font-size: 76px;
            color: black;
        }

        .z_item div { 
			/* display: flex; */
			/* align-items: center; */
            font-size: 76px;
			/*line-height: 200px;*/
        }

        .item_2 {
            justify-content: flex-end;
        }

        .item_3 {
            justify-content: flex-start;
        }

        #scroll_panel {
            color: black;
        }
		
		.z_item .font_r {
			font-size: 76px;
			/* transition: 0.05s; */
		}
        @media (min-width: 100px) {
			/* 1440 对应的参数 */
			.eye_wrap {
			    width: calc((1440 / 1920) * 640px + 30px);
			    height: calc((1440 / 1920) * 640px + 30px);
			    display: flex;
			    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;      /* TWEENER - IE 10 */
        display: -webkit-flex;     /* NEW - Chrome */
			    flex-direction: column;
			    flex-wrap: wrap;
			    position: absolute;
			    left: 50%;
			    top: 50%;
			    transform: translate(-50%,-41.5%) rotate(30deg) scale(1);
			    position: absolute;
			    z-index: 9999999;
			}
			
			.eyes {
			    position: relative;
			    width: calc((1440 / 1920) * 640px + 30px);
                height: calc((1440 / 1920) * 320px);
			    display: flex;
			    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;      /* TWEENER - IE 10 */
        display: -webkit-flex;     /* NEW - Chrome */
			    justify-content: space-between;
			}
			
			.eye,
			.eye_n {
			    position: relative;
			    width: calc((1440 / 1920) * 320px);
				height: calc((1440 / 1920) * 320px);
			    border-radius: 50%;
			    border: calc((1440 / 1920) * 70px) solid black;
				box-sizing: border-box;
			}
			
			/* .eye::before */
            .eye_ball {
			    display: block;
			    position: absolute;
			    top: 50%;
			    width: calc((1440 / 1920) * 103px);
			    height: calc((1440 / 1920) * 103px);
			    left: calc((1440 / 1920) * 52px);
			    border-radius: 50%;
			    transform: translate(-50%, -50%);
			    background: black;
			}
		}
		
.popSolution {
    position: fixed;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
    background: rgba(0, 0, 0, 0.6);
    z-index: 10;
    display: none;
    height: 100%;
    overflow: auto;
}
.popSolution .view {
    max-width: 1000px;
    padding: 40px 130px;
    background: #ffffff;
    border-top: solid 6px #00eca9;
    position: absolute;
    left: 50%;
    top: 150px;
    transform: translate(-50%);
    border-radius: 3px;
    padding-bottom: 10px;
    margin-bottom: 50px;
}
.view h5{color: #333;text-align: center;}
.view p{font-size: 16px !important;line-height: 30px !important;padding-left: 10px;}
.view .b01{padding-bottom:20px;}
.z_item .font_r{
           display: flex;
           align-items: center;
        }
        
        .z_item {
            align-items: center;
            overflow: hidden;
        }
        
        .img_wrap {
            height: 100%;
        }
        
        .z_item div {
            line-height: 0px;
        }
        
        .bd ul{
            height: 100%;
        }
        
        video::-webkit-media-controls {
          display:none !important;
          -webkit-appearance:none;
        }
        
        video::-webkit-media-controls-panel {
            display:none!important;
            -webkit-appearance:none;
        }
        
        video::-webkit-media-controls-start-playback-button {

            display:none!important;
            -webkit-appearance:none;
            
            }

         video::-webkit-media-controls-enclosure{
            display:none !important;
        }
        
        /*@media(min-width: 800px) {*/
        /*    body {*/
        /*        box-sizing: border-box;*/
        /*        padding: 0 100px;*/
        /*    }*/
        /*}*/
                
