.gray_body{background: #fbfaf9;}

/*图片经过*/
.tran_scale{ overflow:hidden; display:block;}
.tran_scale img{}

@media only screen and (min-width:1025px) {
.tran_scale:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}


}

.attest_cont{padding-bottom: 80px;font-size: 14px;}
.attest_tab{overflow: hidden;}
.attest_tab li{float:left;width: 190px;height: 56px;line-height: 56px;text-align: center;background: #fff;}
.attest_tab li.on a{background: #5c5d60;border-top:2px solid #5c5d60;color: #fff;}
.attest_tab li a{display: block;border-top:2px solid #01cb00;background: #fff;color: #363636;}

.attest_list{background: #fff;padding: 30px 40px;padding-bottom: 70px;}
.attest_list ul>li{margin-bottom: 10px;}
.attest_list dt{overflow: hidden;background: #fbfaf9;padding: 0 30px 0 40px;margin-bottom: 10px;cursor: pointer;}
.attest_list dt h3{float: left;width: calc(100% - 40px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.attest_list dt span{float: right;width: 30px;text-align: center;font-size: 18px;}
.attest_list dt h3,.attest_list dt span{line-height: 60px;}
.attest_list dt .worm-i-jianhao{display: none;color: #04cc03;}
.attest_list dd{display: none;}
.attest_list dd ol{overflow: hidden;margin: 0 -13px;}
.attest_list dd li{float: left;width: 25%;margin-bottom: 40px;}
.attest_list dd .attest_box{display: block;margin: 0 13px;background: #fbfaf9;padding: 15px 30px;padding-bottom: 30px;text-align: center;}
.attest_list dd h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight: bold;text-align: left;}
.attest_img{margin: auto; margin-bottom: 20px;height: 0;padding-bottom: 65%;width: 205px;max-width: 100%;position: relative;}
.attest_img img{height: 100%;width: 100%;position: absolute;top:0;left: 0;}

.attest_list ul>li.on dt .worm-i-jiahao{display: none;}
.attest_list ul>li.on dt .worm-i-jianhao{display: block;}

@media only screen and (max-width:1366px) {
.attest_list dt{padding: 0 20px;}
.attest_list dd li{margin-bottom: 30px;}

}

@media only screen and (max-width:1024px) {
.attest_list{padding: 30px 20px;}
.attest_list dd .attest_box{margin: 0 6px;}
.attest_list dd ol{margin: 0 -6px;}
.attest_list dd li{margin-bottom: 12px;width: 33.33%;}
.attest_list dt h3, .attest_list dt span{line-height: 50px;}

}

@media only screen and (max-width:767px) {
.attest_cont{padding-bottom: 40px;}
.attest_tab li{height: 44px;line-height: 44px;width: 130px;}
.attest_list{padding: 20px 10px;}
.attest_list dd li{width: 100%;margin-bottom: 5px;}
.attest_list dd .attest_box{margin: 0 ;padding: 15px;}
.attest_list dd ol{margin: 0;}
.attest_img{margin-bottom: 10px;width: 205px;max-width: 205px;height: 150px;padding: 0;}
.attest_img img{position:static;}


}

/*产品目录*/
.attest_result{color: #01cb00;font-weight: bold;margin-bottom: 35px;}
.attest_product .attest_list dd{display: block;}
.pro_down{text-align: left;padding-top: 20px;}
.pro_down i{color: #01cb00;font-weight: bold;margin-right: 5px;}

.attest_product .page{margin: 0;margin-top: 20px;}
@media only screen and (max-width:767px) {
.attest_result{margin-bottom: 20px;}

}



/*2020展会*/
.exhibition_list{padding: 30px;background: #fff;padding-bottom: 60px;}
.exhibition_list li{padding: 20px;padding-right: 0; background: #fbfaf9;}
.exhibition_list li:nth-child(2n){background: #fff;}
.exhibition_list dl{overflow: hidden;}
.exhibition_list dt{float: left;width: 130px;height: 73px;}
.exhibition_list dt img{width: 100%;height: 100%;}
.exhibition_list dd{float: right;width: calc(100% - 200px);font-size: 14px;overflow: hidden;line-height: 73px;}
.e_p {float: left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.e_p01{color: #989898;width: 160px;}
.e_p02{width: calc(100% - 310px);}
.e_p03{float: right;width: 150px;text-align: center;color: #01cb00;}
@media only screen and (max-width:1024px) {
.exhibition_list dd{width: calc(100% - 150px);}
.e_p01{width: 100px;}
.e_p02{width: calc(100% - 250px);}

}

@media only screen and (max-width:767px) {
.exhibition_list{padding: 20px 10px;}
.exhibition_list dt,.exhibition_list dd{float: none;width: 100%;height: auto;}
.exhibition_list li{padding: 20px ;}
/*.exhibition_list dt{width:130px;margin: auto;}*/
.exhibition_list dd{line-height: 24px;padding-top: 15px;}
.e_p{float: none;width: 100%;}
.e_p03{text-align: left;}

}

/*FAQ*/
.problem_cont{font-size: 14px;padding-bottom: 30px;}
.problem_title{overflow: hidden;line-height: 50px;margin-bottom: 30px;}
.problem_title h1{float: left;}
.problem_search{float: right;background: #f5f2f0;width: 345px;margin-top: 7px;}
.problem_search input,.problem_search button{border:none;outline: none;background:none;height: 36px;line-height: 36px;}
.problem_search input{width: calc(100% - 50px);float:left;padding-left: 15px;box-sizing:border-box;}
.problem_search button{width: 50px;text-align: center;float: right;}

.problem_screen{margin-bottom: 30px;}
.problem_screen .layui-tab-card{box-shadow: 0 2px 5px 0 rgba(0,0,0,0);border-color: #f7f5f3;}
.problem_screen .layui-tab-title{padding:0 12px;padding-top: 10px; background: none; overflow: hidden;height: 61px;}
.problem_screen .layui-tab-title li{padding: 0 12px;}
.problem_screen .layui-tab-content{padding:30px 25px;}
.problem_hot{padding:15px 30px;overflow: hidden;line-height: 1.8em;}

.problem_screen .layui-tab-title .layui-this{font-weight: bold;}
.problem_screen .layui-tab-content{font-weight: bold;background: #f7f5f3;}

.problem_screen .layui-tab-content dl{overflow: hidden;}
.problem_screen .layui-tab-content dt,.problem_hot dt{float: left;width: 90px;}
.problem_screen .layui-tab-content dd,.problem_hot dd{float: right;width: calc(100% - 90px);overflow: hidden;line-height: 1.8em;}
.problem_screen .layui-tab-content dd a{margin-right: 40px;min-width: 90px;padding-right:10px;float: left;background: url(../images/blank_line.jpg) no-repeat center right;margin-bottom: 10px;}
.problem_screen .layui-tab-content dd a:last-child{background: none;padding-right: 0;margin-right: 0;}
.problem_screen .layui-tab-content dd a.on{color: #01cb00;}

.problem_screen .layui-tab-card>.layui-tab-title li:after{border:none;}
.problem_screen .layui-tab-card>.layui-tab-title li span{display: block;position: relative;height: 50px;line-height: 50px;}
.problem_screen .layui-tab-card>.layui-tab-title li span:after{visibility: hidden;opacity: 0; content: ""; position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background:#01cb00;}
.problem_screen .layui-tab-card>.layui-tab-title .layui-tab-bar{height:61px;line-height: 61px;}

.problem_screen .layui-tab-card>.layui-tab-title li.layui-this span:after{visibility: visible;opacity: 1;}
.problem_hot dd a{margin-right: 35px;}
.problem_hot dd a.on{color: #01cb00;}
.problem_hot dt{color: #01cb00;}

.problem_table tbody{color: #989898;}



.ph_table { width: 100%; }
.ph_table td { line-height: 20px; padding: 30px 50px; }
.ph_table thead td { background:#333438; color:#fff;padding: 10px 50px; }
.ph_table tbody{color:#595959;}
.ph_table tbody tr:nth-child(2n) td{background: #f5f6f5;}
.ph_table .t1 {}
.ph_table .t2 { width: 30.8%; }
.ph_table .t3 { width: 26.8%; }

@media only screen and (max-width:1280px) {
.ph_table thead td{padding: 10px 30px;}
.ph_table td{padding: 30px;}
}
@media only screen and (max-width:1024px) {
.problem_screen .layui-tab-content dd a{min-width: inherit;padding-right: 20px;margin-right: 20px;}
.problem_hot dd a{margin-right: 20px;}
.ph_table .t2 { width: 25%; }
.ph_table .t3 { width: 25%; }
}

@media only screen and (max-width:767px) {
.channel_table h1{line-height: 44px;}
.ph_table ,
.ph_table thead,
.ph_table tbody,
.ph_table th,
.ph_table td,
.ph_table tr { display: block; }
.ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
.ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
.ph_table tr:last-child{margin-bottom: 0;}
.ph_table td { border: none; border-bottom: 1px solid #eee; position: relative; padding:10px;  padding-left: 6em; white-space: normal; text-align: left;    width: 100% !important;min-height: 40px;box-sizing: border-box; }
.ph_table td:before { position: absolute; top: 0; left: 0; padding:10px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
.ph_table td:before { content: attr(data-title); }

.problem_screen{margin-bottom: 20px;}
.problem_title h1,.problem_search{float: none;width: 100%;overflow:hidden;}
.problem_title{margin-bottom: 10px;}
.problem_screen .layui-tab-content dt, .problem_hot dt,.problem_screen .layui-tab-content dd, .problem_hot dd{float: none;width: 100%;}
.problem_screen .layui-tab-content dd, .problem_hot dd{font-weight: normal;}
.problem_screen .layui-tab-content dt, .problem_hot dt{margin-bottom: 10px;}

.problem_screen .layui-tab-title{padding: 0;height: 50px;}
.problem_screen .layui-tab-card>.layui-tab-title .layui-tab-bar{height: 50px;line-height: 50px;}

.problem_screen .layui-tab-content,.problem_hot{padding: 15px 12px;}
.problem_screen .layui-tab-content dd a{background: none;padding: 0;}
.problem_cont .page{margin-top: 20px;}




}



/*公司新闻*/
.news_cont{font-size: 14px;padding-bottom: 100px;}
.news_cont h1{margin-bottom: 30px;}
.news_cont h3 a{color: #595959;}
.news_cont p{color: #ababab;}

.news_top{margin-bottom: 80px;}
.news_top dl{overflow: hidden;background: #fff;}
.news_top dt{width: 50%; float: left;}
.news_top dd{width: 50%; float: right;}
.news_topp{
line-height: 24px;max-height: 48px;
 display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.news_top .news_box{padding: 60px 90px 0 65px}
.news_top .news_box h3{margin-bottom: 15px;}
.news_box h3{line-height: 30px;margin-bottom: 14px;
 display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.news_p{border-top: 1px solid #e8ebf0;padding-top: 14px;}
.news_p p{line-height: 1.5em;max-height: 4.5em;
display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.news_more{padding-top: 30px;}
.news_more a{display: inline-block;width: 120px;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #01cb00;font-size: 14px;}
.news_more i{margin-right: 3px;}


.nes_list ul{overflow: hidden;margin: 0 -35px;}
.nes_list li{float: none;width: auto;margin-bottom: 20px;overflow:hidden;}
.nes_list dl{margin: 0 35px;position: relative;box-sizing:border-box;background:none;}
.nes_list dt{width: 300px;float: left;}
.nes_list dt img{width: 100%;}
.nes_list dt em{display:none;}
.nes_list dd{width: calc(100% - 320px);margin-left: 20px;float: left;}
.nes_list dl,.nes_list dd{padding: 0px;}
.nes_list .news_more{visibility: visible;
    opacity: 1;color: #666;}
.nes_list .news_p p{ -webkit-line-clamp: 3;}
.nes_list .page{margin: 0;}
.news_d{line-height: 1.5em;}


@media only screen and (max-width:1280px) {
.news_top .news_box{padding: 40px;padding-bottom: 0;}

.nes_list li{margin-bottom: 40px;}
.nes_list ul{margin: 0 -20px;padding-bottom: 20px;}
.nes_list dl{margin:0 20px;}



}
@media only screen and (max-width:1150px) {
.news_top .news_box{padding: 30px;padding-bottom: 0;}
.news_p{padding-top: 20px;}
.news_more a{height: 40px;line-height: 40px;width: 110px;}

}
@media only screen and (max-width:1024px) {
.news_cont{padding-bottom: 50px;}
.news_top dt{width:350px;}
.news_top dd{width:calc(100% - 350px)}
.news_top .news_box{padding:15px 20px;}
.news_box h3{line-height: 24px;height: 48px;}
.news_top .news_box h3{height: auto;max-height: 48px;}
.news_more{padding-top: 10px;}
.news_p{padding-top: 10px;}
.news_top .news_box h3{margin-bottom: 10px;}
.news_cont h1{margin-bottom: 20px;}

.nes_list dd,.nes_list dt{position: static;}
.nes_list dt{visibility: visible;opacity: 1;position: relative;}
.nes_list dt img{display: block;}
.nes_list dt em{display: none;}
.nes_list dl{padding: 0;height: auto;}
.nes_list dd{padding:20px;}
.news_box h3{margin-bottom:10px;}
.nes_list .news_more{visibility: visible;opacity: 1;}

.nes_list li{margin-bottom: 20px;}
.nes_list ul{margin: 0 -10px;}
.nes_list dl{margin:0 10px;}
.news_top{margin-bottom: 50px;}

}
@media only screen and (max-width:767px) {

.news_cont h1{margin-bottom: 10px;}
.news_top dt,.news_top dd{float: none;width: 100%;}
.news_top .news_box{padding: 20px 10px;}
.news_p p{height: auto;max-height: 48px;}

.nes_list li{width: 100%;float: none;}
.nes_list ul{margin: 0 ;}
.nes_list dl{margin:0;}
.nes_list dd{padding: 20px 10px;}
.nes_list dt img,.news_top dt img{height: auto!important;}

}
@media only screen and (min-width:1025px) {

.news_more a{background: #6ec800;}



.nes_list dl  h3 a{color: #000;}
.nes_list dl  .news_p p{color: #000}
.nes_list dl dt{visibility: visible;opacity: 1;}
.nes_list dl:hover .news_more{visibility: visible;opacity: 1;}
.news_cont h3 a,.d_shar a{opacity: 0.8;}

}


.news_d{font-size: 14px;padding-bottom: 80px;}
.news_d_title{text-align: center;margin-bottom: 20px;}
.news_d_title h1{color: #1f2837;margin-bottom: 30px;}
.d_span{color: #595959;}
.d_span._tl{
  text-align: left;line-height: 1.5em;
  color: #ababab;
}
.d_span span{margin: 0 10px;}
.news_block{background:#fff;padding: 55px 0;padding-bottom: 35px;}

.d_shar{overflow: hidden;padding-top: 76px;}
.d_shar a{float: left;width: 32px;height:32px;margin-right: 20px;}
.d_shar a img{width: 100%;height: 100%;}


.news_page{overflow: hidden;padding-top: 35px;padding-left: 55px; color: #363636;line-height: 24px;}
.news_page span{display: block;line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_page,.news_page .left a{color: #363636;}

.news_page .left{float: left;width: calc(100% - 200px);}
.news_page .left ._title{
  margin-bottom: 1em;
}
.news_page .left a:hover{
  color: #01cb00;
}
.news_page .right{float: right;}
.news_page .right .news_more{padding: 0;}

@media only screen and (max-width:1024px) {
.news_d{padding-bottom: 50px;}
.news_page .right{display: none;}
.news_page .left{float: none;width: 100%;}
.news_page{padding: 30px;padding-bottom: 0;}
.news_block{padding: 30px;}
.d_shar{padding-top: 40px;}
.news_d_title h1{margin-bottom: 20px;}
.d_shar a{width: 28px;height: 28px;margin-right: 10px;}

}


@media only screen and (max-width:767px) {
  
  .nes_list dt,
  .nes_list dd{
    margin: 0;
  	width: auto;
    float: none;
  }
.news_d_title h1{font-size: 16px;margin-bottom: 10px;}
.d_span span{margin: 0;display: block;line-height: 24px;}
  .d_span span#views{display: inline;}
.news_block{padding: 20px 10px;}
.d_shar{padding-top: 10px;}
.news_page{padding: 0;padding-top: 10px;}
.problem_screen .layui-tab-title li{padding:0 4px;}
}

/*weixin-box*/
.weixin-box{ position:fixed; width:260px; height:240px; z-index:100000; left:50%; top:50%; margin:-120px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:4px; box-shadow:2px 2px 2px #ddd;}
.weixin-box .c{    color: #000; position:absolute; width:30px; height:30px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin-box h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px;}
.weixin-box .img{ padding:20px 10px; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.weixin-box .img img{ width:115px; height:115px;}
.weixin-box p{ padding:15px 10px 0; text-align: center;}

.weixin{ position:fixed; width:260px; height:240px; z-index:100000; left:50%; top:50%; margin:-120px 0 0 -130px; background:#fff; border:1px solid #ddd; border-radius:4px; box-shadow:2px 2px 2px #ddd;}
.weixin .c{ position:absolute; width:30px; height:30px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px;}
.weixin .img{ padding:20px 10px; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.weixin .img img{ width:115px; height:115px;}
.weixin p{ padding:15px 10px 0; text-align: center;}
/*weixin-box*/