.swiper-pagination { width:100%; bottom:0px; }
.swiper-pagination-bullet { width:10px; height:10px; background:#fff; border:2px solid #c0c0c0; opacity:1; margin:0px 0.1rem; }
.swiper-pagination-bullet-active { background:#c02d28; border-color:#c02d28; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0px 0.1rem; }

.page-tab-btn { position:absolute; width:0.5rem; height:0.5rem; z-index:5; background:url(../images/page-btn-img01.png) no-repeat center center; background-size:cover; top:50%; margin-top:-0.25rem; border-radius:50%;  }
.page-tab-btn.swiper-button-next:before {position:absolute; width:0.12rem; right:0.2rem; height:0.03rem; top:50%; margin-top:-0.02rem;  content:""; border-radius:0.02rem; background:#fff;transform-origin:right center; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
.page-tab-btn.swiper-button-next:after {position:absolute; width:0.12rem; margin-top:-0.03rem; right:0.2rem; height:0.03rem; border-radius:0.02rem; top:50%;  content:""; background:#fff; transform-origin:right center; transform:rotate(315deg); -webkit-transform:rotate(315deg);}
.page-tab-btn.swiper-button-prev:before {position:absolute; width:0.12rem; left:0.2rem; height:0.03rem; top:50%;  content:""; border-radius:0.02rem; background:#fff;transform-origin:left center; transform:rotate(45deg); -webkit-transform:rotate(45deg); margin-top:-0.03rem;  }
.page-tab-btn.swiper-button-prev:after {position:absolute; width:0.12rem; margin-top:-0.02rem;  left:0.2rem; height:0.03rem; border-radius:0.02rem; top:50%;  content:""; background:#fff; transform-origin:left center; transform:rotate(315deg); -webkit-transform:rotate(315deg);}
.page-tab-btn.swiper-button-prev { left:-0.9rem; }
.page-tab-btn.swiper-button-next { right:-0.9rem; }

.page-tab-btn.swiper-button-disabled { opacity:1; background:#eee; pointer-events:auto; }
.page-tab-btn.swiper-button-disabled:before {background:#a9a9a9; }
.page-tab-btn.swiper-button-disabled:after {background:#a9a9a9; }


.er-banner .page-text h3 { line-height:1.2; margin-top:0.06rem; }
.er-banner .page-btn { padding-top:0.54rem; }

@media only screen and (max-width:750px) {
.page-tab-btn.swiper-button-prev { left:-0.25rem; }
.page-tab-btn.swiper-button-next { right:-0.25rem; }

.swiper-pagination-bullet { width:6px; height:6px; }

}





/********************软件下载*********************/
.page-er-search { /*margin-top:0.72rem;*/ }


.page-technical-index-list {  padding:0.24rem 0px 0.8rem; }
.page-technical-index-list ul { margin:0px -0.17rem; padding-bottom:0.43rem; }
.page-technical-index-list ul li { width:50%; float:left; }
.page-technical-index-list  .page-con { margin:0.17rem; position:relative; background:url(../images/page-technical-index-list-libg01.jpg) no-repeat center center; background-size:cover; overflow:hidden; }
.page-technical-index-list  .page-con:before { position:absolute; left:0px; top:0px; content:""; width:100%; height:0.04rem; background:#dcdcdc; }
.page-technical-index-list  .page-con:after { position:absolute; left:-100%; top:0px; transition:0.5s all; -webkit-transition:0.5s all; -ms-transition:0.5s all; -o-transition:0.5s all;content:""; width:100%; height:0.04rem; background:#d0121b; }
.page-technical-index-list h3 { position:relative; display:block; }
.page-technical-index-list h3 a { color:#2b2b2b; }
.page-technical-index-list  .page-text {border:0.02rem solid #dcdcdc; border-top:none; padding:0.37rem 0.4rem 0.34rem;  }
.page-technical-index-list h4 { color:#2b2b2b; }
.page-technical-index-list .page-tit { position:relative; max-width:70%; padding-left:0.82rem; }
.page-technical-index-list .page-ico { width:0.64rem; height:0.64rem; position:absolute; left:0px; top:50%; margin-top:-0.32rem; background:#f7f7f8; border-radius:50%; }
.page-technical-index-list .page-ico img { max-height:0.28rem; max-height:0.28rem; }

.page-technical-index-list .page-more a { display:inline-block; color:#2b2b2b; border:1px solid #7b7b7b; margin-right:0.09rem; position:relative; text-align:center; min-width:1.4rem; line-height:0.4rem; padding:0px 0.2rem 0px 0.2rem;  border-radius:1.42855rem; position:relative; overflow:hidden; }
.page-technical-index-list .page-more a span { display:inline-block; position:relative; z-index:2; }

.page-technical-index-list .page-more a img { height:0.16rem; vertical-align:middle; margin-right:0.12rem; }
.page-technical-index-list .page-more { padding-top:0.06rem; }
.page-technical-index-list .page-more a{ border-color:transparent; min-width:1.4rem; -webkit-background-image: linear-gradient(135deg, #d0121b 60%, #eb6100); background-image: linear-gradient(135deg, #d0121b 60%, #eb6100); color:#fff; }
.page-technical-index-list .page-more a:before { position:absolute; left:-100%;transition:0.5s all; -webkit-transition:0.5s all; border-radius:0.04rem; -ms-transition:0.5s all; -o-transition:0.5s all;  content:""; width:100%; z-index:2; top:0px; height:100%; bottom:0px; background:rgba(0,0,0,0.1); }
.page-technical-index-list .page-more a:hover { color:#fff; border-color:transparent;}
.page-technical-index-list .page-more a:hover:before { left:0px; }

.page-technical-index-list  .page-con:hover {  box-shadow:0px 0px 0.15rem rgba(0,0,0,0.15);}
.page-technical-index-list  .page-con:hover:after { left:0px; }
.page-technical-index-list  .page-con:hover h3 a { color:#d0121b; }
.page-technical-index-list  .page-con:hover .page-more a:before { left:0px; }

@media only screen and (max-width:750px) {	
.page-technical-index-list .page-text {  padding:0.37rem 0.3rem 0.34rem; }
.page-technical-index-list  ul li { width:100%; }
}




/****************************安全服务保障******************************/
.page-technical-service { padding:0.11rem 0px 0.78rem; }
.page-technical-service ul { padding-bottom:0.59rem; }
.page-technical-service ul li { border:1px solid #dcdcdc; margin-top:0.3rem; overflow:hidden; border-top:none; position:relative; padding:0.44rem 0.6rem 0.41rem 0.5rem; }
.page-technical-service ul li:before { position:absolute; left:0px; top:0px; content:""; height:0.25em; background:#dcdcdc; width:100%; }
.page-technical-service ul li:after { position:absolute; left:-100%; top:0px; content:"";transition:0.5s all; -webkit-transition:0.5s all; -ms-transition:0.5s all; -o-transition:0.5s all; height:0.25em; background:#d0121b; width:100%; }
.page-technical-service h3 { position:relative; left:0; }
.page-technical-service .page-time { background:url(../images/date-ico01.png) no-repeat left center; padding-left:22px; margin-top:0.09rem; }
.page-technical-service ul li .page-txt { line-height:1.875; max-height:3.75em; margin-top:0.08rem; }
.page-technical-service ul li  a { color:#2b2b2b; }
.page-technical-service ul li .page-text { overflow:hidden; padding-right:1.8rem; }
.page-technical-service ul li .page-more span { display:inline-block; color:#2b2b2b; border:1px solid #dcdcdc; min-width:1.6rem; line-height:0.4rem; text-align:center; padding:0px 0.25rem; border-radius:0.2rem; }
.page-technical-service ul li:hover:after { left:0px; }
.page-technical-service ul li:hover  .page-more span { -webkit-background-image: linear-gradient(135deg, #d0121b 60%, #eb6100); background-image: linear-gradient(135deg, #d0121b 60%, #eb6100); color:#fff; border-color:transparent; }
.page-technical-service ul li:hover  .page-more span i { display:none; }

@media only screen and (max-width:750px) {
.page-technical-service ul li .page-text { width:100%; padding-right:0px; flex:none; }
.page-technical-service ul li .page-more { width:100%; padding-top:0.3rem; }
}




/****************************销售许可证******************************/
.page-technical-license { padding:0.11rem 0px 0.78rem; }
.page-technical-license ul { padding-bottom:0.59rem; }
.page-technical-license ul li { border:1px solid #dcdcdc; margin-top:0.34rem; overflow:hidden; border-top:none; position:relative; padding:0.4rem; }
.page-technical-license ul li:before { position:absolute; left:0px; top:0px; content:""; height:0.25em; background:#dcdcdc; width:100%; }
.page-technical-license ul li:after { position:absolute; left:-100%; top:0px; content:"";transition:0.5s all; -webkit-transition:0.5s all; -ms-transition:0.5s all; -o-transition:0.5s all; height:0.25em; background:#d0121b; width:100%; }
.page-technical-license ul li .page-code { margin-right:0.4rem; width:1.3rem; }
.page-technical-license ul li .page-code img { width:100%; }
.page-technical-license h3 { margin-top:-0.06rem; }
.page-technical-license .page-time { background:url(../images/page-technical-license-ico01.png) no-repeat left center; background-size:0.944em 0.944em; padding-left:1.556em; margin-top:0.12rem; }
.page-technical-license ul li .page-txt { line-height:1.875; max-height:3.75em; margin-top:0.08rem; }
.page-technical-license ul li  a { color:#2b2b2b; }
.page-technical-license ul li:hover:after { left:0px; }




/************************产品公告*********************/
.page-technical-notice .page-er-intab ul li a { min-width:2.2rem; }
.page-technical-notice .page-er-intab { padding-bottom:0.61rem; }

.page-technical-notice-list { padding-bottom:0.8rem; }
.page-technical-notice-list .wid01 { width:32.64%; border-left:1px solid #efefef;  padding:0.1514rem 0.4rem; text-align:left; }
.page-technical-notice-list .wid02 { width:16.5%; border-left:1px solid #efefef;}
.page-technical-notice-list .wid03 { width:16.5%;border-left:1px solid #efefef; }
.page-technical-notice-list .wid04 { width:16.5%;border-left:1px solid #efefef; }
.page-technical-notice-list .wid05 { width:17.86%;border-left:1px solid #efefef; border-right:1px solid #efefef; }
.page-technical-notice-list .page-title { background:#f7f7f7;border-top:0.04rem solid #d0121b; color:#d0121b; }
.page-technical-notice-list .page-title span { display:block; width:100%; }
.page-technical-notice-list dl dd span { display:block; width:100%; }
.page-technical-notice-list dl dd label { display:none; }
.page-technical-notice-list dl dd { border-bottom:1px solid #efefef; }
.page-technical-notice-list dl dd .wid01 { min-height:0.96rem; }


.page-technical-notice-list .layui-flow-more { margin:0px; width:100%; margin-top:0.6rem; }
.page-technical-notice-list .layui-flow-more a { font-size:0.15rem; line-height:0.42rem; overflow:hidden; height:auto; display:inline-block; position:relative;border-radius:0.22rem;  }
.page-technical-notice-list .layui-flow-more a:before { position:absolute; left:-100%; top:0px; transition:0.5s all; -webkit-transition:0.5s all; -ms-transition:0.5s all; -o-transition:0.5s all; width:100%; content:""; background:#d0121b; height:100%; bottom:0px; }
.page-technical-notice-list .layui-flow-more a cite {min-width:1.6rem; border:1px solid #d0d0d0; color:#2b2b2b; background:none; border-radius:0.22rem; }
.page-technical-notice-list .layui-flow-more a:hover:before { left:0px; }
.page-technical-notice-list .layui-flow-more a:hover cite { color:#fff; border-color:transparent; }


@media only screen and (max-width:750px) {
.page-technical-notice-list .page-title { display:none; }
.page-technical-notice-list .wid01 { width:100%; border:none; display:block;  padding:0.2rem 0px; position:relative; padding-left:8em; }
.page-technical-notice-list .wid02 { width:100%; border:none; display:block; padding:0.2rem 0px; position:relative; padding-left:8em; }
.page-technical-notice-list .wid03 { width:100%; border:none;display:block;  padding:0.2rem 0px; position:relative; padding-left:8em;}
.page-technical-notice-list .wid04 { width:100%; border:none;display:block;  padding:0.2rem 0px; position:relative; padding-left:8em;}
.page-technical-notice-list .wid05 { width:100%; border:none;display:block;  padding:0.2rem 0px; position:relative; padding-left:8em;}
.page-technical-notice-list dl dd { border:1px solid #efefef;display:block;  margin-top:0.2rem; padding:0.2rem; text-align:left; }
.page-technical-notice-list dl dd label { display:block; position:absolute; font-weight:bold; left:0px; width:8em; top:0.2rem; }
.page-technical-notice-list dl dd .wid01 { min-height:0px; }
}





















