@charset "utf-8";
* { padding: 0; margin: 0; outline: 0; text-decoration: none; list-style: none;box-sizing: border-box;}
html,body{font-size: 0.14rem;font-family:"Microsoft YaHei","PingFang SC";background: #fff;color: #222;}
input,textarea,select{font-family:"Microsoft YaHei","PingFang SC";font-size: 0.14rem;}
img,input,textarea{ border: none; }
h1,h2,h3,h4,h5{font-weight: normal;font-size: 0.14rem;line-height: 1.3;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
html.hide{overflow: hidden;}
body.hide{overflow: hidden;}
a{color: #222;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: 1.6;}
.des-justify p{text-align: justify;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
.w1600{width: 83%;margin: 0 auto;}
ul{font-size: 0;}
ul li{font-size: 0.14rem;display: inline-block;vertical-align: top;}
ul li:last-child{margin-right: 0;}
.BMap_Marker img{width: 100%;vertical-align: bottom;}
.scrollBar::-webkit-scrollbar {width: 6px;height: 6px;}
/*.scrollBar::-webkit-scrollbar-thumb:hover { border: 1px solid #636363;background-color: #929292;}*/
.scrollBar::-webkit-scrollbar-thumb {background-color: #305bec;border-radius: 8px;background-clip: padding-box;min-height: 28px;}
.scrollBar::-webkit-scrollbar-track-piece {background: rgba(0,0,0,0.1);}
.text::-webkit-input-placeholder{color:#888;}
.text:-moz-placeholder{color:#888;}
.text::-moz-placeholder{color:#888;}
.text:-ms-input-placeholder{color:#888;}
.edit *{font-weight: revert;list-style: revert;}
.mg-bt10{margin-bottom: 0.1rem;}
.mg-bt15{margin-bottom: 0.15rem;}
.mg-bt20{margin-bottom: 0.2rem;}
.mg-bt25{margin-bottom: 0.25rem;}
.mg-bt30{margin-bottom: 0.3rem;}
.mg-bt40{margin-bottom: 0.4rem;}
.mg-bt50{margin-bottom: 0.5rem;}
.mg-bt60{margin-bottom: 0.6rem;}
.mg-bt70{margin-bottom: 0.7rem;}
.mg-bt80{margin-bottom: 0.8rem;}
.des16 p{font-size: 0.16rem;}
.des18 p{font-size: 0.18rem;}
.line20 p{line-height: 2;}
.line18 p{line-height: 1.8;}
.size20{font-size: 0.2rem;}
.des-fff *{color: #fff;}
.title-fff *{color: #fff;}
.imgmax img{max-width: 100%;vertical-align: bottom;}
.swiper-pagination-bullets .swiper-pagination-bullet{vertical-align: middle;opacity: 1;}
.wow{transform: translateZ(0);}
.radius10{border-radius: 0.1rem;}
/*header s*/
body{padding-top: 1rem;transition: all .4s;}
.header{position: fixed;width: 100%;top:0;left: 0;z-index: 999;transition: all .4s;background: #fff;}
.header > .w1600{height: 1rem;position: relative;}
.logo{position: absolute;top:50%;left: 0;transform: translateY(-50%);}
.logo img{height: 0.3rem;display: block;vertical-align: bottom;}
.nav-box{margin-right: 3.9rem;}
.nav > li{margin-right: 0.55rem;position: relative;}
.nav > li:hover .nav-yi{color: #4191f4;}
.nav > li.active .nav-yi{color: #4191f4;}
.nav > li:last-child{margin-right:0;}
.nav-yi{line-height: 1rem;font-size: 0.2rem;position: relative;display: inline-block;transition: all .4s;}
.nav-hide{position: absolute;left: 50%;transform: translateX(-50%); background: #fff;box-shadow: 0 1px 2px #ddd; display: none;overflow: hidden;white-space: nowrap;min-width: 1.8rem;}
.nav-hide > a{display: block;vertical-align: middle;line-height: 0.5rem;text-align: center;padding: 0 0.2rem;font-size: 0.18rem;transition: all .4s;}
.nav-hide > a:hover{color: #4191f4;}
.header-area{position: absolute;display: flex;align-items: center;height: 100%;top:0;right: 0;}
.lgg{background: #4191f4;line-height: 0.4rem;width: 0.8rem;text-align: center;color: #fff;transition: all .4s;}
.lgg:hover{background: #ec6653;}
.search-box{border:2px solid #4191f4;height: 0.4rem;width: 2.1rem;margin-left: 0.1rem;}
.search-box .text{display: block;height: 0.36rem;background: none;text-indent: 1em;font-size: 0.16rem;width: 100%;}
.searchBtn{position: absolute;width: 0.4rem;height: 100%;background: url("../images/search.png") no-repeat center;background-size: cover;right: 0;top:0;}
.menu-handler{width: 30px; height: 32px; cursor: pointer; position: absolute;right:3%;margin-top: -16px; top:50%;transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }
.menu-handler .burger{height: 2px; background: #4191f4; display: block;width: 20px; position: absolute; z-index: 5; left: 5px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;-o-transform-origin: center; -ms-transform-origin: center;border-radius: 2px;-webkit-border-radius: 2px;top: 8px;transition:all .4s;}
.menu-handler .burger-2{top: 15px; }
.menu-handler .burger-3{top: 22px;}
.menu-handler.active .burger-1{top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3{top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }
body.active .header{box-shadow: 0 1px 2px #ddd;}
/*header e*/
/*footer s*/
.footer{color: #fff;}
.footer a{color: #fff;transition: all .4s;}
.footer-nav{display: flex;}
.footer-nav dt{font-size: 0.2rem;font-weight: bold;margin-bottom: 0.25rem;}
.footer-nav dl{margin-right: 0.6rem;min-width: 1.2rem;}
.footer-nav dl:last-child{margin-right: 0;}
.footer-nav dd{margin-bottom: 0.12rem;}
.footer-nav dd a{font-size: 0.16rem;opacity: 0.5;}
.footer-nav dd a:hover,.footer-bot a:hover{opacity: 1;}
.footer-ewm li{width: 1.2rem;text-align: center;margin-right: 0.2rem;}
.footer-ewm li:last-child{margin-right: 0;}
.footer-top{display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-bot span,.footer-bot a{font-size: 0.16rem;display: inline-block;opacity: 0.5;}
.footer-bot{padding: 0.3rem 0;border-top: 1px solid rgba(255,255,255,0.16);display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-mid{padding: 0.3rem 0;}
.footer-share a{width: 0.24rem;height: 0.24rem;display: inline-block;position: relative;margin-right: 0.24rem;}
.footer-share a:last-child{margin-right: 0;}
.footer-share a .bili{width: 0.26rem;}
.footer-share a:last-child{margin-right: 0;}
.share-hide{position: absolute;width: 1.2rem;height: 1.2rem;bottom:0.35rem;left: 50%;margin-left: -0.6rem;display: none;}
.share-hide img{width: 100%;height: 100%;}
.footer-share a.active .share-hide{display: block;}
.return{position: fixed;z-index: 999;width: 0.6rem;height: 0.6rem;border-radius: 100%;background: #fff url("../images/retrun.png") no-repeat center;background-size: cover;right: 2%;bottom:10%;cursor: pointer;box-shadow: 0 0 0.05rem #ddd;display: none;}
.return.active{display: block;}
/*footer e*/
/*index s*/
.title54 h2{font-size: 0.54rem;}
.title-bold h2{font-weight: bold;}
.title-bold h3{font-weight: bold;}
.des-bold p{font-weight: bold;}
.bannerDot{position: absolute;z-index: 9;width: 100%;bottom:0.3rem;}
.bannerDot .swiper-pagination-bullet{background: #fff;width: 10px;height: 10px;margin-right: 10px;}
.bannerDot .swiper-pagination-bullet:last-child{margin-right: 0;}
.bannerDot .swiper-pagination-bullet-active{background: #305bec;}
.padding-tb80{padding: 0.8rem 0;}
.padding-bt120{padding: 1.2rem 0;}
.title36 h2{font-size: 0.36rem;}
.en20{font-size: 0.2rem;}
.font-bold{font-weight: bold;}
.color-305bec{color: #305bec;}
.title36-en{font-size: 0.2rem;font-weight: bold;color: #305bec;}
.title-mix-en{display: flex;align-items: flex-end;}
.title-mix-en h2{margin-right: 0.15rem;}
.ckxq{font-size: 0.16rem;transition: all .4s;color: #ec6653;}
.ckxq:hover{text-decoration: underline;}
.des-title20 h3{font-size: 0.2rem;}
.des-555 p{color: #555;}
.zuixin{display: flex;flex-wrap: wrap;}
.zuixin li{width: 23.125%;margin-right: 2.5%;margin-bottom: 2.5%;background: #f4f4f4;transition: all .4s;}
.zuixin li:nth-child(4n){margin-right: 0;}
.zuixin li a{display: flex;align-items: center;justify-content: space-between;padding: 0.25rem;}
.zx-img{width: 0.9rem;height: 0.9rem;position: relative;}
.zx-img img{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: contain;}
.zx-con{width: 66%;}
.zuixin li:hover{box-shadow: 0 0 0.2rem rgba(163,186,221,0.79);}
.cpyy-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.cpyy-left{width: 25%;}
.title-fff .title36-en{color: #fff;}
.des-title24 h3{font-size: 0.24rem;}
.cpyy-type a{display: flex;width: 100%;align-items: center;transition: all .4s;height: 0.6rem;border-radius: 0.1rem;padding: 0 0.25rem;margin-bottom: 0.1rem;}
.cpyy-type a.active{background: rgba(255,255,255,0.2);}
.cpyy-type a:hover{background: rgba(255,255,255,0.2);}
.cpyy-section:before{content: "";position: absolute;width: 41.66%;height: 100%;left: 0;top:0;background: rgba(65,145,244,.78);z-index: -1;}
.zindex9{z-index: 9;}
.cpyy-type a img{width: 0.32rem;margin-right: 0.12rem;}
.zx-con p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.cpyy-bot p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 0.26rem;height: 0.78rem;}
.cpyy-right{width: 67.5%;}
.cpyy-item{display: none;}
.cpyy-item.active{display: block;}
.bg-fff{background: #fff;}
.cpyy-bot{padding: 0.25rem 0.3rem;}
.des-888 p{color: #888;}
.imgcover{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: cover;}
.cpyy-img{padding-bottom: 67%;}
.btn60 div{display: inline-block;width: 0.6rem;height: 0.6rem;cursor: pointer;z-index: 9;border-radius: 100%;transition: all .4s;vertical-align: middle;}
.btn60 div:hover{box-shadow: 0 0 0.1rem rgba(65,145,244,0.5);}
/*.btn60-fff div{background-color: #fff;}*/
.btn60-mid div{position: absolute;top:50%;transform: translateY(-50%);}
.btn60-fff .btn601{background: #fff url("../images/btn601.png") no-repeat center;background-size: cover;}
.btn-gray .btn601{background: #f4f4f4 url("../images/btn601.png") no-repeat center;background-size: cover;margin-right: 0.1rem;}
.btn60-fff .btn602{background: #fff url("../images/btn602.png") no-repeat center;background-size: cover;}
.btn-gray .btn602{background: #f4f4f4 url("../images/btn602.png") no-repeat center;background-size: cover;}
.btn60-mid .btn601{left: -0.9rem;}
.btn60-mid .btn602{right: -0.9rem;}
.swiper-button-disabled{display: none !important;}
.padding-t80{padding-top: 0.8rem;}
.xwyhd-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.xwyhd-left{width: 65%;}
.xwyhd-right{width: 27.5%;}
.xwyhd-box li{width: 100%;}
.xwyhd-a{display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;}
.xwyhd-left .xwyhd-img{width: 57.69%;padding-bottom: 43%;}
.xwyhd-left .xwyhd-con{width: 36.53%;display: flex;justify-content: space-between;flex-direction: column;padding: 0.1rem 0;}
.xwyhd-right .xwyhd-img{width: 36.36%;padding-bottom: 27%;}
.xwyhd-right .xwyhd-con{width: 59.09%;}
.xwyhd-right .xwyhd-con p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xwyhd-right li{margin-bottom: 0.45rem;}
.xwyhd-right li:last-child{margin-bottom: 0;}
.data24{font-weight: bold;font-size: 0.24rem;color: #305bec;}
.data16{font-weight: bold;font-size: 0.16rem;color: #305bec;}
.type100x40{width: 1rem;line-height: 0.4rem;background: #305bec;color: #fff;font-size: 0.2rem;font-weight: bold;text-align: center;border-radius: 0.1rem;}
.type80x32{width: 0.8rem;line-height: 0.32rem;background: #305bec;color: #fff;font-size: 0.16rem;font-weight: bold;text-align: center;border-radius: 0.1rem;}
.des-333 p{color: #333;}
.xwyhd-right a{align-items: center;}
.type-hui{background: #ec6653;}
.gywm-left{width: 61.68%;}
.des-title36 h3{font-size: 0.36rem;}
.gywm-top{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gywm-title{width: 25%;}
.gywm-des{width: 71%;}
.gywm-top{margin-bottom: 2rem;}
.gywm-data{display: flex;justify-content: space-between;}
.data-top span{font-size: 0.4rem;}
.data-top span:first-child{font-size: 0.6rem;}
.des-ec6653 p{color: #ec6653;}
.dasha{position: absolute;bottom:0;right: 0;width: 34.375%;z-index: -1;}
.dasha2{position: absolute;bottom:0;left: 0;width: 19.791%;z-index: -1;}
.title48 h2{font-size: 0.48rem;}
.tansuo-des{width: 5rem;max-width: 100%;}
.bg-305bec{background: #305bec;}
/*index e*/
/*02_01_产品列表页 s*/
.content-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.bg-dae6fc{background: #dae6fc;}
.no-ban .header{border-bottom: 1px solid #d8d8d8;}
.padding-tb50{padding: 0.5rem 0;}
.content-left{width: 26%;}
.content-right{width: 74%;min-height: 8.3rem;}
.des-title20 h3{font-size: 0.2rem;}
.content-left-title{padding-left: 1.6rem;}
.cplb-type a{display: block;padding-left: 1.6rem;font-size: 0.2rem;font-weight: bold;line-height: 0.6rem;color: #4191f4;transition: all .4s;margin-bottom: 1px;}
.cplb-type a.active{background: #305bec;color: #fff;}
.cplb-type a:hover{background: #305bec;color: #fff;}
.content-warp{padding-left: 0.6rem;padding-right: 1.6rem;}
.xlcp-top-img img{width: 0.24rem;vertical-align: middle;margin-right: 0.18rem;}
.xlcp-top{border-bottom: 2px solid #4191f4;padding-bottom: 0.15rem;}
.xlcp-top-img{display: flex;align-items: center;}
.des-4191f4 p{color: #4191f4;}
.des20 p{font-size: 0.2rem;}
.xlcp-list{width: 3.8rem;max-width: 100%;}
.xlcp-list li{display: block;border-bottom: 2px solid #4191f4;transition: all .4s;}
.xlcp-list li.active{background: #dae6fc;}
.xlcp-list li:hover{background: #dae6fc;}
.xlcp-list li a{display: flex;width: 100%;justify-content: space-between;align-items: center;height: 0.5rem;padding: 0 0.2rem;}
.ic18x12{width: 0.18rem;height: 0.12rem;background: url("../images/icon1.png") no-repeat center;background-size: cover;}
/*02_01_产品列表页 e*/
/*02_02_产品详情页 s*/
.cpxq-a{padding: 0.15rem 0 0.3rem;}
.position a,.position span{color: #fff;transition: all .4s;opacity: 0.5;}
.position a:hover{opacity: 1;}
.des-op05{opacity: 0.5;}
.navs{height: 0.6rem;position: relative;z-index: 998;}
.navs-con{width: 100%;background: #f4f4f4;transform: translateZ(0);-webkit-transform: translateZ(0);}
.navs.active .navs-con{position: fixed;left: 0;top:1rem;}
.size18{font-size: 0.18rem;}
.navs-menu{display: flex;}
.navs-menu a{color: #305bec;line-height: 0.6rem;position: relative;margin-right: 0.8rem;}
.navs-menu a:last-child{margin-right: 0;}
.navs-menu a:after{content: "";position: absolute;bottom:0;width: 0;border-bottom: 2px solid #305bec;left: 50%;transition: all .4s;transform: translateX(-50%);}
.navs-menu a.active{font-weight: bold;}
.navs-menu a:hover{font-weight: bold;}
.navs-menu a.active:after{width: 100%;}
.navs-menu a:hover:after{width: 100%;}
.gl-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gl-left{width: 62.5%;}
.gl-img{width: 31.875%;}
.gl-type{border-bottom: 2px solid #4191f4;display: flex;}
.gl-type a{line-height: 0.5rem;transition: all .4s;margin-right: 0.7rem;position: relative;}
.gl-type a:last-child{margin-right: 0;}
.gl-type a:after{content: "";position: absolute;bottom:-2px;width: 0;border-bottom: 6px solid #ec6653;left: 50%;transition: all .4s;transform: translateX(-50%);}
.gl-type a.active:after{width: 100%;}
.gl-type a:hover:after{width: 100%;}
.gl-hide{display: none;}
.gl-hide.active{display: block;}
.gl-hide a{margin-right: 0.1rem;transition: all .4s;}
.gl-hide a:hover{color: #305bec;}
.gl-left .gl-hide a{text-decoration: underline;display: inline-block;margin-bottom: 0.1rem;}
.prodSele .controls {display: flex;justify-content: space-between;align-items: center;}
.prodSele .toggleFilters{background: #305bec;color: #fff;padding: 0 0.14rem;border-radius: 0.3rem; line-height:0.3rem;cursor: pointer;transition: .4s;}
.prodSele .right-buttons{display: flex;gap: 0.2rem;}
.prodSele .right-buttons .btn_item {font-size: 0.16rem;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.prodSele .right-buttons .btn_item img {margin: 0 0.04rem;width: 0.2rem;}
.prodSele .table-container {overflow-x: auto;}
.prodSele table{width: 100%;font-size:0.16rem;border-collapse: collapse;color: #555;}
.prodSele tbody td{border-left: none;border-right: none;}
.prodSele th, .prodSele td{padding:0.1rem;text-align: left;border: 1px solid #ddd;min-width: 1.2rem;height: 0.5rem;word-break: break-all;}
.cptitdg{color: #305bec;cursor: pointer;}
.cptitdg:hover{text-decoration: underline;}
.prodSele th {background-color: #f4f4f4;}
.prodSele .head-row th {background-color: #305bec;}
.prodSele .head-row {color: #fff;background: #305bec;}
/*.prodSele .filter-row input[type="text"], .prodSele .filter-row select{width: 100%;box-sizing: border-box;}*/
.prodSele .search-container{background: #fff;border-radius: 0.1rem;position: relative;overflow: hidden;}
.search-container .submit{position: absolute;top:0;right: 0; width: 0.34rem;height:0.34rem;background: url(../images/search.png) no-repeat center;background-size: cover; cursor: pointer;}
.search-container .text{display: block;height: 0.34rem;width: 100%;text-indent: 1em;}
.prodSele .filter-container {display: block;align-items: center;gap: 0.1rem;position: relative;padding-top: 0.15rem;}
.prodSele input[type="range"] {-webkit-appearance: slider-vertical;width: 0.1rem;height: 1rem;}
.prodSele .range-inputs {display: flex;gap: 0.05rem;justify-content: space-between;margin-top: 0.1rem;}
.prodSele .range-inputs input{width: 0.75rem;padding: 0.02rem;font-size: 0.13rem;}
.range-inputs span{font-size: 0.14rem;font-weight: normal;}
.values-group span{font-size: 0.14rem;font-weight: normal;}
.values-group{margin-bottom: 0.1rem;text-align: center;position: absolute;top:-0.1rem;width: 100%;left: 0;}
/*packageFilter*/
#packageFilter {display: flex;flex-direction: column;gap: 0.05rem;height: 0.6rem;overflow: auto;}
#packageFilter input[type="checkbox"] {margin: 0;}
#packageFilter label.active {border-radius: 0.04rem;}
#packageFilter label {display: flex;align-items: center;gap: 0.05rem;cursor: pointer;transition: background-color 0.4s ease, border-color 0.4s ease;font-weight: normal;font-size: 0.13rem;}
#packageFilter label:hover {background-color: #f0f0f0;}
#dataTable>thead>tr{
    display: table;width: 100%;
    table-layout: fixed;}
#dataTable>tbody{display: block;max-height: 5rem;
    overflow-y: scroll;}
#dataTable>tbody>tr{
    display: table;width: 100%;
    table-layout:fixed;}

.ui-widget.ui-widget-content span{border-radius: 50% !important;}

/*in_prod_documents s*/
.in_prod_documents {display: flex;gap: .6rem;}
.doc_filter {width: 3.4rem;}
.doc_filter .title-container{display: flex;align-items: center;justify-content: space-between;border-bottom: 2px solid #4191f4;padding-bottom: 0.15rem;}
.in_prod_documents .filter-group{border-bottom: 2px solid #4191f4;padding: 0 0.15rem; padding-right: 0.1rem;}
.in_prod_documents .filter-header{display: flex;align-items: center;justify-content: space-between;padding: 0.14rem;cursor: pointer;border-radius: 0.05rem;transition: background-color 0.4s;}
.in_prod_documents .filter-header .arrow{background: url('../images/bot20x28.png') no-repeat center;background-size:cover;transition: transform 0.4s ease;height: 0.14rem;width: 0.1rem;}
.in_prod_documents .sub-options{overflow: hidden;padding-bottom: 0.15rem;display: none;}
.filter-group.active .arrow{transform: rotate(90deg);}
.in_prod_documents .sub-option{display: flex;align-items: center;padding: 0.05rem 0.1rem;font-size: 0.16rem;}
.in_prod_documents .sub-option label {font-size:0.16rem;cursor: pointer;color: #555;}
.in_prod_documents .sub-option label:hover{color: #4191f4;}
.in_prod_documents .sub-option input {margin-right: 0.1rem;cursor: pointer;}
.in_prod_documents .files {margin-top: 0.2rem;display: grid;grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));gap: 0.2em;}
.in_prod_documents .file {background-color: #fff;border: 1px solid #ddd;padding: 20px;text-align: center;border-radius: 0.05rem;box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.1);font-size: 0.16rem;}
.in_prod_documents .file.hide {display: none;}
.doc_result {flex: 1;}
.doc_result .search-container{border: 2px solid #e5e5e5;}
.doc_result .search-input{display: block;width: 100%;height: 0.48rem;text-indent: 1em;font-size: 0.16rem;}
.doc_result .search-button{position: absolute;width: 0.48rem;height: 0.48rem;right: 0;top:0;background: url("../images/search.png") no-repeat center;background-size: cover;}
.result-table {width: 100%;border-collapse: collapse;}
.result-table td {border-bottom: 1px solid #e5e5e5;color: #555;font-size: 0.16rem;}
.result-table th, .result-table td{padding: 0.05rem 0.26rem;text-align: left;height: 0.6rem;}
.result-table th{width: 22%;}
.result-table th:nth-child(1){width: 34%;}
/*.result-table td:first-child a {color: #305bec;}*/
.sqrj:hover{text-decoration: underline;}
.result-table th {background-color: #305bec;color: #fff;font-size: 0.18rem;}
.doc_result .result_nums{font-size: 0.16rem;color: #888;}
.color-4191f4{color: #4191f4;}
/*in_prod_documents e*/
.des-305bec p{color: #305bec;}
.cjwt-des{background: #f4f4f4;padding: 0.35rem;height: 4.6rem;overflow: auto;;}
.title-flex{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.title-flex .btn601{margin-right: 0.2rem;}
.fixed800{width: 8rem;max-width: 92%;margin:0 auto;height: 6.5rem;}
.fixed-style{position: fixed;z-index: 9999;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);display: none;}
.fixed800{padding: 0.4rem;}
.fixed800 .tc-tab{height: 4.5rem;overflow: auto;}
.fixed800 .tc-tab img{max-width: 100%;height: auto !important;}
.gb64{position: absolute;width: 0.32rem;height: 0.32rem;background: url("../images/gb64.png") no-repeat center;background-size: cover;right: 0.4rem;top:0.4rem;cursor: pointer;}
.tc-tabs{display: none;}
.tc-tabs.active{display: block;}
.table-style table{width: 100%;}
.size16{font-size: 0.16rem;}
.table-style th{text-align: left;height: 0.5rem;background: #dae6fc;color: #305bec;padding: 0 0.2rem;font-weight: normal;}
.table-style td{text-align: left;height: 0.6rem;padding: 0 0.2rem;border-bottom:1px solid #e5e5e5;}
.btn16{font-size: 0.16rem;color: #fff;padding:0 0.15rem;border-radius: 0.1rem;line-height: 0.4rem;display: inline-block;background: #305bec;transition: all .4s;}
.btn14{font-size: 0.14rem;color: #fff;padding:0 0.15rem;border-radius: 0.1rem;line-height: 0.32rem;display: inline-block;background: #305bec;transition: all .4s;}
.btn18{font-size: 0.18rem;color: #fff;padding:0 0.15rem;display: block;background: #305bec;text-align: center;line-height: 0.6rem;transition: all .4s;}
.btn14:hover{background: #ec6653;}
.btn16:hover{background: #ec6653;}
.btn18:hover{background: #ec6653;}
.table-style-btn th:last-child{width: 1.2rem;text-align: center;}
.table-style-btn td:last-child{text-align: center;}
.tc-table1 th:nth-child(1){width: 40%;}
.input-text{border:2px solid #e5e5e5;}
.input-text .text{display: block;width: 100%;height: 0.46rem;font-size: 0.16rem;text-indent: 0.15rem;}
.input-page-2 .input-page{width: 48.5%;}
.input-page{margin-bottom: 2%;}
.textarea{padding: 0.15rem;}
.textarea textarea{display: block;width: 100%;resize: none;font-size: 0.16rem;height: 0.7rem;}
.tjyp{position: absolute;right: 0;bottom:0;}
.input-page-jtxq{margin-bottom: 0;}
.fixed480{width: 4.8rem;height: auto;}
/*02_02_产品详情页 e*/
/*03_01_应用中心列表页 s*/
.bot20x28{width: 0.1rem;height: 0.14rem;background: url("../images/bot20x28.png") no-repeat center;background-size: cover;transition: all .4s;}
.yylb-box{display: flex;flex-wrap: wrap;gap:0.3rem;}
.xlcp-list-er .xlcp-list{display: none;}
.xlcp-list-er .xlcp-list.active{display: block;}
/*03_01_应用中心列表页 e*/
/*03_02_应用中心详情页 s*/
/*.yyxq-box{display: flex;flex-wrap: wrap;justify-content: space-between;}*/
.yyxq-left{width: 22.91%;padding-left: 8.5%;padding-top: 0.9rem;padding-bottom: 0.5rem;position: absolute;top:0.9rem;left: 0;}
.qbyy-san-item a{color: #555;}
.qbyy-nav-box a{transition: all .4s;}
.qbyy-yi-item{border-bottom: 2px solid #4191f4;}
.qbyy-yi{line-height: 0.5rem;display: flex;padding: 0 0.2rem;width: 100%;justify-content: space-between;align-items: center;}
.qbyy-nav-box{border-top: 2px solid #4191f4;}
.qbyy-yi-item.active .qbyy-yi{background: #dae6fc;}
.qbyy-yi-item.active .qbyy-yi .bot20x28{transform: rotate(90deg);}
.qbyy-er-box{padding: 0.1rem 0.4rem;display: none;}
.qbyy-er{position: relative;padding: 0.1rem 0;display: block;}
.qbyy-er .bot20x28{position: absolute;top:50%;transform: translateY(-50%);left: -0.15rem;width: 0.06rem;height: 0.1rem;}
.qbyy-san-item{padding: 0 0.2rem;}
.qbyy-san-item a{display: block;margin-bottom: 0.1rem;}
.qbyy-san-item a:last-child{margin-bottom: 0;}
.qbyy-san-item{display: none;}
.qbyy-san-item a:hover{color: #4191f4;}
.qbyy-san-item a.active{color: #4191f4;}
.yyxq-right{width: 73.95%;}
.yyxq-right .cpxq-a{padding-right: 8.5%;padding-left: 0.6rem;}
.yyxq-right .navs-con{left: 26.04% !important;}
.yyxq-right .navs-con .w1600{width: auto;padding-right: 8.5%;padding-left: 0.6rem;}
.yyxq-right-warp{padding-right: 8.5%;padding-left: 0.6rem;}
.yyzx-gl{overflow: hidden;}
.yyzx-gl-con{width: 49%;float: left;}
.yyzx-gl-img{width: 41.5%;float: right;}
.kthcp-img{border:2px solid #4191f4;width: 66.3%;}
.kthcp-img img{display: block;width: 100%;vertical-align: bottom;}
.bg-f4f4f4{background: #f4f4f4;}
.kthcp-con-box{width: 33.7%;padding: 0.3rem 0.2rem;position: relative;}
.kthcp-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.title-bg-indent{background: #dae6fc;padding: 0 0.1rem;}
.title-bg-indent h3{height: 0.5rem;color: #305bec;display: flex;align-items: center;padding: 0.05rem 0;font-size: 0.16rem;}
.tjcp-btn{display: flex;justify-content: space-between;align-items: center;}
.tjcp-btn .gb64{position: static;}
.yyzxxq-tjcp-list{right: 0.1rem;padding-right: 0.1rem;bottom:0.2rem;top:2rem;overflow: auto;}
.yyzxxq-tjcp-list li{border-top: 2px solid #4191f4;display: block; padding: 0.15rem 0;align-items: center;justify-content: space-between;position: relative;}
.yyzxxq-tjcp-list li:last-child{border-bottom: 2px solid #4191f4;}
/*03_02_应用中心详情页 e*/
/*04_01_技术支持联系方式 s*/
.tec-ct{display: flex;flex-wrap: wrap;}
.tec-ct li{background: #f4f4f4;width: 32.5%;margin-right: 1.25%;margin-bottom: 1.25%;padding: 0.45rem 0.6rem;}
.tec-ct li:nth-child(3n){margin-right: 0;}
.tec-ct img{width: 0.16rem;vertical-align: middle;position: absolute;left: 0;top:0.05rem;}
.tec-ct-bot p{margin-bottom: 0.05rem;width: 100%;align-items: center;position: relative;padding-left: 0.28rem;}
.tec-ct-bot p:last-child{margin-bottom: 0;}
/*04_01_技术支持联系方式 e*/
/*04_02_软件与工具下载 s*/
.page{display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}
.page *{transition: all .4s;margin-right: 0.1rem;font-size: 0.18rem;}
.page a{background: #f4f4f4; line-height: 0.54rem;min-width: 0.54rem;text-align: center;color: #888;}
.page a:hover{color: #fff;background-color: #305bec;}
.pages.active{color: #fff;background-color: #305bec;}
.page-btn{padding: 0 0.25rem;display: flex;align-items: center;}
.page-btn span{transition: none;}
.sure{padding: 0 0.16rem;}
.page-left span{margin-right: 0;}
/*04_02_软件与工具下载 e*/
/*04_03_样品申请 s*/
.width1060{width: 10.6rem;margin: 0 auto;max-width: 100%;}
.xing{color: #ec6653;}
.btn200x50{display: inline-block;transition: all .4s;width: 2rem;line-height: 0.5rem;color: #fff;background: #305bec;}
.input-60 .text{height: 0.6rem;}
.input-text-select select{width: 100%;height: 0.6rem;border:none;font-size: 0.16rem;padding-left: 0.15rem;}
.yangpindeg textarea{height: 1.1rem;}
/*04_03_样品申请 e*/
/*05_01_质量保证 s*/
.des16-gou p{position: relative;padding-left: 0.3rem;margin-bottom: 0.05rem;}
.des16-gou p:last-child{margin-bottom: 0;}
.des16-gou p:before{position: absolute;content: "";width: 0.16rem;height: 0.16rem;background: url("../images/gou32.png") no-repeat center;background-size: cover;left: 0;top:0.04rem;}
.zlbz-con{width: 9.5rem;max-width: 100%;}
.title-305bec h3{color: #305bec;}
.zlfz-list{display: flex;flex-wrap: wrap;}
.zlfz-list li{width: 24%;margin-right: 1.33%;background: #f4f4f4;min-height: 4rem;padding: 1.1rem 0.1rem 0; text-align: center;}
.zlfz-list li:nth-child(4n){margin-right: 0;}
.zlfz-list li img{width: 1.18rem;max-width: 100%;vertical-align: bottom;}
.mg-bt35{margin-bottom: 0.35rem;}
.rzzs-con{background: #f4f4f4;padding: 0.4rem;text-align: center;}
.rzzs-con .img100{padding-top: 142%;}
.rzzs-con .img100 img{object-fit: contain;cursor: pointer;}
.shengming{display: flex;flex-wrap: wrap;}
.shengming li{margin-right: 1.25%;width: 49.375%;margin-bottom: 1.25%;background: url("../images/sm-bg1.jpg") no-repeat center;background-size: 100% 100%;padding: 0.2rem;}
.shengming li:nth-child(2n){margin-right: 0;background: url("../images/sm-bg2.jpg") no-repeat center;background-size: 100% 100%;}
.shengming-con{border:1px solid rgba(236,102,83,0.2);padding: 0.2rem;position: relative;height: 100%;}
.fhxsm1-img{position: absolute;top:0;left: 0;width: 0.815rem;vertical-align: bottom;}
.shengming-right{margin-left: 1.2rem;padding-top: 0.1rem;padding-bottom: 0.1rem;}
.des16-bf-dot p{position: relative;padding-left: 0.15rem;}
.des16-bf-dot p:before{position: absolute;content: "";width: 0.05rem;height: 0.05rem;background: #ec6653;left: 0;top:0.11rem;border-radius: 100%;}
.shengming li:nth-child(odd) h3{color: #ec6653;}
.shengming li:nth-child(even) p:before{background: #305bec;}
.shengming li:nth-child(even) .des16{margin-bottom: 0.3rem;}
.shengming li:nth-child(even) .des16:last-child{margin-bottom:0;}
/*05_01_质量保证 e*/
/*05_02_供应链 s*/
.gyl-list{position: relative;}
.gyl-list:before{position: absolute;height: 100%;top:0;border-right: 2px solid #4191f4;left: 54.5%;content: "";margin-left: -1px;}
.gyl-list li{display: flex;width: 100%;margin-bottom: 0.3rem;justify-content: space-between;flex-wrap: wrap;position: relative;}
/*.gyl-list li:nth-child(3n){margin-bottom: 0;}*/
.gyl-img{width: 50.5%;}
.gyl-con{width: 46%;padding-left: 0.6rem;padding-right: 1.4rem;padding-top: 1.25rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.gyl-con .des-title24{width: 28%;}
.gyl-con .des16{width: 70%;}
.gyl-list li .i{position: absolute;top:1.3rem;width: 0.16rem;height: 0.16rem;border-radius: 100%;background: #305bec;left: 54.5%;margin-left: -0.08rem;}
.gyl-img .img100{padding-bottom: 37.2%;}
/*05_02_供应链 e*/
/*06_01_职位申请 s*/
.btn140x40{width: 1.4rem;line-height: 0.4rem;text-align: center;}
.zwsq-list li{text-align: center;width: 48.128%;margin-right: 3.744%;margin-bottom: 3.744%;}
.zwsq-list li:nth-child(2n){margin-right: 0;}
/*06_01_职位申请 e*/
/*06_03_岗位类型 s*/
.gwlx-item{background: #f4f4f4;margin-bottom: 0.1rem;}
.gwlx-item:last-child{margin-bottom: 0;}
.gwlx-right{width: 31.875%;}
.gwlx-left{width: 65%;}
.gwlx-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.gwlx-top{display: flex;justify-content: space-between;cursor: pointer;position: relative;}
.r13x22{width: 0.065rem;height: 0.11rem;background: url("../images/r13x22.png") no-repeat center;background-size: cover;transition: all .4s;}
.btn-i .i{width: 0.065rem;height: 0.11rem;background: url("../images/r13x22-fff.png") no-repeat center;background-size: cover;transition: all .4s;margin-left: 0.16rem;}
/*.gwlx-top .r13x22{position: absolute;top:50%;margin-top: -0.055rem; right: 0;}*/
.gwlx-top.active .r13x22{transform: rotate(90deg);}
.gwlx-area{position: relative;padding-right: 0.5rem;}
.gwlx-area span{color: #e5e5e5;}
.gwlx-area:after{position: absolute;content: "";height: 0.4rem;right: 0;top:50%;transform: translateY(-50%);border-right: 1px solid #e5e5e5;}
.gwlx-bot{padding: 0.3rem;border-top: 1px solid #e5e5e5;display: none;}
.btn-cheng{background: #ec6653;}
.dsxz:hover{color: #ec6653;}
.dsxz{transition: all .4s;}
.btn-i *{display: inline-block;}
.zp-col5{display: flex;}
.zp-col5 > p{height: 0.85rem;display: flex;align-items: center;justify-content: center;width: 16%;text-align: center;}
.zp-col5 > p:nth-child(1){width: 36%;}
.gwlx-te{background: #dbdee1;}
/*06_03_岗位类型 e*/
/*06_04_副董事长致信 s*/
.dszzx{padding: 0.9rem;}
.dszzx-left{width: 55%;}
.dszzx-right{position: absolute;width: 5.6rem;right: 0.4rem;bottom:0.4rem;padding: 0.3rem 0.5rem;background: rgba(255,255,255,0.2);border-radius: 0.1rem;padding-left: 2.1rem;}
.dsz-img{position: absolute;width: 2.33rem;bottom:-0.4rem;left: -0.7rem;}
/*06_04_副董事长致信 e*/
/*06_05_企业文化 s*/
.wenhua .img100{transform: scale(0.8);transition: all .4s;}
.wenhua .des-title24{opacity: 0;transition: all .4s;}
.wenhua .swiper-slide-active .des-title24{opacity: 1;}
.wenhua .swiper-slide-active .img100{transform: scale(1);}
.wenhua .swiper-slide-prev .img100{transform-origin: right bottom;}
.wenhua .swiper-slide-next .img100{transform-origin: left bottom;}
.wenhuaBtn div{position: absolute;top:50%;margin-top: -0.3rem;z-index: 9;left: 50%;}
/*06_05_企业文化 e*/
/*07_01_关于华太 s*/
.gsjj-a{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.gsjj-left{width: 57%;}
.gsjj-right{width: 33%;}
.gsjj-right img{height:auto !important;}
.shiming{display: flex;flex-wrap: wrap;}
.shiming li{background: #f4f4f4;text-align: center;width: 23.5%;margin-right: 2%;padding: 0.5rem 0.1rem;margin-bottom: 2%;}
.shiming li:nth-child(4n){margin-right: 0;}
.shiming li img{width: 0.54rem;vertical-align: bottom;}
.des-title28 h3{font-size: 0.28rem;}
.title-999 h3{color: #999;}
.preview .swiper-container{margin: 0 0.8rem;}
.preview .swiper-container:before{width: 100%;left: 0;top:50%;border-top: 1px solid #999;content: "";position: absolute;}
.preview .swiper-slide{height: 1.4rem;cursor: pointer;width: 20%;text-align: center;}
.preview .btn601{left: 0;}
.preview .btn602{right: 0;}
.preview h3{height: 0.7rem;}
.his-dot{width: 0.05rem;height: 0.05rem;background: #999;position: absolute;top:50%;margin-top: -0.025rem;left: 50%;margin-left: -0.025rem;z-index: 2;}
.preview .swiper-slide.active-nav .his-dot{background: #305bec;transform: scale(2)}
.preview .swiper-slide.active-nav h3{color: #305bec;font-size: 0.3rem;font-weight: bold;}
.preview .swiper-slide:hover .his-dot{background: #305bec;transform: scale(2)}
.preview .swiper-slide:hover h3{color: #305bec;font-size: 0.3rem;font-weight: bold;}
.his-con{padding: 0.4rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ls-img{width: 31%;}
.ls-con{width: 60%;}
.title-305bec h2{color: #305bec;}
.gsgg-warp{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.gsgg-top{padding-bottom: 0.5rem;margin-bottom: 0.5rem;border-bottom: 1px solid #e5e5e5;}
.gsgg-img{width: 45%;transform: scale(0.75);transition: all .4s;transform-origin: left;}
.gsgg-con{width: 48%;transition: all .4s;}
.gsgg .swiper-slide{overflow: hidden;}
.gsgg .swiper-slide-active .gsgg-img{transform: scale(1);}

.gsgg-btn{position: absolute;left: 51.2%;bottom:5%;z-index: 9;}
/*07_01_关于华太 e*/

/*07_02_新闻与活动 s*/
.btn140x46{border:1px solid #305bec;font-size: 0.18rem;transition: all .4s;color: #fff;background: #305bec;line-height: 0.46rem;width: 1.4rem;text-align: center;display: inline-block;border-radius: 0.1rem;}
.btn140x46:hover{background: #ec6653;border-color: #ec6653;color: #fff;}
.btn140x46-k{background: none;color: #305bec;}
.btn140x46-group{display: flex;}
.btn140x46-group a{margin-right: 0.1rem;}
.btn140x46-group a:last-child{margin-right: 0;}
.news li{display: block;margin-bottom: 0.3rem;}
.news li:last-child{margin-bottom: 0;}
.news a{display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;flex-direction: row-reverse;}
.news-right{width: 37.5%;}
.news-left{width: 56.18%;border-top:1px solid #e5e5e5;position: relative;padding: 0.7rem 0;padding-right: 0.25rem;}
.des-999 p{color: #999;}
.xw-date{position: absolute;top:0;left: 0;text-align: center;}
.xw-date span{font-size: 0.5rem;line-height: 1;}
.news-warp{margin-left: 1.4rem;}
.news-right .img100{padding-bottom: 75%;}
/*07_02_新闻与活动 e*/
/*07_03_新闻与活动详情页 s*/
.xwxq-top h1{font-size: 0.32rem;}
.xwxq-top p{display: inline-block;margin-left: 0.5rem;}
.xwxq-top p:last-child{margin-right: 0;}
.xwxq-edit{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 0.5rem 0;}
.edit img{max-width: 100%;height: auto !important;margin: 0 auto;display: block;}
.xwxq-fy li{display: block;margin-bottom: 0.05rem;}
.xwxq-fy li:last-child{margin-bottom: 0;}
.xwxq-fy{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
/*07_03_新闻与活动详情页 e*/
/*07_04_联系我们 s*/
.zbdz{width: 6rem;margin: 0 auto;max-width: 100%;background: #f4f4f4;padding: 0.5rem 0.4rem;}
.zbdz img{width: 0.2rem;position: absolute;left: 0;top: 0.03rem;}
.zbdz p{padding-left: 0.3rem;margin-bottom: 0.2rem;}
.zbdz p:last-child{margin-bottom: 0;}
.zbdz-gb64{right: 0.2rem;top:0.2rem;}
.shozbdz{cursor: pointer;}
/*07_04_联系我们 e*/
/*07_05_荣誉奖项 s*/
.ryjx-list{display: flex;flex-wrap: wrap;}
.ryjx-list li{width: 32.5%;margin-right: 1.25%;margin-bottom:1.25%;background: #f4f4f4;}
.ryjx-list li:nth-child(3n){margin-right: 0;}
.ryjx-list .rzzs-con .img100{padding-top: 66%;}
/*07_05_荣誉奖项 e*/
/*07_06_关联公司 s*/
.glgs-list{display: flex;flex-wrap: wrap;}
.glgs-list li{width: 32.5%;margin-right: 1.25%;margin-bottom:1.25%;background: #f4f4f4;padding: 0.5rem 0.3rem;}
.glgs-list li:nth-child(3n){margin-right: 0;}
.glgs-logo{height: 0.6rem;display: flex;align-items: center;}
.glgs-logo img{max-height: 0.6rem;}
.glgs-con{padding-top: 0.25rem;margin-top: 0.25rem;border-top: 1px solid #e5e5e5;}
/*07_06_关联公司 e*/


/*网站地图*/
.sitemap li:nth-child(1){padding-top: 0;}
.sitemap li{padding:0.3rem 0 0.2rem;border-bottom:solid 1px #eeeeee;display: block;}
.sitemap li span{font-size:0.16rem;}
.sitemap li a{font-size:0.16rem;color: #666;transition: all .4s;}
.sitemap dl{padding:0.15rem 0 0;}
.sitemap dt{display:inline-block;opacity:0.8;padding-right:0.2rem;padding-bottom: 0.1rem;}
.sitemap li a:hover{color: #4191f4;}
/*网站地图e*/


.yyzxxq-tjcp-right{display: flex;margin-top: 0.1rem;align-items: center;position: absolute;right: 0;top:0.1rem;}
.yyzxxq-tjcp-right .dsxz{margin-left: 0.1rem;}
.tplabel{position: absolute;height: 100%;top:0;width: 0.8rem;right: 0;display: flex;align-items: center;justify-content: center;font-size: 0.16rem;background: #eee;cursor: pointer;}
.xiliecp-val{position: absolute;left: 0;width: 100%;background: #fff;z-index: 9;}
.xiliecp-val a{display: block;padding:0 10px;line-height: 30px;}
.xiliecp-val{max-height: 180px;overflow: auto;display: none;}
.xiliecp-val a.active{background: #dae6fc;}
.xiliecp-val a:hover{background: #dae6fc;}
.val985{padding: 9px 0;cursor: pointer;}
/*.yyzxxq-tjcp-list-tab .yyzxxq-tjcp-list{display: none;}*/
/*.yyzxxq-tjcp-list-tab .yyzxxq-tjcp-list.active{display: block;}*/
.val985:after{width: 0.1rem;height: .16rem;content: "";position: absolute;top:50%;right: 0.1rem;margin-top: -0.05rem;background: url("../images/r13x22.png") no-repeat center;background-size: cover;transform: rotate(90deg);transition: all .4s;}
.val985.active:after{transform: rotate(-90deg);}
.kthcp-img .item{position: absolute;z-index: 1;top: 0;bottom: 0;cursor: pointer;border: 2px solid transparent;}
.kthcp-img .item.on{background: rgba(48, 91, 236, 0.25);border: 2px solid transparent;}
.kthcp-con{display: none;top: 0.3rem;right: 0.2rem;bottom: 0.3rem;left: 0.2rem;position: absolute;}
.kthcp-con.on{display: block;}
.yyzxxq-tjcp-list-tab{position: absolute;top: 1.55rem; bottom: 0;left: 0;right: 0;overflow: auto;}
.gl-hide-box{min-height: 2rem;}
.tip84668{position: absolute;width: 2.8rem;bottom: 100%;right: 0;background: #fff;box-shadow: 0 0 0.1rem 0 #ddd;padding: 0.1rem;margin-bottom: 0.1rem;display: none;}
.tip84668.active{display: block;}
.tip84668{font-size: 0.14rem;}
.tip84668:after{content: "";width: 0.1rem;height: 0.1rem;background: #fff;position: absolute;right: 0.3rem;transform: rotate(45deg);bottom:-0.05rem;}
/**/
.nav .nav-drop-li{position: static;}
.nav-drop-li .nav-hide{width: 100vw;}
.nav-drop-li .nav-hide:before{position: absolute;width: 100%;top:0;left: 0;height: 0.26rem;background: url("../images/sd.png") no-repeat center;background-size: 100% 100%;content: "";z-index: 9;pointer-events: none;}
.nav-er-list{width: 5.04rem;min-height: 6rem;position: relative;background: #f5f6f9;padding-top: 0.5rem;}
.nav-er-list00 li{display: block;}
.nav-er-list00 > li > a{display: block;line-height: 0.6rem;transition: all .4s;font-size: 0.2rem;color: #4191f4;font-weight: bold;padding-left: 1.7rem;}
.nav-hide .nav-er-list{}
.nav-hide .nav-er-list .des-title20{padding-left: 1.7rem;}
.nav-er{padding: 0 0.18rem;}
.nav-er-list00 > li.active .nav-er{background: #305bec;color: #fff;}
.nav-er-list00 > li.active .nav-er:after{opacity: 1;}

.nav-er-list00 > li:hover .nav-er:after{opacity: 1;}
.nav-er{position: relative;}
.nav-san-box{position: absolute;left: 100%;top:0;padding-top: 0.5rem; height: 100%;width: calc(100vw - 5rem);display: none;}
.nav-san-list{width: 4.15rem;padding-left: 0.5rem;position: relative;}
.nav-san-box .xlcp-top{margin-left: 0.5rem;padding-bottom: 0.1rem;}
.nav-si-box{position: absolute;left: 100%;top:0;height: 100%;width: 4.15rem;display: none;padding-left: 0.5rem;}
.nav-wu-box{position: absolute;left: 100%;top:0;height: 100%;width: 4.15rem;display: none;padding-left: 0.5rem;}
.nav-san,.nav-si{position: relative;}
.nav-san-list > li:hover .nav-san:after{opacity: 1;}
.nav-san-list > li.active .nav-san:after{opacity: 1;}
/*.nav-er-list ul{min-height: 3.86rem;}*/

.nav-er-list00 > li.active .nav-san-box{display: block;}
/**/
/*.nav-wu-list{display: none;}*/
.nav-si-list > li:hover .nav-wu-box{display: block;}
 .zwlxcx{display: flex;justify-content: space-between;align-items: center;}
.zwlxcx > *{width: 32%;}
.zwlxcx .input-page{position: relative;margin-bottom: 0;}
.zwlxcx .input-text{margin-left: 0.8rem;}
.zwlxcx .size18{position: absolute;left: 0;top:50%;transform: translateY(-50%);}
.zwlxcx .input-text .text{height: 0.56rem;}
@media (max-width:760px) {
    .zwlxcx{display: block;}
    .zwlxcx > *{width: 100%;}
    .zwlxcx .input-text{margin-left: 1.3rem;}
    .zwlxcx .input-page{margin-bottom: 0.25rem;}
    .zwlxcx .input-text .text{height: 0.8rem;}
}


.baseg-pop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.7);
    display: none;
    z-index: 999;
}

.baseg-pop-wrap {
    width: 1300px;
    max-width: calc(100% - 40px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    border-radius: 16px;
    box-shadow: 0px 4px 30px 2px rgba(0, 46, 129, 0.10);
    padding: 0.9rem;
}

.baseg-pop-wrap-img{width: 100%;position: relative;overflow: hidden;}
.baseg-pop-wrap-img img{width: 100%;}
.baseg-pop-wrap-colce{width: 24px;position: absolute;top: 0.26rem;right: 0.37rem;cursor: pointer;}
.baseg-pop-wrap-colce img{width: 100%;}
.bpwi-wrap{width: 400px;height: 400px;position: absolute;border-radius: 100%; box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);display: none;}
.bpwi-in{max-height: 70vh;overflow: auto;}
.babl-scle{position: absolute;bottom: 0;right: 0;width: 0.56rem;z-index: 9;cursor: pointer;}

.mmgz img{max-width:100%;height:auto !important;}




.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.background-cover{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.slideUp,.swiper-slide-active .banner-des{
    animation:slideUp 1s both ease-out;-webkit-animation:slideUp 1s both ease-out;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both ease-out;-webkit-animation:slideLeft 1s both ease-out;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both ease-out;-webkit-animation:slideRight 1s both ease-out;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both ease-out;-webkit-animation:tobig 1s both ease-out;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}

