.content_bottom{
    background: rgba(4, 4, 4, 0.5);
    padding:15px;
    text-align: center;
    color:#FFF;
}
.swiper-wrapper img{
  width:100%;
  height:auto;
}
    .nibianqichangjia{
    width:100%;
    padding-top:60px;
    padding-bottom:40px;
    box-sizing: border-box;
}
.nibianqichangjia .nibianqichangjia_abourts{
    
}
/*.nibianqichangjia_abourts h2,p{*/
/*    text-align: center;*/
/*}*/
.nibianqichangjia_abourts h2{
    text-align: center;
}
.nibianqichangjia_abourts p{
    text-align: center;
}
.nibianqichangjia_abourts h2{
    font-size:28px;
    /*margin-top:40px;*/
    margin-bottom:10px;
}
.nibianqichangjia_abourts h2 a{
    color:#fe6e00;
    letter-spacing: 2px;
}
.nibianqichangjia_abourts p{
    font-size:18px;
    color:#999;
    font-weight: 300;
}
.nibianqichangjia_content{
    display: flex;
    flex-wrap: nowrap;
    justify-content: left;
    margin-top:30px;
}
.nibianqichangjia_banner{
    width:400px;
}
.nibianqichangjia_banner img{
    width:400px;
    height:400px;
}
.nibianqichangjia_text{
    width:720px;
    color:#666;
    font-weight: normal;
    text-align: left !important;
    margin-left:30px;
}
.nibianqichangjia_text p{
    text-align: left !important;
    margin-bottom:14px;
}
.c_a{
    display: block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #FFF;
    background: #fe6e00;
    border-radius: 3px;
    float: right;
}
.c_a:hover{
   background: #FFF;
   color: #fe6e00;  
}
.product-page{
padding-top:60px;
padding-bottom:20px;
box-sizing: border-box;
background: rgb(81 81 81 / 4%);
}
.product_list{
    /*margin-top:30px;*/
    /*height:auto;*/
    position: relative;
    height:980px;
    margin-top:30px;
}
.product_list ul li img{
    /*width:300px;height:auto;*/
    width:100%;
    /*height:100%;*/
    border-radius:3px;
}
.product_list ul li{
      /*display: flex;*/
      /*justify-content: center;*/
      /*align-items: center;*/
}
 .product_list-img-text{
   overflow: hidden;
   width:100%;
 }
.product_list ul li:hover .product_list-img{
   transform: scale3d(1.2,1.2,1.2);
   transition: all 0.6s;
   
}
.product_list ul{
    display: flex;
    justify-content: center;
    /*height:px;*/
    /*overflow: hidden;*/
}
.product-page .warp{
    overflow: hidden;
}
.product_list-canshu{
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
}
.product_list-canshu .canshu{
    width:200px;
    /*height:;*/
}
.product_list-canshu .canshu_1{
    padding-left:20px;
    box-sizing: border-box;
    /*background: red;*/
}
.product_list-canshu .canshu_2{
    /*background: blue;*/
    text-align: right;
    box-sizing: border-box;
    padding-right:20px;
}
.product_list_canshu_page p{
    font-size:16px;
    line-height: 30px;
    padding-left:20px;
    box-sizing: border-box;
}
.product_list_canshu_page p:hover{
    color:#fe6e00;
}


.product_list_canshu_page{
    width:100%;
    height: 60px;
    background: #c0c0c0;
    /*position: absolute;*/
    /*bottom: 35px;*/
    line-height: 28px;
}
.product_list ul li:hover .product_list_canshu_page p a{
    color:#fe6e00;
}
.product_list ul li:hover .product_list_canshu_page .canshu{
    color:#0a707b;
}
.puduct_case{
padding-top:40px;
/*padding-bottom:70px;*/
box-sizing: border-box;  
}
.puduct_case .pruduct h2{
        font-size:28px !important;
        margin-bottom:10px;  
        text-align: center !important;
}
.puduct_case .pruduct p{
        text-align: center !important;
        margin-bottom:30px;  
}
.news{
    width:100%;
    padding:50px 0;
    box-sizing: border-box;
    }
