﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";.backcolor,.index-module{width:100%;min-width:1150px}
i.bor{display:block;width:100%;min-width:1150px;height:1px;margin-bottom:20px;background:#f0f0f0}
a.more,a.more:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
a.more{position:relative;display:block;width:180px;height:40px;text-align:center;line-height:40px;color:#666;font-size:16px;border:1px solid #828282;overflow:hidden;border-radius:40px;z-index:1;margin:0 auto}
a.more:before{content:'';position:absolute;top:0;left:0;width:0;height:40px;z-index:-1}
a.more:hover{color:#fff!important}
a.more:hover:before{width:100%}
.index_title span.i-back{margin:15px auto 0;display:block;width:30px;height:2px;background:#666}
.nowhite .index_title h3,.nowhite .index_title span{color:#fff}
.nowhite .index_title span.i-back{background:#fff}
.aboutv2 .nowhite p.descr{color:#fff}
.aboutv4-h .nowhite a.more{color:#fff;border-color:rgba(255,255,255,.6)}
.servicev2 ul li{float:left;width:230px;height:auto;padding:20px;margin:10px 24px 0 0;text-align:center;background:#fff}
.servicev2 ul li:last-child{margin-right:0}
.servicev2 ul li img{max-width:100px;max-height:100px;overflow:hidden}
.servicev2 ul li h5{color:#333}
.servicev2 ul li p{color:#888}
.servicev2 ul li,.servicev2 ul li:hover h5,.servicev2 ul li:hover p{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}
.servicev2 ul li:hover{box-shadow:-2px 0 20px rgba(0,0,0,.1);-webkit-box-shadow:-2px 0 20px rgba(0,0,0,.1)}
.productv2 ul.workul.number_3 li,.productv2 ul.workul.number_3 li a.img,.productv2 ul.workul.number_3 li img{width:370px}
.productv2 ul.workul li{position:relative;width:270px;min-height:auto;float:left;margin-right:24px;margin-bottom:24px;background:#fff;overflow:hidden}
.productv2 ul li .title h5 a{color:#333}
.productv2 .nowhite ul li .title p.entitle{color:#888}
.productv2 ul.workul li a.img{position:relative;display:block;width:270px;height:200px;overflow:hidden}
.productv2 ul.workul li img{width:270px;height:200px}
.productv2 ul.workul li a.jia,.productv2 ul.workul li i.bor2,.productv2 ul.workul li img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.productv2 ul.workul li .title{position:relative;padding:0 15px}
.productv2 ul.workul li .title h5 a{color:#666}
.productv2 ul.workul li .title p.entitle,.productv2 ul.workul li a.awork{color:#999}
.productv2 ul.workul li a.jia{opacity:0;position:absolute;bottom:28px;right:23px;display:block;width:12px;height:12px;z-index:10}
.productv2 ul.workul li i.bor2{display:block;width:0;height:2px}
.productv2 ul.workul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.productv2 ul.workul li:hover a.jia{opacity:1}
.productv2 ul.workul li:hover i.bor2{width:100%}
.productv2 .nowhite .index_title h3{color:#fff}
.productv2 .nowhite .index_title span.i-back{background:rgba(255,255,255,.8)}
.productv2 .nowhite a.more{color:#fff}
.casev2 .case-index{height:370px;overflow:hidden}
.casev2 .case-index h5{padding-top:125px;padding-bottom:15px}
.casev2 .case-index h5 a{font-size:28px;color:#333}
.casev2 .case-index h5 span{font-size:30px;color:#666;padding-left:10px}
.casev2 .case-index img{width:560px;height:370px}
.casev2 .case-index .case-index-r{width:510px;margin-left:53px}
.casev2 .case-index .case-index-r p.entitle{max-height:110px;line-height:26px;color:#888;overflow:hidden}
.casev2 .case-index .hd{position:absolute;left:633px;bottom:35px;z-index:99}
.casev2 .case-index .hd li{position:relative;display:inline-block;width:13px;height:13px;margin-left:10px;text-indent:-9999px;cursor:pointer;border-radius:50px;background:0 0;border:1px solid #999}
.casev2 .case-index .hd li.on{background:0 0}
.casev2 .case-index .hd li.on:after{position:absolute;top:50%;left:50%;display:block;width:4px;height:3px;content:".";clear:both;transform:translate(-60%,-50%);-webkit-transform:translate(-60%,-50%)}
.casev2 .nowhite .case-index h5 a{color:#fff}
.casev2 .nowhite .case-index h5 span,.casev2 .nowhite .case-index p.entitle{color:rgba(255,255,255,.8)}
.teamv2 ul.temaul li{position:relative;float:left;width:270px;height:auto;margin-top:5px;margin-right:24px;background:#fff}
.teamv2 ul.temaul li .temalist .title{padding:15px}
.teamv2 ul.temaul li .temalist h5 span{color:#333}
.teamv2 ul.temaul li .temalist .title p{color:#888}
.teamv2 .hd{width:100%;text-align:center}
.teamv2 .hd li{position:relative;display:inline-block;width:13px;height:13px;margin-left:10px;text-indent:-9999px;cursor:pointer;border-radius:50px;background:0 0;border:1px solid #999}
.teamv2 .hd li.on{background:0 0}
.teamv2 .hd li.on:after{position:absolute;top:50%;left:50%;display:block;width:4px;height:3px;content:".";clear:both;transform:translate(-60%,-50%);-webkit-transform:translate(-60%,-50%)}
.teamv2 ul.temaul li,.teamv2 ul.temaul li a.jia,.teamv2 ul.temaul li i.bor2{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.teamv2 .click-detail{cursor:pointer}
.teamv2 ul.temaul li a.jia{opacity:0;position:absolute;bottom:28px;right:23px;display:block;width:12px;height:12px;z-index:10}
.teamv2 ul.temaul li i.bor2{display:block;width:0;height:2px}
.teamv2 ul.temaul li:hover{margin-top:0;box-shadow:0 12px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 12px 20px rgba(0,0,0,.1)}
.teamv2 ul.temaul li:hover a.jia{opacity:1}
.teamv2 ul.temaul li:hover i.bor2{width:100%}
i.ibor2{display:block;position:absolute;top:0;left:250px;width:1px;height:100%;z-index:99;background:#eee}
.layer-team .team-l{width:200px;padding:40px 25px 0;text-align:center}
.layer-team .team-l img{width:200px}
.layer-team .team-l h3{padding:15px 0 10px;font-size:20px}
.layer-team .team-r{width:580px;margin-left:25px}
.layer-team .team-r h2{font-size:24px;padding-top:40px;padding-bottom:20px;color:#1d1d1d;border-bottom:1px solid #eee}
.layer-team .team-r h5{font-size:14px;padding-top:25px;padding-bottom:14px;font-weight:400}
.layer-team .team-r p{color:#666;padding-top:15px}
.layui-layer-setwin .layui-layer-close2{position:absolute;top:-15px!important;right:-15px!important;background:url(../img/menu.png) no-repeat!important;cursor:pointer!important}
.teamv2 .nowhite .index_title h3{color:#fff}
.teamv2 .nowhite .index_title span.i-back{background:rgba(255,255,255,.8)}
.customersv2 .partnerul{width:1070px;height:115px;margin:0 auto;overflow:hidden}
.customersv2 .partnerul ul li{float:left;width:170px;height:auto;margin-right:12px;overflow:hidden}
.customersv2 .partnerul ul li img{width:170px;height:auto}
.customersv2 .hd a.next,.customersv2 .hd a.prev{width:32px;height:32px;position:absolute;top:40%;background:url(../img/arrow.png) no-repeat 0 0;cursor:pointer;z-index:99}
.customersv2 .hd a.prev{right:0;background-position:-58px 0}
.aboutv2 .about-content{width:100%;height:auto;margin:0 auto;overflow:hidden}
.aboutv2 p.descr{width:550px;margin:0 auto}
.aboutv2 .about-content.nowhite .r-about-0 h3,.aboutv2 .about-content.nowhite .r-about-0 h3 span.endir{color:#fff}
.aboutv2 .about-content.nowhite .r-about-0 h3{border-color:#fff}
.aboutv2 .about-content.nowhite .r-about-0 h3 i.abor{background:rgba(255,255,255,.6)}
.aboutv2 .about-content.nowhite .r-about-0 h3 span.endir{color:rgba(255,255,255,.8)!important}
.aboutv2 .about-content.nowhite .r-about-0 p{color:rgba(255,255,255,.8)!important}
.aboutv2 .about-content.nowhite .r-about-0 a{color:rgba(255,255,255,.6)}
.newsv2 ul.bd li{position:relative;float:left;width:370px;margin-right:24px}
.newsv2 ul.bd li .news-detail{padding:50px 20px 0}
.newsv2 ul.bd li .news-data{padding:10px 0}
.newsv2 ul.bd li .news-data .md{font-size:26px;padding-right:12px}
.newsv2 ul.bd li .news-data .md,.newsv2 ul.bd li .news-data .y{color:#666}
.newsv2 ul.bd li .news-detail h5 a{color:#333}
.newsv2 ul.bd li .remark p{color:#999}
.newsv2 ul.bd li i.bor2{display:block;width:0;height:2px}
.newsv2 ul.bd li,.newsv2 ul.bd li i.bor2{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.newsv2 ul.bd li:hover{margin-top:0;box-shadow:0 12px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 12px 20px rgba(0,0,0,.1)}
.newsv2 ul.bd li:hover i.bor2{width:100%}
.newsv2 .nowhite .index_title .i-back{background:rgba(255,255,255,.8)}
.newsv2 .nowhite ul.bd li .news-data .md,.newsv2 .nowhite ul.bd li .news-data .y,.newsv2 .nowhite ul.bd li .news-detail h5 a,.newsv2 .nowhite ul.bd li .remark p{color:#fff}
.newsv2 .nowhite ul.bd li .news-data .y{color:rgba(255,255,255,.8)!important}
.newsv2 .nowhite ul.bd li .news-detail h5 a{color:rgba(255,255,255,.9)!important}
.newsv2 .nowhite ul.bd li .remark p{color:rgba(255,255,255,.6)!important}
.newsv2 .nowhite a.more{color:#fff}
.wrongv4a ul.bd li{position:relative;width:565px;height:152px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.wrongv4a ul.bd li .worng-detail{width:511px;height:68px;padding:40px 25px;border:2px solid #eee;overflow:hidden}
.wrongv4a ul.bd li .border_bottom,.wrongv4a ul.bd li .border_left,.wrongv4a ul.bd li .border_right,.wrongv4a ul.bd li .border_top{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.wrongv4a ul.bd li .border_left,.wrongv4a ul.bd li .border_top{left:0;top:0}
.wrongv4a ul.bd li .border_bottom,.wrongv4a ul.bd li .border_right{bottom:0;right:0}
.wrongv4a ul.bd li .border_bottom,.wrongv4a ul.bd li .border_top{height:2px;width:0}
.wrongv4a ul.bd li .border_left,.wrongv4a ul.bd li .border_right{height:0;width:2px}
.wrongv4a ul.bd li .download-detail:hover{border-color:transparent}
.wrongv4a ul.bd li:hover .border_bottom,.wrongv4a ul.bd li:hover .border_top{width:100%}
.wrongv4a ul.bd li:hover .border_left,.wrongv4a ul.bd li:hover .border_right{height:100%}
.wrongv4a ul.bd li .worng-detail h5{color:#333}
.wrongv4a ul.bd li .worng-detail .remark p{color:#999}
.wrongv4a.nowhite .index_title span.i-back{background:rgba(255,255,255,.8)}
.wrongv4a.nowhite ul.bd li .worng-detail{border-color:rgba(255,255,255,.4)}
.wrongv4a.nowhite ul.bd li .worng-detail h5{color:#fff}
.wrongv4a.nowhite ul.bd li .worng-detail .remark p{color:rgba(255,255,255,.6)!important}
.wrongv4a.nowhite a.more{color:#fff}
.downloadv4a ul.bd li{width:565px;height:134px;float:left;margin-right:20px;margin-bottom:20px;position:relative}
.downloadv4a ul.bd li .download-detail{width:511px;height:70px;padding:40px 25px 20px;border:2px solid #eee;overflow:hidden}
.downloadv4a ul.bd li .download-detail:after{display:block;content:"";clear:both}
.downloadv4a ul.bd li .download-detail .down-left{height:55px;max-width:430px}
.downloadv4a ul.bd li .download-detail .down-left h5 a{color:#333}
.downloadv4a ul.bd li .download-detail .down-left p{color:#999}
.downloadv4a ul.bd li .download-detail .down-right a.down-ico{display:block;width:55px;height:55px;font-size:40px;border:1px solid #e5e5e5;border-radius:35px;color:#999}
.downloadv4a ul.bd li .download-detail .down-right .glyphicon-cloud-download:before{position:absolute;top:6px;left:7.5px}
.downloadv4a ul.bd li .border_bottom,.downloadv4a ul.bd li .border_left,.downloadv4a ul.bd li .border_right,.downloadv4a ul.bd li .border_top,.downloadv4a ul.bd li .download-detail,.downloadv4a ul.bd li .download-detail .down-right a.down-ico{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}
.downloadv4a ul.bd li .border_left,.downloadv4a ul.bd li .border_top{left:0;top:0}
.downloadv4a ul.bd li .border_bottom,.downloadv4a ul.bd li .border_right{bottom:0;right:0}
.downloadv4a ul.bd li .border_bottom,.downloadv4a ul.bd li .border_top{height:2px;width:0}
.downloadv4a ul.bd li .border_left,.downloadv4a ul.bd li .border_right{height:0;width:2px}
.downloadv4a ul.bd li .download-detail:hover{border-color:transparent}
.downloadv4a ul.bd li:hover .border_bottom,.downloadv4a ul.bd li:hover .border_top{width:100%}
.downloadv4a ul.bd li:hover .border_left,.downloadv4a ul.bd li:hover .border_right{height:100%}
.downloadv4a ul.bd li:hover .download-detail .down-right a.down-ico{color:#fff}
.downloadv4a.nowhite .index_title span.i-back{background:rgba(255,255,255,.8)}
.downloadv4a.nowhite ul.bd li .download-detail{border-color:rgba(255,255,255,.4)}
.downloadv4a.nowhite ul.bd li .download-detail h5 a{color:#fff}
.downloadv4a.nowhite ul.bd li .download-detail p{color:rgba(255,255,255,.6)!important}
.downloadv4a.nowhite a.more{color:#fff}
.contactv2 .form-action li{width:320px;float:left;border-bottom:1px solid #e8e8e8;margin-bottom:45px;margin-right:110px}
.submit-bth{width:1150px}
.contactv2 .form-action li.textarea,.contactv2 .form-action li:nth-of-type(3){margin-right:0}
.contactv2 .form-action input[type=text]{width:99%;padding-left:5px;height:36px;border:0;background:0 0}
.contactv2 .form-action li.textarea{width:100%;border-bottom:0}
.contactv2 .form-action textarea{width:100%;height:35px;border:1px solid #e8e8e8;outline:0;resize:none;background:0 0}
.contactv2 .form-action input[type=submit]{display:block;width:200px;height:45px;margin:0 auto;text-align:center;line-height:45px;cursor:pointer;color:#999;border:0;border-radius:35px;color:#fff;font-size:14px}
.contactv2 .nowhite .index_title h3{color:#fff}
.contactv2 .nowhite .index_title span.i-back{background:rgba(255,255,255,.8)}
.contactv2 .nowhite .form-action li,.contactv2 .nowhite .form-action textarea{border-color:rgba(255,255,255,.2)}
.contactv2 .nowhite .form-action input[type=text],.contactv2 .nowhite .form-action textarea{background:0 0;color:#fff}
.contactv2 .nowhite .form-action input[type=submit]{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.2)}
.contactv2 .nowhite a.more{color:#fff}
.links{position:relative;min-height:60px;font-size:12px}
.links span{position:absolute;top:50%;left:0;width:70px;display:block;transform:translate(0,-51%);-webkit-transform:translate(0,-51%)}
.links p{float:right;width:1075px}
.links p a{display:block;float:left;padding-right:10px;line-height:60px}
.ads-container{min-width:1150px;width:100%;height:100%;height:auto;background:#000;overflow:hidden}
.ads-slide{position:relative}
.ads-intro{position:absolute;overflow:hidden}
#ads-center{width:1150px;margin:0 auto}
.usezan-video{width:100%;height:100%;position:relative;overflow:hidden}
.bgvideo{display:block;position:absolute;top:0;left:50%;min-width:100%;min-height:100%;object-fit:cover;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:10}
source{min-width:100%;min-height:100%;height:auto;width:auto}
.video-intro{position:absolute;z-index:100}
