input{padding:0;margin:0;font-family:'Microsoft YaHei'}
img{border:none;background:0 0;vertical-align:middle}
li,ol,ul{list-style-type:none}
img,input,select{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
table,td,th{vertical-align:middle}
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.clearfix{zoom:1}
.clearboth{height:0;line-height:0;overflow:hidden;clear:both;font-size:0}
hr{border:0;border-top:1px solid #ccc;height:0}
p{margin:0}
h1,h2,h3,h4{font-size:12px;font-weight:700;line-height:1.5}
.wd1200{width:1200px;margin:0 auto}
#demo{overflow:hidden;width:100%;margin:0 auto}
#indemo{float:left;width:800%}
#demo1{float:left}
#demo2{float:left}
#m_demo{overflow:hidden;width:100%;margin:0 auto}
#m_indemo{float:left;width:800%}
#m_demo1{float:left}
#m_demo2{float:left}
.fl{float:left}
.fr{float:right}
.fwn{font-weight:400}
.com-img{display:block;overflow:hidden;margin:0 auto}
.com-img img{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}
.com-img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.max1400{max-width:1430px;padding-left:15px;padding-right:15px;margin:0 auto}

/*  */
.top_head{position:relative;background:#fff}
.flex{display:flex;justify-content:space-between;align-items:center;height:100px}
.logo{position:relative;line-height:100px;width:20.5%}
.logo a{display:block}
.logo a img{max-width:100%}
.top_rr{position:relative;width:76%;display:flex;justify-content:space-between;align-items:center}
.top_phone{position:relative;padding-left:40px;background:url(../images/38a987347af11ea5c3bab5673a6814d2010538e8.png) no-repeat left center;font-size:22px;color:#333}
.c1_index{position:relative;padding:4.125% 0;background:#f5f5f5}
.ttt1{text-align:center}
.ttt1 h3{font-size:36px;color:#333;font-weight:400}
.ttt1 p{font-size:16px;color:#666;margin-top:5px}
.pro_listaa{position:relative;font-size:0;margin:0 -1%;margin-top:4.125%}
.pro_listaa li{position:relative;display:inline-block;vertical-align:bottom;width:31.33%;-webkit-transition:all .5s ease;transition:all .5s ease}
.pro_listaa .slick-slide{margin:0 15px}
.pro_listaa li a{display:block}
.pro_listaa li a img{width:100%}
.pro_listaa li h3{text-align:center;font-size:16px;color:#666;line-height:1.7;padding:1.2em 0;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.pro_listaa li:hover h3{color:#db1717}
.c2_index{position:relative;padding:4.125% 0}
.pp_sort{position:relative;text-align:center;padding:3.125% 0 2.125%;border-bottom:1px solid #ddd;font-size:0;margin-bottom:50px}
.pp_sort li{display:inline-block;margin:0 10px 10px}
.pp_sort li a{display:block;font-size:16px;color:#333;border:1px solid #ddd;border-radius:30px;width:170px;padding:8px 0}
.pp_sort li.active a,.pp_sort li:hover a{background:#db1717;border:1px solid #db1717;color:#fff}
.list_pp{position:relative;margin:0 -1%;font-size:0}
.list_pp li{position:relative;display:inline-block;vertical-align:bottom;width:31.33%;margin:0 1% 15px 1%;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center}
.list_pp li a{display:block}
.list_pp li .ppimg{overflow:hidden}
.list_pp li .ppimg img{width:100%}
.list_pp li h3{position:relative;text-align:center;font-size:16px;color:#666;line-height:1.7;padding:1.2em 0;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}
.list_pp li:hover h3{color:#db1717}
.list_pp li h3::before{position:absolute;top:0;width:0;height:4px;background:#e9e9e9;content:"";left:0;-webkit-transition:all .5s ease;transition:all .5s ease}
.list_pp li:hover h3::before{background:#db1717;width:100%}
.tab-con{position:relative}
.tab-con .tab-main{position:absolute;left:0;top:0;z-index:9;right:0}
.tab-con .tab-main{opacity:0;visibility:hidden;transition:all .5s ease}
.tab-con .tab-main.active{position:static;opacity:1;visibility:visible}
@media (max-width:992px){.ttt1 h3{font-size:24px}
.ttt1 p{font-size:13px}
.pro_listaa li h3{padding:.8rem 0;font-size:14px}
.pp_sort li a{width:auto;padding:5px 15px;font-size:14px}
.list_pp li h3{padding:.8rem 0;font-size:14px}
}
@media (max-width:768px){.pro_listaa li{width:100%;margin:0;margin-bottom:15px}
.pro_listaa li h3{padding:15px 0}
.pp_sort{margin-bottom:20px}
.list_pp li{width:48%}
.pp_sort li a{font-size:12px}
}
.c3_index{position:relative;padding:5.125% 0;background:url(../images/04b3d20217964541634db0fc9664930bfbce8238.jpg) no-repeat;background-size:cover}
.abb_flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.abbimg{position:relative;width:48%}
.abbimg img{width:100%;cursor: pointer;}
.abbright{position:relative;width:48%}
.abbright h2{color:#fff;font-size:36px;font-weight:400;margin-top:10px}
.abbright h2 p{font-size:16px}
.abbright .abbtxt{line-height:1.9;font-size:14px;color:#fff;margin:5.125% 0}
.abbright .abbmore{display:block;width:184px;text-align:center;line-height:50px;border:1px solid #fff;color:#fff}
.abbright .abbmore img{display:inline-block;vertical-align:2px;padding-left:30px}
.number{display:flex;justify-content:space-between;margin-top:6.215%}
.number li{position:relative}
.number li h3{color:#fff;font-size:40px;font-family:"Microsoft Yahei"}
.number li h3 i{font-style:inherit}
.number li h3 span{font-size:14px;color:#fff;font-weight:400;padding-left:5px}
.number li p{font-size:16px;color:#fff;font-weight:700}
@media (max-width:1200px){.abbright h2{font-size:24px}
.abbright .abbtxt{margin:15px 0;line-height:1.7;font-size:13px}
.abbright .abbmore{width:134px;line-height:38px}
.abbright .abbmore img{padding-left:15px}
.number li h3{font-size:28px}
.number li h3 span{font-size:16px}
.number li p{font-size:14px}
}
@media (max-width:768px){.abbimg{width:100%}
.abbright{width:100%;margin-top:20px}
.abbright .abbtxt{margin:22px 0;line-height:2}
.number li h3{font-size:22px}
}
.c4_index{position:relative;padding:3.125% 0 2.125%;border-bottom:1px solid #e5e5e5}
.case_listaa{position:relative;font-size:0;margin:0 -1%;margin-top:4.125%}
.case_listaa li{position:relative;display:inline-block;vertical-align:bottom;width: 18%;margin:0 1% 35px 1%;-webkit-transition:all .5s ease;transition:all .5s ease;}
.case_listaa li a{display:block}
.case_listaa li a img{width:100%}
.case_listaa li h3{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5);text-align:center;font-size:18px;color:#fff;line-height:1.7;padding:.8em 0;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.case_listaa li:hover h3{color:#db1717}
@media (max-width:992px){
    .case_listaa li{margin-bottom:20px}
    .case_listaa li h3{font-size:15px}
}
@media (max-width:768px){
    .case_listaa li{width:48%}
    .case_listaa li h3{font-size:13px}
    .case_listaa li:last-child{display:none}
}
.c5_index{position:relative;padding:3.125% 0}
.c5_wap{margin-top:4.125%;position:relative;display:flex;justify-content:space-between;align-items:flex-start}
.c5_wap .news_aa{width:32%;position:relative;border:1px solid #f2f2f2}
.news_aa li{position:relative}
.news_aa li a{display:block}
.news_aa li .nn_img{position:relative;overflow:hidden}
.news_aa li .nn_img img{width:100%}
b.cate_news{position:absolute;left:0;top:0;width:96px;line-height:40px;background:#ccc;text-align:center;font-style:inherit;font-weight:400;font-size:12px;color:#fff}
.news_aa li .nn_txt{background:#f2f2f2;padding:30px}
.news_aa li .nn_txt h3{font-size:20px;color:#333;-webkit-transition:all .3s ease;transition:all .3s ease;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news_aa li .nn_txt span{display:block;font-size:14px;color:#666;line-height:1.7;margin:15px 0}
.news_aa li .nn_txt .time_inff{font-size:12px;color:#999}
.news_aa li:hover .nn_txt h3{color:#db1717}
.c5_wap .news_cc{width:30%;position:relative;background:#f2f2f2;padding:30px;padding-top:40px}
.news_cc li{position:relative;padding-top:20px}
.news_cc li a{display:block}
.news_cc li h3{font-size:20px;color:#333;-webkit-transition:all .3s ease;transition:all .3s ease;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news_cc li span{font-size:14px;color:#666;line-height: 1.8;margin:10px 0;text-overflow:ellipsis;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_cc li .time_inff{font-size:12px;color:#999}
.news_cc li:hover h3{color:#db1717}
@media (max-width:1366px){
    .news_cc li h3{font-size:18px}
    .news_cc li span{margin:5px 0}
}
@media (max-width:1200px){
    .news_cc li{padding-top:10px}
    .news_aa li .nn_txt{padding:20px}
    .news_aa li .nn_txt h3{font-size:16px}
    .c5_wap .news_cc{padding:20px;padding-top:40px}
    .news_cc li h3{font-size:16px}
}
@media (max-width:768px){
    .c5_wap{flex-wrap:wrap}
    .c5_wap .news_aa{width:49%}
    .c5_wap .news_cc{width:100%;margin-top:20px}
    .news_cc li{padding:10px 0}
}
@media (max-width:480px){
    .c5_wap .news_aa{width:100%;margin-top:15px}
}
.linss{overflow-x:hidden;height:142px}
.link{position:relative;padding:15px 0;line-height:1.7;font-size:14px;color:#333}
.link a{font-size:14px;color:#333;margin-right:10px}
.ff_bb{padding-left:5.125%}
.footer3{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#434343}
.footer3 ul{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer3 ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#fff;line-height:50px;font-size:0}
.footer3 ul li a{display:block;color:#fff}
.footer3 ul li .iconfont{font-size:14px;display:inline-block;vertical-align:middle;margin-right:5px}
.footer3 ul li span{display:inline-block;vertical-align:middle;font-size:14px;color:#fff}
table,td{border:1px solid}
.product-detail-tabcon table{text-align:center;line-height:2;width: 100%;}