.banners{position: relative;}
.banners p{position:absolute;transform:translate(-50%,-50%); top:calc(50% - 45px);left:50%;z-index:99999;text-align:center;}
.banners p b{display:block;font-weight:500;font-size:50px;border-bottom1:1px solid #fff;margin-bottom:2px;padding-bottom:2px;}
.banners p{color:#fff;font-size:50px; line-height: initial;}

.abojs{width: 100%;position: relative;}
.abojs-img{width: 100%;margin-top: 36px;position: relative;}
.abojs-img img{width: 100%;object-fit: cover;min-height: 240px;}
.abojs-img p{position: absolute;font-size: 34px;color: #2e66a5;font-weight: 300;top: 60px;right: 90px;}
.abojs-cont{width: 100%;margin-top: 42px;font-size: 15px;color: #666;line-height: 24px;}
.abojs-cont p{line-height: inherit;}
.abojs-cont h2, .abojs-cont h6{font-size: 16px;font-weight: 700;line-height: inherit;}
.abojs-cont img{max-width: 100%;}		    
.abojs-cont p{line-height:34px;}

/*质量方针*/
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}

@-webkit-keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }
    40%, 43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }
    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

@keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }
    40%, 43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }
    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }
    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }
    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }
    25%, 75% {
        opacity: 0;
    }
}

.zzfwdiv-blue {
    width: 600px;
    text-align: center;
    padding-top: 60px;
    height: 240px;
    color: #ffffff;
    font-size: 15px;
    float: left;
    background:#1462b3;
    background-image1: url(../images/product-bg-red.jpg);background-size: cover;
}
.zzfwdiv-hui0 {
    width: 600px;
    text-align: center;
    padding-top: 60px;
    height: 240px;
    color: #ffffff;
    font-size: 15px;
    float: left;
}
.zlfz_div_content{width:1200px;margin:0 auto;}
.zlfz_div_hover a{    font-size: 32px;font-weight: bold;}
.zlfz_div_content div:hover,.zlfz_div_content .zlfz_div_hover{
     background:#1462b3;
      color: #ffffff;
}
.zlfz_div_content div:hover a,.zlfz_div_content .zlfz_div_hover a{color:#fff;}

.zlfz_div_content .zlfz_active{background:#1462b3;color:#ffffff;}
.zlfz_div_content .zlfz_active:hover a{color:#fff;}

.zzfwdiv-hui{
    width:600px;
    text-align:center;
    padding-top:60px;
    height:240px;
    color:#454545;
    font-size:15px;
    float:left;
    background-image:url(../images/product-bg-gray.jpg);background-size: cover;
}
.zzfwdiv-hui a{
    color:#111111;
    font-size:32px;
    font-weight:bold;
}
.zzfwdiv-blue a{
    color:#ffffff;
    font-size:32px;
    font-weight:bold;
}
.drh{width:400px;height:200px; padding-top: 30px;}

.zlfz_div_content_content{line-height:35px;margin-top:3px;}

		#module2680 {
    height: 225px;    position: relative;
}
#module2681 {
    height: 480px;    position: relative;
}
.fullmeasureOuterContentPage {
    position: absolute;
    left: 0;
    top: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
.fullmeasureOuterContentBg {
    position1: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
#module2680 .fullmeasureOuterContentPage1 .fullmeasureOuterContentBg2681 {
    background: url(../images/ABUIABACGAAgtKqBjgYovcW2ogUw7w44wAc.png) repeat top ,transparent;
}
#module2681{
    
    background: url(../images/bg_wenli.png) repeat top ,transparent;background-size: cover;
}
#module2681 .fullmeasureContentBg  {
        position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
#module2680 .fullmeasureOuterContentPage1 .fullmeasureOuterContentBg2681 {
    background-size: cover;
}
.fullmeasureOuterContent {
    height: 100%;
    position: relative;
    background: none;
    cursor: default;
}
.fullmeasureContent {
    width: 960px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.fullmeasureContent {
    position: relative;
    background: none;
}
.fullmeasureContent {
    width: 1200px;
}
.fullmeasureForms .fullmeasureContent .formIndex1, .fullmeasureForms .fullmeasureContent>:first-child {
    margin-top: 0;
}
.elemZone {
    position: relative;
    width: 100%;
    height: 100%;
    flex: 1 1;
}
.fk-formPack {
    display: flex;
    flex-direction: column;
}
.fk-elemZoneBg {
    width: 100%;
    height: 100%;
}




.fullmeasureContent .form:nth-child(2) {
    margin-top: 0;
}
.fullmeasureContent .form:nth-child(2) {
    margin-top: 0;
}
.fullmeasureOuterContent .fk-formPack .form {
    z-index: 1;
}
#module2666 {
    height: 278px;
}

