
/*产品中心*/
.product_list_main{width: 100%;height: auto;overflow: hidden;padding: 60px 0;}
.product_list{width: 1360px;height: auto;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 50px;margin:0 auto;text-align: center; }
.product_list a{width: 150px;margin: 15px 10px;height: 50px;line-height: 50px;text-align: center;background-color: #f4f4f4;display: inline-block; position: relative;font-size: 14px;}

.product_list a.hover{position: relative;color: #fff;background-color: #e3143b; }
.product_list a:hover{color: #fff;background-color: #e3143b;}
.product_list a:hover i{width: 20px;height:20px;display: block;text-align: center;bottom:-10px;position: absolute;margin: 0 auto;background: url('../images/product/product_san.png') no-repeat;
left: 50%;transform: translate(-50%,0);}
.product_list a.hover i{width: 20px;height:20px;display: block;text-align: center;bottom:-10px;position: absolute;margin: 0 auto;background: url('../images/product/product_san.png') no-repeat;
left: 50%;transform: translate(-50%,0);}

.product_center{width: 1360px;height: auto; margin: 0 auto; padding: 20px 0 50px 0;}
.product_center ul{margin-left: -2%;}
.product_center ul li{width: 23%;margin-left: 2%;box-shadow: 0 4px 10px 1px #f7f7f7;margin-bottom: 2%;float: left;}
.product_center ul li .products_center_img{width: 100%;height: 240px;overflow: hidden;text-align: center;background-color: #f0f0f0;padding: 30px;line-height: 180px;position: relative;}
.product_center ul li .products_center_img img{max-width: 100%;object-fit: cover;vertical-align: middle;}
.product_center ul li .products_center_zi{width: 100%;height: 0%;position: absolute;top: 0%;left: 0%;background-color: #e3143b;transition: all .5s;opacity: 0;
 padding: 40px 30px;}
.product_center ul li .products_center_zi p{font-size: 16px;line-height: 26px;color: #fff;text-align: left;}
.product_center ul li:hover .products_center_zi{height: 100%;opacity: 1;}
.product_center ul li .products_center_text{width: 100%;padding: 20px;}
.product_center ul li .products_center_text h4{font-size: 14px;color: #444;line-height: 24px;text-align: center;}
.product_center ul li .products_center_text h5{font-size: 14px;color: #999;line-height: 24px;text-align: center;}


/*产品详情*/

.product_detail_main{width: 100;height:auto;padding: 60px 0;}
.product_detail_center{width: 1360px;margin:0 auto;}
.product_detail_left{width: 83%;float: left;}
.product_detail_right{width: 12.5%;float: right;padding-left: 30px;border-left: 1px solid #f2f2f2;}
.product_detail_right h4{font-size: 20px;color: #333;border-bottom: 1px solid #ececec;padding-bottom: 20px;}
.product_detail_right ul{width: 100%;margin-top: 30px;}
.product_detail_right ul li{width: 100%;margin-bottom: 20px;box-shadow: 0 2px 5px 1px #f7f7f7;}
.product_detail_right ul li .li_img{width: 100%;background-color: #f0f0f0; padding: 30px;text-align: center;}
.product_detail_right ul li .li_img img{max-width: 100%;object-fit: cover;}
.product_detail_right ul li p{text-align: center;font-size: 12px;color: #666;padding: 8px 5px;line-height: 20px;}


.products_detail_all{ width: 100%;  margin: 0 auto;}
.products_detail_top{width: 100%; overflow: hidden;}

.cpxq-picwordsL{ width: 46%; float: left;}
.picwordsL-maxpic{ width: 100%; overflow: hidden; height: 385px; background-color: #fff;}
.picwordsL-maxpic ul li{  width: 100%;  overflow: hidden;  height: 385px;  padding: 0px 0; position: relative;background-color: #f5f5f5;}
.picwordsL-maxpic ul li img{ display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}

.picwordsL-maxpic .logo{position: absolute;width: 98px;height:16px;top: 20px;left: 20px;}

.picwordsL-minpic{ margin-top: 20px;}

.picwordsL-minpic .prev,.picwordsL-minpic .next{ display: block; width: 25px; height: 48px; background-color: #f4f4f4; border: 0px solid #dcdcdc; text-align: center; cursor: pointer; margin-top: 25px;}
.picwordsL-minpic .prev i,.picwordsL-minpic .next i{width: 8px;height: 12px;background-repeat: no-repeat;display: inline-block;margin-top: 18px;}

.picwordsL-minpic .prev i{background-image: url('../images/public/page_left.png');}
.picwordsL-minpic .prev:hover{}
.picwordsL-minpic .prev:hover i{}

.picwordsL-minpic .next i{background-image: url('../images/public/page_right.png');}

.picwordsL-minpic .prev{  float: left;}
.picwordsL-minpic .next{ float: right;}

.picwordsL-minpic-list{width: 450px; height: 100px; overflow: hidden; float: left;}
.picwordsL-minpic-list ul li{ width: 128px; float: left; height: 98px; margin-left: 18px; border: 0px solid #dcdcdc; text-align: center; cursor: pointer;background-color: #f5f5f5;}
.picwordsL-minpic-list ul li.on{  border: 1px solid #e3143b;}
.picwordsL-minpic-list img{ width: 70px; height: 70px; margin-top: 14px;}


.detail_right{width: 49%; float: left; margin-left: 5%; overflow: hidden;}
.detail_right_text{ width: 100% }
.detail_right_text h4{ font-size: 34px; color: #333; line-height: 35px; height:70px; font-weight: normal;  }
.detail_right_text p{ font-size: 14px; color: #777; line-height: 30px; font-weight: normal; height: 340px; overflow: hidden; }

.detail_right_text2{width: 100%; line-height: 75px; height:75px;  border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; overflow: hidden; margin: 10px 0; }
.detail_right_text2_left{float: left; font-size: 18px; color: #444; font-weight: normal;}
.detail_right_text2_left h4{float: left; font-size: 18px; color: #444; font-weight: normal;}
.detail_right_text2_left b{  float: left; background: url('../images/products/product_detail_i1.png') no-repeat center center; width: 20px; height: 20px; text-align: center; 
margin-right: 10px; margin-top: 28px;}
.detail_right_text2_left i{ background: url('../images/products/product_detail_i2.png') no-repeat center center; float: left ;  width: 20px; height: 20px; text-align: center; 
margin-left: 10px; margin-top: 28px;}

.detail_right_text2_right{ float: right; }
.detail_right_text2_right h4{float: left; color: #999;}
.detail_right_text2_right h4 i{ background: url('../images/product/product_detail_i3.png') no-repeat center center; float: left ;  width: 22px; height: 20px; text-align: center; 
margin-right: 10px; margin-top: 28px;}
.detail_right_text2_right h5{float: left; color: #999; margin-left: 15px;font-size: 0;}

.detail_right_text2_right h5 .bdsharebuttonbox{display: inline-block;vertical-align: middle;}
.detail_right_text2_right .bdshare-button-style0-16 .bds_more{ background-image: url('../images/product/product_detail_i4.png') !important; width: 22px; height: 20px;}
.detail_right_text2_right h5 span{font-size: 14px;color: #999;display: inline-block;vertical-align: middle;}



/*描述切换*/
.describe_main{width: 100%;height: auto;padding: 80px 0}
.describe_title ul{ width: 100%; height:auto; }
.describe_title ul li{ width: 33%; float: left; height: 60px; text-align: center; line-height: 60px; color: #444; font-size: 16px; cursor: pointer;background-color: #f4f4f4; }
.describe_title ul li:nth-child(2){margin-right: 0.5%;margin-left: 0.5%;}
.describe_title ul li:hover{ background: #e3143b; color: #fff; }
.describe_title ul li.hover{ background: #e3143b; color: #fff; }

.describe_center{width: 100%;min-height: 200px;border: 1px solid #f4f4f4; border-top: 0px;display: none;}
.describe_center.ontrue{display: block;}

.dexcribe_detail{width: 100%;height: auto;overflow: hidden;padding: 60px 50px;font-size: 14px;color: #777;line-height: 30px;}
.dexcribe_detail img{max-width: 100%;}

.xgxz{width: 100%;height: auto;overflow: hidden;padding: 60px 50px;}
.xgxz_search_mian{width: 100%;height:auto;}
.xgxz_search_main h4{font-size: 22px;color: #333; height: 30px;line-height: 30px;padding-left: 30px;background: url('../images/public/wenjian.png') 3px 7px no-repeat;}

.xgxz_search{width: 100%;height: 45px;overflow: height;margin: 30px 0;position: relative;padding-right: 50px;}
.xgxz_search select{width: 100%;height: 100%;box-sizing: border-box;border: none;background-color: #f4f4f4;font-size: 14px;color: #999;line-height: 45px;padding: 0 10px;
display: block;}
.xgxz_search_submit{width: 45px;height: 45px;cursor: pointer;display: inline-block;background: #e3143b url('../images/public/search2.png') no-repeat center center;
	position: absolute;right: 0; top: 0;z-index: 3;}

.download{width: 100%;height: auto;overflow: hidden;margin: 30px 0;}
.download ul li{padding-bottom: 25px;border-bottom: 1px solid #f3f2f2;overflow: hidden;position: relative;margin-bottom: 30px;min-height: 95px}
.download ul li .download_text{width: 100%;padding-right: 95px; overflow: hidden;}
.download ul li .download_text h4{font-size: 18px;color: #333;line-height: 30px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap; }
.download ul li .download_text h4 span {float: right;font-size: 14px;color: #888;background: url('../images/news/news_detail_01.png') 2px 9px no-repeat; padding-left: 20px;}
.download ul li .download_text p{font-size: 14px;color: #999;line-height: 28px;padding-top: 10px;}

.download_dian{width: 75px;height: 75px;cursor: pointer;display: inline-block;background: #f5f5f5 url('../images/public/xiazai.png') no-repeat center center;
	position: absolute;right: 0; top: 0;}
.download_dian:hover{background: #e3143b url('../images/public/xiazai1.png') no-repeat center center;}

/* -------------------------PC端--------------------------- */

@media all and (max-width:1700px) {



}

@media all and (max-width:1460px) {
 

}

@media all and (max-width:1380px) {

.product_list{width: 94%}
.product_list a{width: 130px;margin: 0 10px;}
.product_center{width: 94%;}
.product_detail_center{width: 94%}


.products_detail_all { width: 850px; margin: 0 auto; }
    .picwordsL-minpic-list{
        width: 330px;
    }
    .picwordsL-minpic-list img{width: 100%;height: auto;}
    .picwordsL-minpic-list ul li{width: 90px;margin-left: 15px;height: 90px;}
    .picwordsL-minpic-list img{ width: 60px; height: 60px; margin-top: 15px;}
    .detail_right_text p{line-height: 24px;}



}

@media all and (max-width:1280px) {

}

@media all and (max-width:1200px) {
.fenbu_list{width: 94%;}


}


/* ------------------------手机端-------------------------- */

@media all and (max-width:1000px) {
.product_list_main{padding: 30px 0}
.product_list a{width: 30.333%;margin:2% 1%;font-size: 13px;float: left;}
.product_list{padding-bottom: 20px;}
.product_center ul{margin-left: 0;}
.product_center ul li{width: 100%; margin-left: 0;margin-bottom: 20px;}
.product_center ul li .products_center_img{height: auto;line-height: normal;}



.product_detail_left{width: 100%;}
.product_detail_right{width: 100%;padding-left: 0px;border-left: 0px;}

     .product_detail_main{padding: 10px 0}
    .products_detail_all{width: 320px;margin: 0 auto;}
    .cpxq-picwordsL{ width: 100%; }
    .products_detail{width: 100%;}
    .cpxq-picwordsR{width: 100%;margin-left: 0%;padding: 28px 6px 0 6px;}
    .picwordsL-maxpic{height: 260px;}
    .picwordsL-maxpic ul li{height: 260px;padding: 16px 0;}
    .picwordsL-maxpic ul li img{max-width: 100%;}


    .picwordsL-minpic {margin-top: 14px;}
    
    .picwordsL-minpic .prev, .picwordsL-minpic .next { margin-top: 10PX;width: 20px;height:40px;}
    .picwordsL-minpic .prev i, .picwordsL-minpic .next i {margin-top: 12px;}
    .picwordsL-minpic-list{width: 280px;height: 60px; overflow: hidden;}
    .picwordsL-minpic-list ul li{  width: 75px; height: 50px; margin-left: 16px; overflow: hidden; margin-top: 5px;}

     .picwordsL-minpic-list img{ width: 45px; height: 35px; margin: 0 auto; margin-top: 8px; }


.detail_right_text2_right{ float: left; }
.detail_right{width: 100%; height: auto; margin-left: 0px; margin-top: 30px;}
.detail_right_text h4{ font-size: 22px; color: #333; line-height: 25px; height:50px; }
.detail_right_text h5{ font-size: 16px; color: #333; line-height: 30px; font-weight: normal; }
.detail_right_text p{ font-size: 14px; color: #777; line-height: 25px;height:auto; }

.detail_right_text2 { height: auto; }
.detail_right_buttom{ width: 100%; margin: 40px 0 30px 0;}



.dexcribe_detail{padding: 20px 15px;}
.xgxz{padding: 20px 15px;}

.download ul li{margin-bottom: 18px;}
.download ul li .download_text h4 span{display: block;width: 100%}

.download ul li .download_text{width: 100%;padding-right: 0px; overflow: hidden;}

.download_dian{width: 100%;height: 40px;cursor: pointer;display: inline-block;
    position: relative;margin-top: 10px;}

}