.news_lists{
    display: flex;
    flex-wrap: nowrap;
    justify-content:space-between;
}
.content_left{
    width:850px;
    height: auto;
    /*border:solid 1px #666;*/
}
.content_right{
    width:300px;
    height: auto;
}
.content_list_1{
    display: flex;
    flex-wrap: nowrap;
    justify-content:space-between;
    /*box-shadow: 1px 1px 1px 1px #000;*/
}
.content_list_1 li{
    width:270px;
    border-radius:4px;
    position: relative;
    overflow: hidden;
    height:180px;
}
.content_list_1_image{
    width:270px;
    height:180px;
    overflow: hidden;
    border-radius:4px;
    position: relative;
    z-index: 90;
}
.content_list_1_image img{
    width:100%;
    height:180px;
}
.content_list_1_a{
    position: absolute;
    bottom:0;
    display: block;
    width:240px;
    height:30px;
    line-height:30px;
    padding:0 5px;
    box-sizing: border-box;
    color:#FFF;
    background: rgb(81 81 81 / 60%);
    overflow: hidden;
}
.content_list_1_a h3{
    font-weight: 300;
}
.content_list_1 li:hover{
    box-shadow: -1px 0px 13px 2px #adadad;
}
.content_list_1 li:hover .content_list_1_image img{
    transition: all 1.5s;
    transform: scale3d(1.2,1.2,1.2);
}
.content_list_1 li:hover .content_list_1_a{
    color:#fe6e00;
}
.position_liserrt{
    width: 200px;
    height: 100px;
    background: rgb(191 191 191 / 60%);
    color: #FFF;
    padding: 25px 35px;
    /*display: none;*/
}
.position_liserrt p{
    font-size:12px;
    text-align: left;
    margin-bottom:10px;
}
.content_list_1 li:hover .position_liserrt{
    position: absolute;
    margin-top:-180px;
    transition: all 1.5s;
    z-index: 99;
}
.content_name_title{
    font-size:28px;
    font-weight: 400;
    margin-bottom:30px;
}
.content_list_2{
    margin-top:20px;
    width:100%;
    display: flex;
    flex-wrap: wrap;
    justify-content:space-between;  
}
.content_list_2 li{
    width: 410px;
    /* border-radius: 1px; */
    /* border: solid 1px #333; */
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 16px;
    border-bottom: dotted 0.1rem #c0c0c0;
    height: 50px;
    line-height: 36px;
    position: relative;
    
}
.content_list_2 li a{
    display: block;
    width:300px;
    height:30px;
    overflow: hidden;
}
.content_list_2 li time{
    color:#666;
}
.content_list_2 li h3{
    font-weight: 400;
    letter-spacing: 0.1rem;
}
.content_list_2 li:hover .content_list_2_a{
    color:#fe6e00;
    margin-left:23px;
    transition: all 0.8s;
}
.content_list_2_a:before {
    content: ">>";
    position: absolute;
    top: 0px;
    left: -30px;
    opacity: 0;
    visibility: hidden;
}

.content_list_2 li:hover .content_list_2_a:before {
    left: -3px;
    opacity: 1;
    visibility: visible;
    transition: all 1.1s
}
.content_wenda_1ist{
    width:300px;
    height:520px;
}
.content_wenda_1_img{
    height:220px;
}
.content_wenda_1_img img{
    width:100%;
    height:auto;   
}
.content_wenda_1_text{
    position: relative;
    width:100%;
    height:300px;
    background: #FFf;
    padding:10px;
    box-sizing: border-box;
    overflow: hidden;
}
.content_wenda_1_text h3{
    margin:10px 0;
    font-weight: 400;
}
.content_wenda_1ist span{
    font-size:18px;
    color:red;
}
.content_name_title p{
    font-size: 18px;
    color: #999;
    font-weight: 300;
    margin-top:10px;
}
.link{
background: #333;
color:#FFF;
padding-top:50px;
box-sizing: border-box;
}
.link .warp{
    border-bottom:solid 1px #666;
    padding-bottom:30px;
    box-sizing: border-box;
}
.link h2{
    font-size:24px;
    font-weight: 400;
    color:#FFF;
    padding-bottom:30px;
    box-sizing: border-box;
}
.link a{
    color:#FFF;
    margin-right:20px;
}
.ddv{
    width:100%;
}
.ddv img{ 
    width:100%;
}