﻿@charset "utf-8";
html{font-size:50px;}
html,body{width:100%;height:100%;text-align:left;}
*{margin:0; padding:0;}
img,button{border:0;}
body{background:#f7f7f7; font-family:"Microsoft YaHei"; color:#333;font-size:14px;}
header,section,aside,article,footer,main,nav{display:block;}
i,em{font-style:normal;}
a{text-decoration:none;}
ul,li{list-style: none;}
input[type=checkbox]{vertical-align: middle;}   
h1,h2,h3,h4,h5{font-weight: 500; margin:0;}
button{cursor:pointer;}
header,section,footer{width:100%;}
button,select,input,textarea{font-family:"微软雅黑";padding:0;margin:0;outline:none;border:none;background:none;}
input[placeholder]::-webkit-input-placeholder{font-size:0.28rem; color:#999;}
.overflow{overflow:hidden;}
.left{float:left;}
.right{float:right;}

/*首页*/
.baike{width:100%; background:#fff; border-top:1px solid #ddd;}
.baike_tit{height:0.88rem; padding:0 2.4%; }
.baike_tit span{line-height:0.88rem; font-size:0.36rem;}
.tit_img{display:block; vertical-align:middle; width:0.6rem; height:0.6rem; margin-right:0.12rem; margin-top:0.16rem;}
.tit_img img{ width:100%; height:auto;}
.baike_tit_r{line-height:0.88rem; color:#888; font-size:0.28rem;}
.baike_tit_r i{width:0.32rem; height:0.32rem; vertical-align:middle; display: inline-block; background:url(../images/zhankai.png) no-repeat 0 center; background-size:0.32rem 0.32rem; margin-left:4px;}
.baike_tit_r i.on{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.baike_fl ul{ overflow:hidden; padding:5px 2.4%;}
.baike_fl ul li{ float:left; width:23%; height:0.64rem; background: #f5f5f5; border-radius:4px; margin-right:2%; margin-bottom:8px;}
.baike_fl ul li a{display:block; width:90%; padding:0 5%; height:0.64rem; line-height:0.64rem; font-size:0.28rem; color: #444; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;  }
.baike_fl ul li.currentli a{background:#ffebea; color:#fe3835;}
.baike_fl ul li.lastli{margin-right:0;}
.bk_zhishi{width:100%; background:#fff; border-top: 6px solid #f5f5f5;}
.baike_tit02{border-bottom:1px solid #ddd;}
.bk_list ul{padding:0 2.4%;}
.bk_list ul li{overflow: hidden; padding:0.24rem 0 0.2rem; border-bottom: 1px solid #efefef;}
.bkj{width: 30%; height: 1.52rem; border-radius:6px; margin-right:2%; border: 1px solid #dfdfdf;}
.bkj .bk_img{width:2.24rem; height:1.52rem; display: table-cell; vertical-align: middle; text-align: center;}
.bkj .bk_img img{max-width:100%; max-height:1.52rem;}
.bkxx{width:100%;}
.bkxx .bk_tit{display:block; width:100%; font-size:0.32rem; line-height:0.52rem; color: #333; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.bkxx .bk_gjc span{display:inline-block; font-size:0.24rem; color:#666; padding: 0 6px; border-radius: 4px; background: #f5f5f5; height:0.48rem; line-height: 0.48rem; margin-right: 0.2rem;margin-top:6px;}
.bkxx .bk_sj span{display: block; float:left;font-size:0.24rem; color:#666;height:0.32rem; line-height:0.32rem; margin:6px 0.4rem 0 0; }
.bkxx .bk_sj span img{width:0.32rem; height:0.32rem; vertical-align: middle; margin-right:4px;}
.fenye{text-align:center; font-size:0.28rem; color:#444;line-height:0.6rem; padding:4px 0 0.2rem;}
.fenye a{display:inline-block;  margin:0 6%; color:#333;}
.fenye a.firsta{color:#999;}
.fenye span{display:inline-block; margin:0 5%;}
.fenye span i{color:#FE3835;}
.zhuanqu{width:100%; background:#fff; border-top: 6px solid #f5f5f5;}
.zhuanqu ul{overflow:hidden; padding:0.24rem 2.4%;}
.zhuanqu ul li{width:23.5%; float:left; margin-right:2%; height:0.72rem; background:#e6e6e6;}
.zhuanqu ul li a{display:block; width:100%; height:0.72rem; line-height:0.72rem; font-size:0.32rem; color:#333; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.zhuanqu ul li.lastli{ margin-right:0;}
.fuwu{width:95.2%; padding:0.24rem 2%; background:#fff; border-top: 6px solid #f5f5f5;display:flex;}
.fuwu_l{width:72%;flex:1;}
.rexian{height:0.72rem; line-height:0.72rem;}
.rexian .tel{width:0.48rem; height:0.48rem; margin-right:0.08rem;margin-top:0.14rem;}
.rexian .tel img{ width: 100%; height: auto;}
.rexian .num{color:#666; font-size:0.28rem;}
.rexian .num i{color:#FE3835; font-size:0.4rem; font-family:"宋体"; font-weight:bold;}
.rexian .num i a.dh{color:#FE3835; font-size:0.4rem; font-family:"宋体"; font-weight:bold;}
.rexian{display:flex}
.fuwu p{font-size:0.28rem; color:#444; line-height:0.48rem;}
.ewm{width:25%; border:1px solid #ddd;}
.ewm img{width:100%;}

/*百科详情*/
.bkxq{ width:100%; background:#fff; border-bottom: 6px solid #f5f5f5;}
.container{padding:0 2.4%;}
.bkxq_top{border-bottom:1px solid #ddd;}
.bkxq_top .bkbt{font-size:0.36rem; color:#333; line-height:0.52rem; margin-top:0.2rem;}
.bkxq_top .bkbt h1{font-size:0.4rem; color:#333; line-height:0.52rem; margin-top:0.2rem;font-weight:bold;}

.bkfb{margin-bottom:0.08rem;}
.bkfb span{display:block; float:left; font-size:0.28rem; color:#777; line-height:0.6rem; margin-right:0.2rem;}
.bkfb a{display:block; float:right; font-size:0.28rem; color:#FE3835; line-height:0.6rem;}
.bkxq_nr{padding-bottom:0.4rem;}
.bkxq_nr p{font-size:0.32rem; color:#555; line-height:0.52rem; margin-top:8px; text-indent: 2em;}
.bkxq_nr img{ width:100%; height:auto;}
.bkxq_nr h2{background: #e7e7e7;padding: 0.2rem 15px; border-left: 5px solid #e31a23; margin: 0.2rem 0;font-size: 0.36rem;}

.tj_but a{display:block; width:50%; height:0.72rem; line-height:0.72rem; text-align:center; font-size:0.32rem; color:#fff; background:#FE3835; margin:0 auto; border-radius:6px;}
.bkxq_b{border-top: 6px solid #f5f5f5; border-bottom: 6px solid #f5f5f5; padding:4px 2%; background:#fff;}
.bkxq_b span{width:95%; line-height:0.62rem; color:#444; font-size:0.28rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*新增广告位*/
.act-ad6{  overflow: hidden; background: #f7f7f7; border-bottom: 0.14rem solid #f5f5f5;}
.act-ad6 img { width: 100%; display: block; }

.weizhi{width:100%; background:#fff;border-bottom: 1px solid #f5f5f5; color:#666;}
.container02{ padding: 0.24rem 2.4%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.weizhi i{display:inline-block;width:0.28rem; margin-right:5px; margin-top:2px; vertical-align: middle;}
.weizhi a{display:inline-block; color:#444; font-size:0.28rem; line-height:0.4rem;}
.xiangg{width:100%; background:#fff; border-top: 6px solid #f5f5f5;border-bottom: 6px solid #f5f5f5;}
.xg_fl ul{overflow:hidden;}
.xg_fl ul li{float:left; width:33.3%; height:0.72rem;}
.xg_fl ul li a{width:100%; display:block; font-size:0.32rem; color:#444; text-align:center; line-height:0.72rem;}
.xg_fl ul li.currentli{border-bottom:2px solid #FE3835;}
.xg_fl ul li.currentli a{color:#FE3835;}
.xgbk{border-top:1px solid #ddd; padding:0 2.4%; margin-top:-1px; }
.xgbk ul li{overflow:hidden; height:0.8rem; border-bottom:1px dashed #ddd;}
.xgbk ul li a{display:block; float:left; width:75%; font-size:0.28rem; line-height:40px; color:#333; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.xgbk ul li span{display:block; float:right; width:25%; font-size:0.24rem; line-height:42px; color:#888; text-align:right;}
.xgbk ul li.lastli{border-bottom:none;}
.xgcp{border-top:1px solid #ddd; padding:0 2%;}
.xgcp ul{overflow:hidden; padding-bottom:0.28rem;}
.xgcp ul li{width:48%; float:left; padding-left: 0; margin:0.2rem 2% 0 0; border:1px solid #ddd;}
.xgcp ul li .cp_img1{width: 100%; padding-bottom: 100%; height: 0; display: block; position: relative;}
.xgcp ul li .cp_img1 img{max-width: 100%; height: auto; max-height: 100%; margin:auto; position: absolute; top: 0; left: 0;bottom: 0;right: 0;}
.xgcp ul li .cp_tit1{display:block; padding:8px 6px 6px; line-height:0.48rem; color:#444; font-size:0.28rem; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;text-align:center;}
.xgcp ul li.rightli{ margin-right:0; }
.xgfl{border-top:1px solid #ddd; padding:0 2.4%; margin-top:-1px;}
.xgfl ul{overflow: hidden; padding:0.28rem 0 2px;}
.xgfl ul li{float: left;width:23.5%; height:0.64rem; background: #f5f5f5; margin-right:2%; margin-bottom:0.2rem;}
.xgfl ul li a{display:block; width:90%; padding:0 5%; height:0.64rem; line-height:0.64rem; font-size:0.28rem; color:#444; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.xgfl ul li.rightli{ margin-right:0; }

/**底部样式**/
.dibu_div{height:0.88rem;}
.dibu{width:100%;display:flex; position:fixed; left:0; bottom:0; z-index:999; flex-direction:row; justify-content:space-around; align-items:center; height:0.88rem;  background:#f7f7f7;}
.dibu a.zcp{width:33%; font-size:0.32rem; color:#666; line-height:0.36rem; display:flex; justify-content:center; align-items:center;border-top:1px solid #ddd;height:0.88rem;}
.dibu a.zcp em{width:0.4rem; height:0.4rem; margin-top:0px; background:url(../images/jiage_icon.png) no-repeat 0.05rem 0; background-size:1.2rem 0.4rem;}
.dibu a.sc{width:33%; font-size:0.32rem; color:#666; line-height:0.36rem; display:flex;justify-content:center; align-items:center;border-top:1px solid #ddd;height:0.88rem;}
.dibu a.sc em{width:0.4rem; height:0.4rem;margin-top:0px; background:url(../images/jiage_icon.png) no-repeat -0.4rem 0; background-size:1.2rem 0.4rem;}
.dibu a.ly{width:34%;background:linear-gradient(90deg,#ff7e46,#fc333f); color:#fff; text-align:center; font-size:0.32rem;}
.dibu a span{padding-left:0.1rem;color:#333;}
.dibu a{flex-direction:initial!important;}
/*百科详情页产品推荐*/
.propush_ly{width:100%; overflow:hidden;padding:0.2rem 0px;text-align:left;}
.propush_ly img{width:100%; height:auto;}
.propush{width:100%; overflow:hidden;padding:0.2rem 0px 0;text-align:left;border-bottom: 6px solid #f5f5f5;}
.propush .protitle{font-size:0.36rem; height:0.6rem; line-height:0.6rem;padding-left:2.4%; font-weight:bold; background: linear-gradient(to right, #ff7e46,#fc333f);-webkit-background-clip: text;color: transparent;}
.propush .newscon{padding:0px 0.2rem;overflow: hidden; text-align:left;}
.propush .newscon ul{overflow:hidden; padding-bottom:0.28rem;}
.propush .newscon ul li{width:48.5%;height:30%;padding-left: 0;float:left; margin:0.1rem 3% 0 0; background:#fff;border-radius:10px;}
.propush .newscon ul li .mnews_img{width:100%; background:#fff; padding-bottom:100%;height:0; display:block; position: relative; border-radius:10px 10px 0 0;}
.propush .newscon ul li .mnews_img img{max-width:100%;height:auto; max-height:100%; margin: auto; position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius:10px 10px 0 0;border:1px solid #ddd;box-sizing:border-box;}
.propush .newscon ul li .mnews_tit{display:block;height:0.88rem; padding:0px 0.2rem; line-height:0.44rem; color:#444; font-size:0.28rem; overflow:hidden;margin:6px 0 8px;}
.propush .newscon ul li .mnews_but{width:80%; height:0.48rem; background:#f40; font-size:0.28rem;color:#fff; text-align:center; line-height:0.48rem; margin:0px auto; display:block; border-radius:0.24rem;}
.propush .newscon ul li .mnews_but i{width:0.36rem; height:0.36rem;margin-right:4px; display:inline-block; background:url(../images/jiage_icon.png) no-repeat -0.8rem 0; background-size:1.2rem 0.36rem; vertical-align:sub;}
.propush .newscon ul li.rightli{ margin-right:0;}
.propush .newscon ul li.fr{margin-right:0}
/*相关百科选项卡*/
.jgxiangg{width:100%; background:#fff; border-bottom:6px solid #f5f5f5;}
.jgxg_fl{overflow:hidden;padding-top:6px;}
.jgxg_fl li{float:left; width:33.3%; font-size:0.32rem; color:#333; text-align:center; line-height:0.72rem;font-weight:bold;}
.jgxg_fl li i{width:0.48rem;height:4px; background:#fff;border-radius:2px; display:block; margin:0 auto }
.jgxg_fl li.active{color:#FE3835;}
.jgxg_fl li.active i{background:linear-gradient(90deg,#ff7e46,#fc333f);}
#jglists .hide{display:none;}
#jglists .active{display:block !important;}

.jgxgtj{ padding:4px 2.4% 0.2rem; }
.jgxgtj ul li{overflow:hidden; border-bottom:1px solid #ddd; text-align:left; padding:0.24rem 0;}
.jgxgtj_con{width:100%; float:left;}
.jgxgtj_con a{width:100%;font-size:0.32rem; color:#333; line-height:0.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block }
.jgxgtj_con p{width:100%;font-size:0.28rem; color:#666; line-height:0.4rem;height:40px; overflow:hidden; }
.jgxgtj_con span{width:100%;font-size:0.24rem; color:#666;display:block; margin-top:0.2rem;}
.jgxgtj_pic{width:2.24rem; height:1.52rem; float:right; border:1px solid #dedede; margin-right:2%; margin-top:4px;}
.jgxgtj_pic a{width:2.24rem; height:1.52rem;display:table-cell; vertical-align:middle; text-align:center;}
.jgxgtj_pic a img{max-width:2.24rem; max-height:1.52rem;}


.jgxgcp{ padding:0 2%; width: 98%; margin-top:0.2rem;}
.jgxgcp ul{overflow:hidden; padding-bottom:0.28rem;}
.jgxgcp ul li{width:45%;height:30%;padding-left: 0;float:left; margin:0.1rem 4% 0 0; background:#fff;border-radius:0.2rem; }
.jgxgcp ul li .jgxgcp_img{width:100%; background:#fff; padding-bottom:100%;height:0; display:block; position: relative; border-radius:0.2rem;border:1px solid #ddd;}
.jgxgcp ul li .jgxgcp_img img{max-width:100%;height:auto; max-height:100%; margin: auto; position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius:0.2rem;}
.jgxgcp ul li .jgxgcp_tit{display:block;height:0.88rem; padding:0px 0.2rem; line-height:0.44rem; color:#444; font-size:0.28rem; overflow:hidden;margin:6px 0 8px;}
.jgxgcp ul li .jgxgcp_but{width:80%; height:0.48rem; background:#f40; font-size:0.28rem;color:#fff; text-align:center; line-height:0.48rem; margin:0px auto; display:block; border-radius:0.24rem;}
.jgxgcp ul li.rightli{ margin-right:0;}


.jgxgfl{ padding:4px 2.4%; margin-top:-1px;}
.jgxgfl ul{overflow:hidden; padding:0.28rem 0 2px;}
.jgxgfl ul li{float:left; width:23.5%; height:0.64rem; background: #f5f5f5; margin-right:2%; margin-bottom:0.2rem;}
.jgxgfl ul li a{display:block; width:90%; padding:0 5%; height:0.64rem; line-height:0.64rem; font-size:0.28rem; color:#444; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.jgxgfl ul li.rightli{ margin-right:0;}

.productCard .zx_proright_center{font-size:12px!important;text-align:left;}
.productCard .zx_title{text-align:left;}
.productCard .zx_companyname img{width:1.04rem!important;}
.productCard .zx_lookmore{padding:3px 10px!important;}
.productCard .zx_title a,.productCard .zx_title{font-size:16px!important;}
.productCard .zx_title a{display: -webkit-box!important; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; line-height: 1.4;}
