@charset "UTF-8";

/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2020-04-08 16:42:31
 * @version $Id$
 */

/* banner */

.bannerheght{height:720px;width:100%;}
.bannerheght .w100{margin:0 auto;}
.slider-video {
    position: absolute;
    top: 50%;
    left: 0%; 
    width: 100%;
    height: 113%;
    -o-object-fit: cover;
    object-fit: cover;
	z-index: -999999;
}
.colFF{
	color: #FFF;
}
.col00{
	color: #000;
}
/*.banner,
.carousel-inner>.item>a{height:817px;}*/
.carousel-control .fa{margin-top:-50px;}
.carousel-indicators li{width:60px;margin:5px 8px;height:2px;  /*  border: 1px solid rgba(255, 255, 255, 0.2);*/}
.carousel-indicators>li{background-color:rgba(0,0,0,0.1);}
.carousel-indicators .active{width:60px;height:2px;margin:5px 8px;}
.carousel-control-next,
.carousel-control-prev{opacity:.2;  /*top: -81px;*/}

/* 指示器动画 begin*/
.carousel-indicators>li{position:relative;background-color:rgba(100,100,100,0.5);}
.carousel-indicators .active{background-color:rgba(100,100,100,0.5);}
.carousel-indicators .active::before{content:"";position:absolute;background-color:#3F75FF;left:0;top:0px;height:inherit;width:0px;animation:banner-active 4s linear infinite;}

/* hover时指示器动画停止 */
.carousel:hover .carousel-indicators .active::before{animation:none;top:0px;}

/* hover时指示器颜色 */
.carousel:hover .carousel-indicators .active{background-color:#3F75FF;}
@keyframes banner-active{
    from{width:0px;}
    to{width:inherit;}
}

/* 指示器动画 end */
.indexPage .mservice .container{top:0px;padding-top:30px;position:unset;}
.sitecontent{position:relative;}

/*新闻*/
.news{height:60px;line-height:60px;position:absolute;bottom:0px;z-index:9999;width:100%;color:hsla(0,0%,0%,.6);background:hsla(0,0%,0%,.6);overflow:hidden;}
.news_tit .tit{line-height:60px;}
.news_tit .tit i{font-size:22px;color:hsla(0,0%,100%,.6);}
.news_more{position:relative;}
.news_more a{background:none;width:120px;font-size:14px;text-align:left;color:#bebebe;padding-left:40px;display:inline-block;}
.news_more a:hover{color:#3F75FF;}
.news_more a i{font-size:16px;padding-left:10px;}
.news .container{height:60px;}
.news .news_tit{padding-left:0px;height:60px;width:40px;}
.news .news_cont{padding-left:0px;position:relative;overflow:hidden;height:60px;}
.news .news_cont li{line-height:36px;padding:15px 15px 15px 30px;width:32%;position:relative;}
.news .news_cont li.col-md-6{flex:none;}
.news .news_cont li a{display:inline-block;width:auto;color:#e0e0e0;}
.news .news_cont li a:hover{color:#5b89ff;}
.news .news_cont li i{color:#9a9a9a;margin-right:5px;}
.news .news_cont li span.time{color:#999;}
.new_badge{background-color:#3F75FF;border-radius:2px;font-weight:normal;padding:2px;font-size:10px;position:relative;top:-12px;}
.news .news_cont li:after,
.news_more:after{content:" ";position:absolute;left:0;top:37%;right:0;width:1px;height:30px;border-right:1px solid #666;border-right:1px solid rgba(255,255,255,0.3);color:#e8e8e8;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);}
.news_more:after{height:50px;top:30%}
.news .news_cont li:first-child:after{display:none}
.news .news_cont li .label{text-align:center;position:absolute;width:40px;height:18px;line-height:18px;-webkit-transform:scale(.6);transform:scale(.6);color:#fff;background:#3f75ff;border-radius:3px 3px 3px 0;top:0px;right:-40px;}
.news .news_cont li .label:after{display:block;content:"";width:0;height:0;font-size:0;overflow:hidden;position:absolute;border-color:#3f75ff transparent transparent #3f75ff;border-style:solid;border-width:4px;left:.2px;top:12.5px;z-index:-1;}
.item-container{display:inline-block;position:relative;}

/* 我们的技术和产品 */
.dataflow-screen{background:url(../images/dataflow-bg.png) no-repeat bottom;padding:80px 0px 60px 0px;height:925px;position:relative;z-index:2;}
.dataflow-screen .flow-chart{margin:0 auto;text-align:center;}
.dataflow-screen .flow-chart li{display:inline-block;width:18%;text-align:center;padding:0 0 18px;vertical-align:top;cursor:default;position:relative;}
.dataflow-screen .dataflow-screen-title{display:block;text-align:center;margin-bottom:3rem;font-size:1rem;color:#333;letter-spacing:0;line-height:36px;font-weight:normal;}
.dataflow-screen .flow-chart li .txt-info{width:calc(100%)}
.dataflow-screen .flow-chart li .txt-info .txt-title{display:block;width:100%;font-size:16px;color:#333;line-height:24px;margin-bottom:10px;font-weight:normal;padding:0 45px;}
.dataflow-screen .flow-chart li .txt-info .txt-desc{display:block;width:100%;font-size:1.4rem;color:#707473;letter-spacing:0;line-height:18px;text-decoration:none}
.repair-index-warp .dataflow-screen .flow-chart li:nth-child(4n){width:24%}
.dataflow-screen .flow-chart li:nth-child(4n) .spn-bg{background:none;}
.dataflow-screen .flow-chart li .spn-bg img{width:140px;}
.dataflow-screen .btn-box{text-align:center;padding-top:2rem;}
.dataflow-screen .btn-box a{display:inline-block;padding:0 50px;height:48px;line-height:48px;text-align:center;margin:0 5px;border-radius:2px;text-transform:Uppercase;text-decoration:none;}
.dataflow-screen .flow-chart li:after{content:" ";clear:both;width:140px;height:32px;background:url(../images/dataflow-c.png) no-repeat;position:absolute;top:28%;right:-75px;}
.dataflow-screen .flow-chart li:nth-child(5n):after{background:none;}
.flow2-text{position:absolute;top:20%;right:-40px;width:80px;font-size:14px;color:#6184F5;font-weight:600;}
.flow2-text .text1{padding-bottom:20px;}
.common-dataflow{padding:40px 0px;}
.dataflow-screen .d_cont{padding-left:550px;padding-top:30px;padding-right:150px;float:right;}
.dataflow-screen .d_cont p{text-indent:2em;padding-top:10px;}
.dataflow-screen .more{margin-top:130px;}
.more a.more2{color:#c9d8ff;border:1px solid #c9d8ff;}
.more a.more2:hover{border-color:#fff;text-indent:10px;color:#fff;border-radius:100px;}

/*首页公司文化内容 background:url(../images/home-about_bg.jpg) no-repeat center bottom; */
.about-screen{padding-top:80px;padding-bottom:60px;}
.about-screen .imglist{height:320px;}
.about-screen .imglist .row{margin:40px -30px;}
.about-screen .imglist .item_box{width:100%;}
.about-screen .imglist .item_img{position:absolute;z-index:1;overflow:hidden;}
.about-screen .imglist a:hover::after{content:" ";clear:both;background-color:rgba(63,117,225,0.6);display:block;height:270px;width:410px;position:absolute;z-index:1;}
.about-screen .imglist .item_box .item_img img{transition:all .5s;-webkit-transition:all .5s;}
.about-screen .imglist .item_box:hover .item_img img{transform:scale(1.1);transition:all .8s;-webkit-transition:all .8s;}
.about-screen .imglist .item_text{position:absolute;z-index:6;text-align:center;color:#fff;width:100%;padding-right:26px;padding-top:110px;}
.about-screen .imglist .item_text .tit{font-size:30px;font-family:fontTit;letter-spacing:4px;}
.about-screen .imglist .item_text .cont{font-size:18px;padding-top:10px;}
.about-screen .imglist img{width:100%;}
.about-screen .imglist .item_img{position:absolute;overflow:hidden;}
.about-screen .imglist .item_block .item_img::after{border-color:#fff;background-image:linear-gradient(#fff,#fff);}
.about-screen .imglist .item_block .item_img::before{border-color:#fff;}
.about-screen .imglist .item_block .item_img::after{color:inherit;position:absolute;display:block;visibility:hidden;width:0;height:0;content:' ';border:1px solid #ffce0f;right:0;bottom:0;transition:background-size .1s linear 0s,height .1s linear .1s,width .1s linear .2s,visibility 0s .3s;border-top:0;border-right:0;background-image:linear-gradient(#ffce0f,#ffce0f);background-repeat:no-repeat;background-position:0 0;background-size:0 1px;z-index:5;margin:10px;opacity:.5;}
.about-screen .imglist .item_block .item_img::before{color:inherit;position:absolute;display:block;visibility:hidden;width:0;height:0;content:' ';border:1px solid #ffce0f;top:1px;opacity:.5;left:50%;transition:height .1s linear .3s,width .1s linear .4s,visibility 0s .51s;border-bottom:0;border-left:0;margin:10px;margin-left:4px;z-index:5}
.about-screen .imglist .item_block a:hover .item_des::after{border-top-color:#fff;}
.about-screen .imglist .item_block .item_img::after{border-color:#fff;background-image:linear-gradient(#fff,#fff);}
.about-screen .imglist .item_block .item_img::before{border-color:#fff;}
.about-screen .imglist .item_block .item_img::after{border-color:#fff;background-image:linear-gradient(#fff,#fff);}
.about-screen .imglist .item_block .item_img::before{border-color:#fff;}
.about-screen .imglist .item_block:hover .item_img::after{width:calc(100% - 22px);height:calc(100% - 21px);transition:visibility 0s .2s,width .1s linear .2s,height .1s linear .3s,background-size .1s linear .4s;background-size:51% 1px;visibility:visible;}
.about-screen .imglist .item_block:hover .item_img::before{width:calc(52% - 22px);height:calc(100% - 22px);visibility:visible;transition:width .1s linear 0s,height .1s linear .1s;}
.header_cont{text-align:center;width:100%;padding-bottom:20px;}
.header_cont p{
	    font-size: 16px;
	    letter-spacing: 2px;
	    color: #FFF; 
	    line-height: 40px;
	    font-family: din; 
}
.about-screen .container .header_title p.title{padding-bottom:20px;}

/*用户中心*/
.user-screen{padding:60px 0px 80px 0px;}
.user-list .user-ul{margin-left:-30px;margin-right:-30px;margin-top:90px;}
.user-list .user-ul .cont{text-align:center;padding:80px 51px;background-color:#f7f7f7;}
.user-list .user-ul .cont .tit{font-weight:bold;font-size:20px;padding-top:10px;color:#000;}
.user-list .user-ul .cont .tit2{font-size:18px;color:#333;}
.user-list .user-ul .cont .text{font-size:14px;color:#999;line-height:25px;padding-top:15px;}

/**/
.jointing-screen{background-color:#111a2d;}
.jointing-screen .container{padding:60px 0px;}
.jointing-screen .row-mlr{margin:0px -15px;}
.jointing-screen .border{border:0px solid!important;}
.jointing-screen .nav-tabs{border-bottom:0px;}
.jointing-screen .link_con_list{padding-left:20px;}
.jointing-screen .nav-tabs .nav-item{width:100%;margin-bottom:35px;}
.jointing-screen  .nav-tabs .nav-link{height:150px;opacity:0.3;padding-top:40px;padding-left:30px;position:relative;}
.jointing-screen  .nav-tabs .nav-link h6{position:absolute;font-size:26px;font-family:fontTit;left:50%;margin-left:-40%;transition:margin-left 0.3s ease-out;color:#fff;}
.jointing-screen  .nav-tabs .nav-link.active h6{left:50%;margin-left:-32%;transition:margin-left 0.3s ease-out;}
.jointing-screen .nav-tabs .nav-link h6:after{content:" ";clear:both;width:140px;height:32px;background:url(../images/joint-arrow.png) no-repeat;position:absolute;top:55px;right:-85px;opacity:0;left:50%;margin-left:-32%;transition:margin-left 0.3s ease-out,opacity 0.3s ease-out;}
.jointing-screen .nav-tabs .nav-link.active h6:after{opacity:1;margin-left:22.5%;}
.jointing-screen  .nav-tabs .nav-link:after{display:block;content:"";height:150px;width:6px;background:#3f75ff;position:absolute;left:50%;margin-left:-50%;top:0;opacity:0;transform:translate(-20px,0px);transition:opacity 0.3s ease-out,transform 0.3s ease-out;}
.jointing-screen .nav-tabs .nav-link.active:after{opacity:1;transform:translate(0px,0px);}
.jointing-screen .nav-tabs .nav-item.show .nav-link,
.jointing-screen .nav-tabs .nav-link.active{background:url(../images/joint-tab_bg.png) 
repeat-y left;border:0;  /*border-left:solid 5px #3f75ff;*/opacity:1;padding-left:50px;transition:margin-left 0.3s ease-out;}
.jointing-screen .nav-tabs .nav-link:focus{border:0;}
.jointing-screen .nav-tabs .nav-link:hover{border:0;    /*border-left:solid 5px #3f75ff;*/opacity:1;padding-left:50px;}
.link_list li{position:relative;height:370px;}
.link_list .item_box{width:100%;}
.link_list .item_img{position:absolute;overflow:hidden;z-index:0;width:100%}
.link_list .script{position:absolute;z-index:1;color:#fff;width:100%;left:20px;bottom:20px;text-align:left;}
.link_list .script .txt{padding-left:20px;font-size:16px;}
.link_list .item_img img{transition:all .5s;-webkit-transition:all .5s;width:100%;}
.link_list li:hover .item_img img{transform:scale(1.1);transition:all .8s;-webkit-transition:all .8s;}
.jointing-screen .tab-content{width:100%;padding-left:15px;padding-right:40px;}

/*云打印+*/
.scheme-screen{background:url(../images/screen_bg.jpg);position:relative;}
.scheme_container{padding:70px 0px;}
.scheme_content{position:relative;z-index:2;}
.scheme-screen::after{content:'';position:absolute;top:363px;left:0;width:100%;height:1px;margin-top:0px;background:#efefef;z-index:0;}
.content_wrapper .row,
.content_list .row{margin-left:0px;margin-right:0px;}
.content_wrapper .col-md-6{padding-left:0px;padding-right:0px;}
.scheme_content .content_list .left-tit{text-align:left;padding:60px 0px;float:left;}
.scheme_content .content_list .left-tit .tit{color:#333;font-size:40px;font-family:fontTit;}
.scheme_content .content_list .left-tit .text{color:#666666;display:block;width:68%;font-family:din;font-size:16px;}
.scheme_content .content_list .item_block{height:293px;float:left;border:0;position:relative;background:#fff;}
.scheme_content .content_list .item_block:after{content:'';position:absolute;top:0px;left:0px;width:100%;height:293px;border:4px solid rgba(53,122,254,0.8);transform:scale(1);opacity:0;transition:all 0.6s ease;}
.scheme_content .content_list .item_img{display:block;float:left}
.scheme_content .content_list .item_img{position:relative;overflow:hidden;}
.scheme_content .content_list li{padding:0px;}
.scheme_content .content_list .item_block:hover:after{transform:scale(1);opacity:1;transition:all 0.36s ease;display:inline;}
.scheme_content .content_list .item_block .item_img img{ransition:all .5s;-webkit-transition:all .5s;}
.scheme_content .content_list .item_block:hover .item_img img{transform:scale(1.1);transition:all .5s;-webkit-transition:all .5s;}
.scheme_content .content_list .item_info{padding:76px 46px;display:block;position:relative;text-align:center;}
.content_list .item_block .item_wrapper{float:right;width:320px;}
.scheme_content .content_list .item_img{display:block;float:left;}
.scheme_content .content_list .item_info .title{font-size:22px;font-family:fontTit;color:#333;text-align:center;display:inline-block;line-height:40px;position:relative;padding:0 20px;}
.scheme_content .content_list .item_info .subtitle{transition:all 0.36s ease;color:rgba(119,119,119,1.);font-size:14px;line-height:22px;}
.scheme_content .content_list .item_info:before{content:'';position:absolute;top:-40px;left:50%;height:0px;width:1px;margin-left:0px;background:#444;transition:all 0.36s ease;opacity:0;}
.scheme_content .content_list .item_info:before{top:50%;margin-top:0px;}
.scheme_content .content_list .item_block:hover .item_info:before{height:28px;opacity:1;transition-delay:0.3s;}
.scheme_content .content_list .item_des::after,
.content_list .item_info:after{content:'';position:absolute;top:-20px;left:50%;margin-left:-14px;width:28px;background:#444;height:1px;transition:all 0.2s ease;opacity:1;}
.scheme_content .content_list .item_info:after{top:50%;margin-top:-17px;}
.scheme_content .li01 .content_list .item_info:after{top:50%;margin-top:-8px;}
.scheme_content .content_list .item_des::before,
.content_list .item_info:before{content:'';position:absolute;top:-60px;left:50%;height:0px;width:1px;margin-left:0px;background:rgba(68,68,68,1.);transition:all 0.36s ease;opacity:0}
.scheme_content .content_list .item_block:hover .item_des::after,
.content_list .item_block:hover .item_info:after{width:0px;margin-left:0px;opacity:0;}
.scheme_content .content_list .item_block:hover .item_des::before,
.content_list .item_block:hover .item_info:before{height:28px;opacity:1;transition-delay:0.3s;}
.scheme_content .content_list .item_info:before{top:45%;margin-top:-15px;}
.scheme_content .li01 .content_list .item_info:before{top:45%;margin-top:-5px;}
.scheme_content .content_list .item_block:hover .item_info .subtitle{margin-top:40px;}
.scheme_content .content_list .item_info .subtitle{font-size:14px;color:#888;text-align:center;margin-top:32px;}
.scheme_content .libor .content_list .item_block:after{height:586px;}
.scheme_content .libor .content_list .item_block{height:586px;}
.scheme_content .libor .content_list .item_block .item_wrapper{float:auto;width:640px;}
.scheme_content .libor .content_list .item_info{padding:88px 69px;}