#module2666 {
    border: none;
}

#module2666 {
    background: none;
}
#module2667 {
    background: none;
    box-shadow: 0px 0px 20px #cecece;
}
#module2667 {
    border: none;
}
#module2667 {
    height: 278px;
}
#module2668 {
    background: none;
}
#module2668 {
    border: none;
}
#module2668 {
    height: 121px;
}
#module2669 {
    background: none;box-shadow: 0px 0px 20px #cecece;
     border: none;
     height: 278px;
}

#module2690 {
    background: none;box-shadow: 0px 0px 20px #cecece;
     border: none;
     height: 278px;
}



#module2670 {
    height: 278px;box-shadow: 0px 0px 20px #cecece;
}

.lazyload_transparent {position:absolute;left:50%;top:50%;transform: translate(-50%, -70%);width:145px;text-align:left;font-weight:700;}

.mce-item-table{width: 100%;overflow: hidden;font-size: 14px;color: #666;background-color: #fff;box-sizing: border-box;text-align: left;border: 0px solid #ccc;line-height: 24px;border: 1px solid #e5e5e5;border-radius:10px;}
.mce-item-table th{font-size: 16px;color: #333;text-align: center;width: 10%;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;font-weight: normal;background-color: #fff;}
.mce-item-table tr:nth-child(2n){background-color: #fafafa;}
.mce-item-table td{text-align:center;line-height: 24px;padding: 5px;height: 45px;width: 16%;padding-left: 30px;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.mce-item-table td:first-child{width: 16%;}
.mce_thead_tr td{background:#5F88C0;color:#fff;font-weight:700;text-align:center;}


#module2672{margin:75px auto;}
 #module2667{position:absolute;top:70px;left:40px;width:250px;background:#fff;border-radius:10px;}
 .forMargin_div{background:#fff;width:250px;}
 #module2669{position:absolute;top:70px;left:330px;width:250px;background:#fff;border-radius:10px;}                              
 #module2670{position:absolute;top:70px;left:620px;width:250px;background:#fff;border-radius:10px;}
 #module2690{position:absolute;top:70px;left:910px;width:250px;background:#fff;border-radius:10px;}
 #module2673{position:absolute;top:529px;left:501px;width:214px;}
 #module2674{position:absolute;top:137px;left:371px;width:570px;}
 
 #module2676, #module2676_son_text{position:absolute;top:270px;left:70px;width:195px;}
 #module2677, #module2669_son_text{position:absolute;top:270px;left:360px;width:195px;}
 #module2678, #module2670_son_text{position:absolute;top:270px;left:650px;width:195px;}
#module2690_son_text{position:absolute;top:270px;left:940px;width:195px;}
.com-pro_title_after_div{width:1000px; margin:0 auto; height:20px;}
.com_pro_title_after_div2{width:1000px; margin:0 auto; line-height:30px; font-size:16px; text-align:center; color:#333333}
.comPro-box1 abojs-cont_con_after_div{width:1200px; margin:0 auto;}
#md86{padding:36px 0 44px;background: #1262b4 url(../images/bg_zlgl_2.png)center top no-repeat;}




@media all and (max-width:1000px){
    body .Footer-container,body .contain{width:98%;}
    .zlfz_div_content{width:100%;}
    .zzfwdiv-hui{width:50%;padding-top:20px;height:180px;}
    .drh{width:33.3%}
    .zzfwdiv-hui a{font-size:16px;}
    .fullmeasureContent{width:100%;}
    .fk-formPack{overflow:auto;}
    #module2681{height:360px;}
    #module2667,#module2669,#module2670,#module2690{width:200px;top:40px;}
    #module2667{left:10px} #module2669{left:230px;} #module2670{left:450px} #module2690{left:670px}
    
    #module2676, #module2676_son_text{left:15px;top:245px;}
    #module2677, #module2669_son_text{left:235px;top:245px;}
    #module2678, #module2670_son_text{left:455px;top:245px;}
    #module2690_son_text{left:775px;top:245px;}
    #module2676 span ,#module2677 span , #module2678 span{font-size:14px;}
    #module2676_son_text span, #module2669_son_text span, #module2670_son_text span, #module2690_son_text span{font-size:14px;}
    
    
   .com-pro_title_after_div{width:100%;} .com_pro_title_after_div2{width:100%;}
   .mce-item-table{width:100%;table-layout:fixed;}
   .mce-item-table td{padding:2px;word-break:break-all;}
}

@media all and (max-width:600px){
    .zzfwdiv-hui{padding-top:0px;}
    .zzfwdiv-hui a{font-size:15px;}
    .zlfz_div_content_content{padding:0 5px;line-height:25px;}
    #module2680{height:150px;}
    #module2672{margin:45px auto;}
}