﻿:root{
	--main_color:#007bff;
  --main-bg-color:#007bff;
}

.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}

.guanyu img {
    border-radius: 0 20px 0 20px;
}
.title_a h3 {
    font-size: 26px;
    line-height: 2;
    text-align: center;
    margin: 0;
}

.title_a h5 {text-transform: uppercase;
    text-align: center;
    font-size: 18px;
    line-height: 1;
    margin: 0;
    color: var(--main_color);
}
/*轮播 手机*/
#mould72063 .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;background:#fff;width:10px;height:10px;}
#mould72063 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--main_color);background:var(--main_color);width:10px;height:10px;}
#mould72063 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 5px;}
.width_1600{width:92%;margin:0 auto;}


.gyz h3 {
    font-size: 24px;text-align:center;
    line-height: 1;
    color: var(--main_color);
}

.guanyu {
    margin: 5% auto;
}

.gyz h4 {text-align:center;
    font-size: 18px;
}

.gyz p {
    font-size: 16px;
    text-indent: 2em;
    text-align: justify;
    margin-bottom: 2%;
}

/* 产品 */
.productl {
    margin-bottom: 3%;
}
.ny_main{background: url(../img/product_box1_bj.jpg) repeat center center;background-size: auto;}

#box-4 .textCenter{background: url(/images/ye.png) no-repeat center top;background-size: contain;}
#box-4 .title {
    margin-top: 4%;
}
#box-4 .textCenter .pub_title p {line-height: 1!important;}
#box-4 {padding-bottom: 0;margin-top: 8%;}
#box-4 .block01{margin-top: 25px;}
#box-4 .box1{width: 100%;overflow: hidden;position: relative;/* text-align: center; *//* margin: 0 auto; */display: flex;justify-content: center;}
#box-4 .box1 li{opacity: 0!important;}
#box-4 .box1 li.swiper-slide-active{opacity: 1!important;}
#box-4 .box1 li img{transform:rotate(15deg);opacity: 0;}
#box-4 .box1 li.swiper-slide-active img{transition: all 1s;transform: rotate(0deg);opacity: 1;}
#box-4 .block01 .swiper-slide img {
    display: inline-block;
    width: 100%;
    height: auto;
}
#box-4 .box2{width: 100%;overflow: hidden;position: relative;/* display: flex; */margin: 0 auto;/* text-align: center; */}
#box-4 .box2 li{opacity: 0!important;}
#box-4 .box2 li.swiper-slide-active{opacity: 1!important;}
#box-4 .box2 li>div>div{position: relative;overflow: hidden;}
#box-4 .box2 li p{transform: translateY(100%);}
#box-4 .box2 li.swiper-slide-active p{transform: translateY(0%);transition: all 1s cubic-bezier(0.215, 0.610, 0.355, 1);}
#box-4 .box2 .title p{font-size: 18px;color: #000;font-weight: bold;}
#box-4 .box2 .ftitle p{font-size: 26px;color: var(--main_color);font-weight: bold;transition-delay: 0.15s;line-height: 2;}
#box-4 .box2 .desc{margin-top: 8px;}
#box-4 .box2 .desc p{font-size: 16px;color: #333;/* font-weight: bold; */transition-delay: 0.3s;}
#box-4 .box2 .control{font-size: 35px;color: var(--main_color);margin-top: 70px;display: none;}
#box-4 .box2 .control .prev,#box-4 .box2 .control .next{cursor: pointer;}
#box-4 .box2 .swiper-pagination{display: inline-block;width: auto;margin-top: 0px;}
#box-4 .box2 .swiper-wrapper{height:auto;}
#box-4 .box2 a {
    background: var(--main_color);
    width: 120px;
    line-height: 38px;
    display: block;
    text-align: center;
    margin: 4% auto;
    border-radius: 5px;
    color: #fff;
}
#box-4 .sb-center {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
#box-4 .box2 .control .swiper-pagination {
  position: inherit;}
