@charset "UTF-8";
body{padding-top:60px;}
img{max-width:100%;height:auto;}
.wp{max-width:1200px;margin-left:auto;margin-right:auto;}


/**header**/
.header{width:100%;position: fixed;z-index:109;top: 0;left:0;background: #fff;align-items:center;height:60px;line-height:60px;box-shadow: 0 3px 30px rgba(0,0,0,.075)!important;}
.logo{float:left;}
.logo img{vertical-align:middle;}
.logo .logo_txt{padding:0 16px;height: 31px; background: #c00000; border-radius: 15px 15px 15px 0px;display:inline-block;color:#fff;line-height:31px;text-align:center;margin-left: 11px;}
.hdr{float: right;}
.nav li{float: left;margin-left:40px;font-size: 16px;position: relative;}
.nav li:hover a,.nav li.on a,.nav li.active a{color:#b40505;}
.nav li::after{content:"";width:0;position: absolute;left:50%;transform: translateX(-50%);height:4px;background:#b40505;transition: all ease .3s;bottom:0;border-radius:2px;}
.nav li:hover::after,.nav li.on::after,.nav li.active::after{width:100%}
.header .tel{margin-left: 70px;font-size: 24px;align-items: center;}
.header .tel img{vertical-align: middle;margin-right: 11px;}
.menuBtn{display:none;}
/* footer */
.footer{clear:both;background:#131B2E;color:#fff;}
.footer .ftbox{padding:40px 0;overflow:hidden;}
.footer .ft1{overflow:hidden;}
.footer .ft1 .logo_txt{background:#fff;color:#131B2E}
.footer .ft2{margin-top:30px;}
.footer .ft2 .ft2_left .dt{font-size:16px;margin-bottom:16px;}
.footer .ft2 .ft2_left li:nth-child(2){margin-top:36px;}
.footer .ft2 .ft2_left .dd{color:#C6C6CC;font-size:14px;}
.footer .ft2 .qrcode{margin-left:65px;}
.footer .ft2 .qrcode .wx img{border-radius:4px;margin-top:3px;}
.footer .ft2_nav li{margin:0 30px;}
.footer .ft2_nav li .dt{margin-bottom:25px;}
.footer .ft2_nav li p{margin:8px 0;}
.footer .ft2_nav li p a{font-size:14px;color:#C6C6CC;}
.footer .ft2_nav li p:hover a{color:#fff}

.copyright{clear:both;padding:30px 0;border-top:1px solid rgba(230, 230, 230, .1);color:#C6C6CC}
.copyright a{color:#C6C6CC}
.copyright a:hover{color:#fff}
.copyright .bn{padding:0 25px;position: relative;}
.copyright .bn a{margin:0 25px}
.copyright .bn::before{content:"|";}
.copyright .bn::after{content:"|";}

.flinks{ padding-bottom:30px; background:#131B2E; color:#C6C6CC;}
.flinks a{color:#C6C6CC;}

.indexfooter .copyright{ padding-top:30px; padding-bottom:10px;}

/* main */
.main{background:#edeff2;}
.subcat{padding:30px 0}
.subcat li{height:32px;line-height:32px;margin-right:10px;}
.subcat li a{padding:0 17px;display:block;border-radius:3px;}
.subcat li:hover a,.subcat li.on a{background:#b40505;color:#fff;}
.contbox{background: #fff;}
/* 新闻列表 */
.main{padding-bottom:56px;}
.main .list_news li:nth-child(1){padding-top:15px;}
.main .list_news li{padding:25px 0;border-bottom:1px solid #E1E3E6;}
.main .list_news li .pic img{display:block;}
.main .list_news li .info{padding-left:24px;position: relative;}
.main .list_news li .tit{margin:10px 0;}
.sec_desc{line-height:22px;color:#666;height:44px;}
.main .list_news li .tag{position: absolute;bottom:12px;}
.main .list_news li .tag a{font-size:12px;color:#b40505;line-height:24px;height:24px;border:1px solid #b40505;padding:0 10px;display:inline-block;margin:4px 8px 4px 0;}
.main .list_news li .tag  a:hover{background:#b40505;color:#fff;}
.pages{padding:30px 0 20px 0;}
.pages ul{width:100%}
.pages span {display:inline-block;vertical-align:middle;margin:0 4px;}
.pages span a,.pages span.page-status{display:block;border:1px solid #eee;background:#fff;padding:6px 14px;font-size:14px;color:#666;}
.pages span i{font-size:14px;}
.pages span a:hover,.pages span a.page-num-current{background:#b40505;border-color:#b40505;color:#fff;}
/* sidebox */
.main .sidebox{margin-left:24px;}
.sidebox .side1{align-items:center;}
.sidebox .list_hot li{padding:15px 0;border-bottom:1px solid #E1E3E6;}
.sidebox .list_hot li .tit{line-height:20px;max-height:40px}
.sidebox .list_hot li .time{font-size:12px;color:#999;margin:8px 0 0 0;}
.sidebox .list_hot li:last-child{border-bottom:0;padding-bottom:0;}
/* 详情页 */
.sidebox .side1 a{float:right;font-size:14px;color:#076BF2;font-weight:normal;}
.crumbs{padding:25px 0;color:#666;}
.crumbs a{color:#666}
.crumbs a:hover,.crumbs  span{color:#b40505}
.contbox .news_tit{font-size:34px;margin:20px 0 10px 0}
.contbox .news_time{color:#999;padding:20px 0;border-bottom:1px solid #E6E6E6;}
.contbox .news_time i{font-size:18px;vertical-align:middle;margin-right:5px;}
.contbox .news_time span{margin-right:15px;}
.contbox .news_time i.icon-preview{font-size:28px}
.contbox .news_desc{padding:17px 24px;background:#F7F8FA;border-radius:4px;margin:30px 0;color:#272B33}
.contbox .news_info{padding-bottom:30px;}
.contbox .news_info,.contbox .news_info p{font-size:16px;line-height:26px;}
.contbox .sxp{padding:20px 0;border-top:1px solid #E6E6E6;color:#748199}
.contbox .sxp li{margin:10px 0;}
.news_info img{ height:auto !important;}
/* banner */
.banner{height: 640px;position: relative;z-index: 0;color: #fff;}
.banner .swiper-container,.banner .slide_bg{height:100%;}
.banner .slide_bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}
.banner .t1{font-size:52px;}
.banner .t2{margin:20px 0 50px 0;}
.banner .swiper-pagination{position: relative;bottom:60px!important;}

.banner .swiper-pagination .swiper-pagination-bullet{width:40px!important;height:4px!important;border-radius:0;background-color:rgba(255,255,255,0.2);margin:0 8px;opacity:1;border-radius:5px;position: relative;}


@keyframes textShow {
    from {
       width:0;
      }
      5% {
        visibility: visible;
        width:10%;
      }
     15% {
        visibility: visible;
        width:15%;
      }
    
      30% {
        visibility: visible;
      width:35%;
      }
    
      60% {
        visibility: visible;
       opacity:1;
       width:100%;
      }
    
    to {
        visibility: visible;
       opacity:1;
       width:100%;
      }
      
    }

.banner  .swiper-pagination-bullet-active:after{content:"";width:0;position:absolute;z-index:1;background:#fff;left:0;bottom:0;height:4px;border-radius:5px;}
.banner .swiper-pagination-bullet-active:after{ animation: textShow 4.5s 1s linear infinite;}
.vmore a{ width: 160px; height: 52px; background: #b40505;display:inline-block;color:#fff;text-align:center;line-height:52px;}
.vmore a:hover{background:rgba(26, 100, 241, .8);}
/* 公物仓管理系统 */
.typecat{margin-bottom:40px;}
.bgt{background-repeat:no-repeat;background-position:top center;overflow:hidden;background-size:cover;}
.bgt.fix{background-attachment: fixed;}
.section1{background-image:url(../img/bg_sec1.jpg);}
.section1 .info{padding-left:28px;}
.section1 .cont,.section1 .cont p{line-height:24px;color:#666;}
.section1 .cont p{margin:20px 0;}
/* section2 */
.section2{background-image:url(../img/bg_sec2.jpg);color:#fff;}
.section2 .sec2_t2{margin:30px 0 45px 0;line-height:20px;}
.section2 .sec2_t2 p{margin:10px 0;}
.lay_btn a{width:170px;height:48px;line-height:48px;display:inline-block;text-align:center;background:#fff;margin-right:32px;}
.lay_btn a i{font-size:20px;vertical-align:middle;margin:0 10px 0 0;}
.lay_btn a i.icon-file{margin-right:5px;}
.lay_btn .btn1{color:#b40505}
.lay_btn .btn2{background:#b40505;color:#fff}
.lay_btn a:hover{opacity:.88;}
.section2 .video{margin-left:60px;position: relative;height:300px;}
.section2 .video video{border:0;width:100%;height:100%;position: absolute;left:0;top:0;display:none;object-fit:cover;}
.section2 .video .play{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.section2 .video .play i{font-size:75px;color:#fff}
.section2 .video .play:hover i{color:rgba(255,255,255,.8)}
/* section3 */
.section3{background-image:url(../img/bg_sec3.jpg);}
.section3 .sec3_row1 li{text-align:center;margin:45px 0;}
.section3 li .biao{margin:8px 0;height:62px;line-height:62px;}
.section3 li .biao img{vertical-align:middle;}
.section3 li:hover .tit{color:#b40505}
.section3 .sec3_row2{padding-top:55px;}
.section3 .sec3_row2 .tit{margin:15px 0;}
.section3 .sec3_row2 li{text-align:center;}
.section3 .sec3_row2 li .pic img{display:block;}
/* section4 */
.section4{background:#EDEFF2;}
.section4 li .item{background:#fff;transition:all ease .3s;}
.section4 li .pbox{padding:30px 35px;}
.section4 li .tit{margin-bottom:15px;}
.section4 li .desc{-webkit-line-clamp:3;line-height:21px;height:63px;color:#666;}
.section4 li:hover .item{background: #b40505; box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.15); border-radius: 1px;color:#fff}
.section4 li:hover .item .tit,.section4 li:hover .item .desc{color:#fff}
/* section5 */
.type2{padding:30px 0;}
.type2 a{color:#b40505}
.sec_desc2{line-height:21px;color:#999}
.section5 .hot1{padding-bottom:27px;border-bottom:1px dashed #E6E6E6;}
.section5 .hot1 .info{padding-left:18px;}
.section5 .hot1 .tit{margin:10px 0;}
.section5 .hot1  .sec_desc2{max-height:63px;overflow:hidden;-webkit-line-clamp:3;}
.list1 li{padding:23px 0;}
.list1 li .time{font-size:12px;color:#999;margin-top:5px;width:85px;float:right}
.list1 li a{width:calc(100% - 130px);float:left;}
.section5 .list2{margin-top:-15px}
.section5 .list2 .tit{margin:14px 0 10px 0;}
.section5 .list2 .desc{line-height:18px;height:36px;margin-bottom:10px;color:#666;}
.section5 .list2 .time{font-size:12px;color:#999}
/* section6 */
.section6{background-image:url(../img/bg_sec6.jpg);color:#fff;}
.section6 .sec6_t1{line-height:1.4;}
.section6 .sec6_t2{margin:40px 0 0 0;line-height:22px;}
.section6 .info1{max-width:546px;}
.section6 .formbox{background:#fff;padding:30px;border-radius:8px;color:#132331;max-width:582px;float: right;}
.section6 .formbox .ly_t1{font-size:28px;font-weight:bold;margin-bottom:25px;}
.section6 .formbox li{margin:15px 0}
.section6 .formbox li.c1{margin:0 -10px;}
.section6 .formbox li .xm6{padding:0 10px;}
.section6 .formbox .c2  .getcode{width:130px;text-align:center;color:#c00000;cursor: pointer;}
.section6 .formbox .c2  .getcode:hover{opacity:.8;}

.section6 .formbox .int{height: 52px;border: 1px solid #E6E6E6;border-radius: 4px;padding:0 15px;outline:0;width:100%;}
.section6 .formbox .xieyi{color:#666;margin:20px 0 30px 0;}
.section6 .formbox .xieyi input{vertical-align:middle;margin:-2px 5px 0 0 ;zoom:120%;}
.section6 .formbox .xieyi a{color:#c00000;padding:0 2px}
.section6 .formbox .btn button{height: 52px; background: #c00000; border-radius: 4px;line-height:52px;width:100%;border:0;color:#fff;font-size:16px;}
.section6 .formbox .btn button:hover{opacity:.88;}
.banner .slide_txt .t2 span{font-weight:normal;padding:0 14px;font-size:22px;}
/* 物资 */
.wzbox .section1{background-image:url(../img/bg_wz1.jpg);}
.wzbox .wz_sec1 .sec3_row2{padding-top:0;margin-bottom:-20px;}
.wzbox .wz_sec1,.wzbox .wz_sec3{background:#F7F8FA;}
.wzbox .wz_sec3 .wp{position: relative;}
.wzbox .wz_sec3 .typecat{width:100%;position: absolute;left:0;text-align:center;top:100px;}
.wzbox .wz_sec4{background-image:url(../img/bg_wz3.jpg);}
.wzbox .wz_sec6{background-image:url(../img/bg_wz6.jpg);}
.wzbox .jiagou li{background:#F7F8FA;padding:20px 30px;margin-top:12px;}
.wzbox .jiagou li .label{width: 170px; height: 86px; background: #b40505;text-align:center;line-height:86px;color:#fff;font-weight:bold;margin-right:12px;float:left;}
.wzbox .jiagou li .info{overflow:hidden;background:#fff;padding:13px 24px;}
.wzbox .jiagou li .info dd{cursor:pointer;}
.wzbox .jiagou li .info dd span,.wzbox .jiagou li .info dd a{background:#F7F8FA;text-align:center;display:block;height:40px;line-height:40px;}
.wzbox .jiagou li .info dd:hover span{background:#f4f5f7;color:#b40505}
.wzbox .jiagou li .item:nth-child(2){margin-top:12px;}
.wzbox .jiagou li span img{vertical-align:middle;margin:-2px 5px 0 0;}
.wzbox .jiagou li.soft dl{padding:0 8%;text-align:center;}