/*banner*/
#banner{position:relative;height:600px;overflow:hidden;}
#banner>img{width:100%;position:fixed;z-index:-1;}
#banner>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
#banner>div span{font-size:3.6rem;color:#fff;}
#banner>div span:not(:first-child){margin-left:20px;}
#banner>div a{display:inline-block;font-size:2.0rem;color:#fff;background:rgba(0,0,0,0.3);padding:5px 15px;border-radius:15px;margin:0 10px;}
#banner>div>div:last-child{text-align: center;margin-top:50px;}
/*challenge*/
#challenge .local{color:#666;font-size:1.6rem;margin:30px 0;}
#challenge .local a{color:#666;font-size:1.6rem;}
#challenge .local span:last-child a{color:#333;}
#challenge .local span:not(:last-child){margin-right:15px;}
#challenge p.title{color:#333;font-size:2.0rem;font-weight:600; font-family:"SimHei";}
#challenge .right>div{width:47%;float:left;margin-left:3%;overflow:hidden;}
#challenge .right>div img{width:100%;transition: all 2s;}
#challenge .right>div img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}

#content{z-index:10;background:#fff;position:relative;}
#content p.title{color:#333;font-size:2.0rem;font-weight:600; font-family:"SimHei";}
#challenge .left,#challenge .right,#content .left,#content .right{width:50%;}
#content .container .left p{padding-right:10%;color:#333}
#challenge .left p,#content .left p{font-size:1.6rem;color:#666;line-height:2.4rem;}

#content .solution{margin:30px 0; max-width: 1200px; margin-bottom: 20px;}
#content .solution>p{color:#333;font-size:2.0rem;font-weight:600;font-family:"SimHei";}
#content .solution button{background:none;padding:10px;border:1px solid #666;font-size:1.8rem;color:#333;margin:10px 0;}
#content .solution button:not(:nth-child(2)){margin-left:10px;}

/*#content*/
#content .parts>img{width:100%;margin-top:30px;}
#content .parts{margin-top:20px;padding-top:20px;}
#content .right{margin-bottom:20px; position: absolute;top: 2%;left: 50%;}
#content .right>div{width:47%;float:left;margin-left:3%;overflow:hidden;position:relative;}
#content .right>div img{width:100%;transition: all 2s;}
#content .right>div img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}


.abroad{width:100%;height:400px;overflow: hidden;}
.abroad img{width:100%;position:relative;top:0;}

.case{z-index:10;background:#fff;}
.case_box a{color:#666;}
.case_box a:hover{color:#333;}



#mp4 .m_left{position:relative;}
#mp4 .m_left .ctrl{position:absolute;top:0;left:0;width:100%;height:100%;}
#mp4 .m_left .ctrl img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}
#mp4 .m_left .ad{width:100%;height:100%;position:absolute;top:0;left:0;}
.imgs_1{ width: 100%;cursor: pointer;}
    .imgs_1 img{ width: 100%;cursor: pointer;}
    .plays{cursor: pointer;position: absolute;background-image: url(/statics/qifei/images/bofang.jpg);width: 50px; height: 50px; top: 50%; left: 50%;transform:translate(-50%,-50%);}
    #product_video{width: 100%; height: 100%;}
    .zzsc {position: fixed;left: -100%;right:100%;top:0;bottom: 0;text-align: center;font-size: 0; z-index:9999; display:none;}
    .zzsc:after {content:"";display: inline-block;vertical-align: middle;height: 100%;width: 0;}
    .content{display: inline-block; *display: inline; *zoom:1;	vertical-align: middle;position: relative;right: -100%;}
    .content_mark{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:555; background:#000; opacity:0.5;filter:alpha(opacity=50); display:none;}