#box-4 .block02{position: relative;margin-top: 30px;display:none;}
#box-4 .box3{overflow: hidden;position: relative;width: calc(100% - 70px);margin: auto;}
#box-4 .box3 li{transform: scale(0.7);transition: 0.5s;cursor: pointer;}
#box-4 .box3 li.swiper-slide-active{transform: scale(1);}
#box-4 .block02 .swiper-button-prev,#box-4 .block02 .swiper-button-next{width: 25px;height: 48px;top: 50%;}
#box-4 .block02 .swiper-button-prev{content: '';background: url(/images/product_box1_jt1.png) no-repeat center center;background-size: contain;left: 0;}
#box-4 .block02 .swiper-button-next{content: '';background: url(/images/product_box1_jt2.png) no-repeat center center;background-size: contain;right: 0;}

#box-4 .wz{width: 160%;z-index: 1;margin-top: 20px;}
#box-4 .wz .img img {
    display: inline-block;
    animation: scroll 20s linear infinite;
}

@keyframes scroll {
            0% {
                transform: translateX(0%);
            }
            100% {
                transform: translateX(-50%);
            }
        }

.honor_a{background: url(/images/hezuo.jpg) center center / 100% no-repeat;position:relative;padding: 6% 0 4%;margin: 5% auto;background-color: #f1f1f1;    background-size: cover;}
.honor_a .one_box_a{ margin-bottom:2%;}
.honor_a .swiper-wrapper{ transition-timing-function:linear !important;}
.honor_a .swiper-slide{ border-radius:12px; overflow:hidden; margin-right:10px;}
.honor_a .swiper-slide a{ display:block; width:100%; height:100%;}
.honor_a .swiper-slide a img{ width:100%; height:100%;}

/*新闻1*/
.all_xw {margin: 0.2rem 0;}
.center_new ul li{ border-top: 0.01rem solid rgba(0,0,0,0.2);}
.center_new ul li:first-child{ padding-top:0;}
.center_new .xw_title{ width: 2.75rem;}
.center_new ul{ padding: 0 0.12rem;}
.center_new ul .news_time{ background:var(--main_color); width: 0.6rem; height: 0.6rem; margin-top: 0;}
.center_new .news_time span:first-child{ margin-bottom:0.05rem; display: block;}
.center_new .xw_title h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;margin-bottom: 5px;font-size: 16px;font-weight: 500;}
.center_new .xw_title p{ line-height: 18px; text-indent: 2em;}
.all_xw{ padding:0; background:none;}

/*留言*/
#mould47744{ background:var(--main_color); padding:30px 0 16px 0;}
#mould47744 .dinggou{ width:100%; padding: 0 24px; box-sizing:border-box;}
#mould47744 .dinggou table{ width:100%;}
#mould47744 .dinggou table tr{ display:flex;}
#mould47744 .dinggou tr td:last-child{ width:84%;}
#mould47744 .dinggou .sx{ color:#fff; width:16%; font-size: 14px;}
#mould47744 .dinggou .srk{ width:100%; margin:0; border:none; padding: 0 12px; height: 40px; box-sizing:border-box;}
#mould47744 .dinggou .bz{ width:100%; margin:0; border:none; padding: 10px; height: 80px; box-sizing:border-box;}
#mould47744 .dinggou .tj{ width:60px; line-height:28px; height:28px; background: #333; margin-left:52px;}
#mould47744 .dinggou .cz{ width:60px; line-height:28px; height:28px; color:#333; margin-left:24px;}


/*底部2*/
.foot3{ position: fixed; z-index: 999; bottom: 0; background: #fff;}
.footer{ margin-bottom: 60px; background: #333; padding: 15px;}
.footer_left{ width:20%;}
.footer_right{ width:76%; border-left: 1px solid rgba(255,255,255,0.5);}
.footer_right h2{ font-size:16px; line-height:20px; margin:0 0 8px 0;}
.footer_right p{ font-size:12px; line-height:16px;}



