@charset "utf-8";


@font-face
{font-family: Poppins;
src: url('../font/Poppins-Regular.ttf')}

@font-face
{font-family: PoppinsSemiBold;
src: url('../font/Poppins-SemiBold.ttf')}

@font-face
{font-family: Poppins;
src: url('../font/Poppins-Regular.ttf')}

@font-face
{font-family: PoppinsLight;
src: url('../font/Poppins-Light.ttf')}

@font-face
{font-family: PoppinsExtraBold;
src: url('../font/Poppins-ExtraBold.ttf')}

@font-face
{font-family: PoppinsBlack;
src: url('../font/Poppins-Black.ttf')}


@font-face
{font-family: PoppinsLight;
src: url('../font/Poppins-Light.ttf')}





*{box-sizing:border-box;}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit; font-family:"Poppins","PingFang SC", "PingFang TC",'PingFangMedium',"microsoft yahei";font-size:inherit;line-height: inherit;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;height: auto;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;font-size: inherit;font-family: inherit;}
pre{word-break: break-word;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;max-width: 14rem;width: 92%;}
.auto1300{margin:0 auto;max-width: 13rem;width: 92%;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;    height: auto;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.08,1.08);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;/* display: -ms-flexbox; */-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}	
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #fff;overflow-x: hidden;}
.item{}
.imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.zoomimg{position:relative;overflow: hidden;height: 0;display: block;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}

.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline:hover{text-decoration: underline;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 
.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}

.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v {-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-center{display: flex!important;align-items: center;justify-content: center;}
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;overflow: hidden;}
.flex-11{flex:1;}

html{font-size: 5.2083vw;}
body{font-size: 0.16rem;line-height: 1.5;color:#333;}

::-webkit-input-placeholder{color:rgba(51,51,51,.2);}
:-moz-placeholder{color:rgba(51,51,51,.2);}
::-moz-placeholder{color:rgba(51,51,51,.2);}
:-ms-input-placeholder{color:rgba(51,51,51,.2);}


.squareimg{width:100%;padding-bottom: 100%;overflow: hidden;position: relative;}
.squareimg .img{ position: absolute;top: 0;left: 0;width: 100%; height: 100%; object-fit: cover;}


.btn-arr{font-size:0.18rem;color:#fff;padding:0 0.15rem 0 0.3rem;line-height:0.48rem;background:#e9671c;display: inline-block;vertical-align: middle;border-radius:0.5rem;border:0;cursor: pointer;text-transform: capitalize;}
.btn-arr::after{content:'';width:0.38rem;height:0.38rem;background:url(../images/icon_04.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;margin:-0.06rem 0 0 0.15rem;}
.btn-arr:hover{color:#fff;background:#004EA2;}
.btn-arr.blue{background:#004EA2;}
.btn-arr.blue:hover{background:#e9671c;}

.c-main{color:#004EA2!important;}
.fz20{font-size:0.2rem!important;}

.Poppins{font-family: 'Poppins';color:#666;}
.uppercase{text-transform: uppercase!important;}




/* 公共部分 */
.head{position: sticky;width: 100%;left: 0;top: 0;background-color: #fff;z-index:100;box-shadow:0 0.04rem 0.04rem rgba(0,0,0,0.05);}


.hd-t{height: 0.8rem;background:#fff;}
.hd-t .wrap{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.hd-t .r{display: flex;align-items: center;}

.hd-logo .img{height: 0.53rem;width: auto;}

.hd-email{font-size:0.18rem;color:#49494B;text-transform: uppercase;}



.hd-social{display: flex;padding-left: 0.4rem;}
.hd-social .icon{width: 0.4rem;height: 0.4rem;display: flex;align-items: center;justify-content: center;margin-left: 0.2rem;background-repeat:no-repeat;background-position:center;background-size:contain;}

.hd-social .facebook{background-image:url(../images/facebook.png);}
.hd-social .youtobe{background-image:url(../images/youtobe.png);}
.hd-social .instagram{background-image:url(../images/instagram.png);}
.hd-social .tiktok{background-image:url(../images/tiktok.png);}
.hd-social .linkin{background-image:url(../images/linkin.png);}

.hd-social .facebook:hover{background-image:url(../images/facebook-1.png);}
.hd-social .youtobe:hover{background-image:url(../images/youtobe-1.png);}
.hd-social .instagram:hover{background-image:url(../images/instagram-1.png);}
.hd-social .tiktok:hover{background-image:url(../images/tiktok-1.png);}
.hd-social .linkin:hover{background-image:url(../images/linkin-1.png);}


.hd-sear{margin-left:0.3rem;position: relative;}
.hd-sear .icon{background:url(../images/search-2.png) no-repeat center;background-size:0.26rem;display: block;width: 0.4rem;height: 0.4rem;cursor: pointer;}
.hd-sear:hover .icon{background-image:url(../images/search.png);}


.hd-sear .drop{background-color: #fff;border-radius:0.15rem;padding:0.2rem;position: absolute;width: 4.65rem;right: 0;top: 1.2rem;display: none;box-shadow:0 0.04rem 0.04rem rgba(0,0,0,.06);}
.hd-sear .form{display: flex;align-items: center;width: 100%;background:#FAFBFC;}
.hd-sear .form .ipt-txt{font-size: 0.2rem;width:100%;padding:0 0.2rem;background:transparent;}
.hd-sear .form .submit{width: 0.48rem;height: 0.48rem;border:0;cursor: pointer;background:url(../images/search-2.png) no-repeat center;background-size:0.24rem;margin-right:0.05rem;}
.hd-sear .form .submit:hover{background-image:url(../images/search.png);}




	
.hd-b{box-shadow:0 0.04rem 0.24rem rgba(34,64,110,.06) inset;}


.hd-nav.show{display: block;}
.hd-nav ul{display: flex;}
.hd-nav li{position: relative;flex:1;}
.hd-nav li:last-child{margin-right: 0;}
.hd-nav li>a{display: block;font-size: 0.2rem;color:#004EA2;line-height: 0.6rem;text-transform: capitalize;position: relative;text-align: center;font-weight: bold;}
/* .hd-nav li>a::after{content:'';position: absolute;width:0;left:50%;bottom:0;height:1px;background:#e9671c;transition: all 0.3s;} */
.hd-nav li:hover>a,.hd-nav li.cur>a{color:#fff;background:#004EA2;font-weight: bold;}
/* .hd-nav li:hover>a::after,.hd-nav li.cur>a::after{width:100%;left:0;} */


.hd-nav li:hover .drop{opacity: 1;visibility: visible;transform: scaleY(1);}

.hd-nav .drop{position: absolute;left:0;transform:scaleY(0);visibility: hidden;opacity: 0;transition: all .2s ease 0s;transform-origin: center top;width:100%;min-width: 2rem;background-color: #fff;box-shadow:0 0.04rem 0.04rem rgba(0,0,0,0.1);}
.hd-nav .drop .lk{line-height: 0.2rem;display: block;font-size: 0.14rem;color:#666;padding:0.2rem 0.1rem;text-align: center;}
.hd-nav .drop .lk:hover,.hd-nav .drop .lk.active{color: #fff;font-weight: bold;background:#004EA2;}



.hd-nav .cpdrop .subdrop{width:6.9rem;position: absolute;left:100%;top:0;padding:0.1rem 0.25rem;min-height:100%;transition: all 0s;background:#fafafa;box-shadow:0 0.04rem 0.04rem rgba(0,0,0,0.1);}
/* .hd-nav .cpdrop .subdropbox{background:#fafafa;} */
.hd-nav .cpdrop .grps{display: flex;flex-wrap:wrap;margin:-6% 0 0 -6%;}
.hd-nav .cpdrop .item{width:27.3%;margin:6% 0 0 6%;}
.hd-nav .cpdrop .imgbox{height:1.8rem;display: block;background:#fff;}
.hd-nav .cpdrop .imgbox .img{width:100%;height:100%;object-fit: contain;}
.hd-nav .cpdrop .title{font-size:0.16rem;line-height:1.4;text-align: center;margin:0.1rem 0 0;display: block;}
.hd-nav .cpdrop .grps:hover .title{color:#004EA2;}
.hd-nav .cpdrop .row .subdrop{display: none;}

.hd-nav .cpdrop .row.active .subdrop{display: block;}
.hd-nav .cpdrop .row.active .lk{color: #fff;font-weight: bold;background:#004EA2;}


.hd-nav .cpdrop .cols{display:flex;flex-wrap:wrap;justify-content: space-between;margin-top:-0.4rem;padding:0 0.1rem;}
.hd-nav .cpdrop .col{width:47%;margin-top:0.4rem;}
.hd-nav .cpdrop .t-tit{font-size:0.18rem;color:#000;padding-bottom:0.12rem;border-bottom:1px solid rgba(51,51,51,.2);margin-bottom:0.2rem;display: flex;align-items: center;cursor: pointer;}
.hd-nav .cpdrop .t-tit::after{content:'';width:0.32rem;height:0.32rem;background:url(../images/icon_18.png) no-repeat center;background-size:contain;margin-left:0.08rem;}
.hd-nav .cpdrop .hangs{}
.hd-nav .cpdrop .hang{margin-bottom:0.1rem;}
.hd-nav .cpdrop .smtit{font-size:0.16rem;color:#000;display: block;line-height:0.32rem;}
.hd-nav .cpdrop .lkwz{/*font-family: 'Exo2Light';*/line-height:0.26rem;display: block; }
.hd-nav .cpdrop .lkwz:hover{color:#E8671C;text-decoration: underline;}

.hd-nav .cpdrop .col:hover .t-tit{color:#004EA2;font-weight: bold;border-color:#E8671C;}
.hd-nav .cpdrop .col:hover .t-tit::after{background-image:url(../images/icon_18-1.png);}
.hd-nav .cpdrop a.smtit:hover{color:#E8671C;}


.foot{background:#004ea1;font-size:0.16rem;color:#fff;font-family: 'Poppins';line-height:1.8;}
.foot .auto{max-width:15rem;}

.ft-t{display: flex;padding:0.6rem 0 0.8rem;}
.ft-t .info{width:2.04rem;}
.ft-t .smlogo{width:100%;margin-bottom:0.26rem;}
.ft-t .tit{font-size:0.2rem;margin-bottom:0.15rem;font-weight: bold;text-transform: capitalize;}
.ft-t .txt p{margin-bottom:0.1rem;}
.ft-t .txt p:last-child{margin-bottom:0;}
.ft-t .menus{display: flex;justify-content: space-around;}
.ft-t .menus .col{max-width:28%;}
.ft-t .lks{}
.ft-t .lks li{margin-bottom:0.1rem;}
.ft-t .lks li a{display: inline-block;}
.ft-t .lks li:hover{opacity: 0.8;}
.ft-t .icons{display: flex;}
.ft-t .icons .icon{width:0.5rem;margin-right:0.15rem;}
.ft-t .icons .icon img{width:100%;display: block;}
.ft-t .icons .icon:last-child{margin:0;}
.ft-t .icons .icon:hover{opacity: 0.85;}

.ft-b{line-height: 0.25rem;padding:0.3rem 0;border-top:1px solid #cacaca;text-align: center;}
.ft-b span{margin:0 0.25rem;}
.ft-b a:hover{opacity: 0.85;}




.idx-tt{margin-bottom: 0.4rem; text-align: center;}
.idx-tt .bt{font-size: 0.44rem;color:#333;line-height: 1.4;text-transform: capitalize;}
.idx-tt .smwz{font-size:0.2rem;color:#333;font-family: 'Poppins';margin:0.25rem 0 0;/*text-transform: capitalize;*/}
.idx-tt .line{width:0.73rem;height:0.04rem;background:#E8671C;margin-top:0.1rem;display: inline-block;vertical-align: middle;}
.idx-tt.small .bt{font-size:0.4rem;}
.idx-tt.small .smwz{margin-top:0.15rem;}

.idx-tt.white .bt{color:#fff;}
.idx-tt.white .smwz{color:#fff;}



/* blog */
.inner-ban-wrap{position: relative;color:#fff;}
.inner-ban-wrap .crumb{position: absolute;left:0;top:0;width:100%;}


.inner-ban{height: 5rem;position: relative;}
.inner-ban .imgbox{height:100%;}
.inner-ban .box{position: absolute;width: 100%;left:0;top:50%;transform: translate(0,-50%);}
.inner-ban .bt{font-size:0.44rem;font-weight: bold;text-transform: uppercase;text-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);}
.inner-ban .txt{line-height:1.8;font-family: 'Poppins';max-width:9.25rem;margin:0.15rem 0 0;}

.crumb{padding:0.3rem 0;line-height:0.3rem;font-size:0.16rem;}
.crumb *{text-transform: uppercase;}
.crumb i{margin:0 0.15rem;}
.crumb a:hover{color: #004EA2;}

.crumb.black{color:#333;}
.inner-ban-wrap .crumb.black{position:static;}

.main{padding:0.7rem 0 1.1rem;}

.blog-top{display: flex;align-items: center;background:#f8f9fd;border-radius:0.1rem;overflow: hidden;margin-bottom:0.9rem;}
.blog-top .imgbox{max-width: 6rem;height:4rem;overflow: hidden;width:46%;}
.blog-top .info{flex:1;overflow: hidden;padding:0 6%;}
.blog-top .title{font-size: 0.36rem;color:#004EA2;font-family: 'PoppinsSemiBold';line-height:1.4;}
.blog-top .txt{line-height: 0.2rem;margin-top:0.2rem;line-height:2;-webkit-line-clamp:2;}
.blog-top .more{margin-top: 0.3rem;}
.blog-top .title:hover{color:#e9671c;}


.blog-list{display: flex;flex-wrap: wrap;margin:-5% 0 0 -5%;}
.blog-list .item{width: 28.3%;box-shadow:0 0 0.45rem rgba(23, 124, 189, 0.1);margin:5% 0 0 5%;border-radius:0.05rem;}
.blog-list .imgbox{height: 2.53rem;position: relative;border-radius:0.1rem;}
.blog-list .tag{position: absolute;left:0.15rem;top:0.15rem;font-size: 0.18rem;color:#666;padding:0 0.09rem;line-height:0.4rem;display: inline-block;vertical-align: middle;background:#fff;border-radius:0.5rem;text-transform: capitalize;}
.blog-list .info{padding:0.18rem 0.18rem;}
.blog-list .date{color:#666;/*font-family: 'PoppinsLight';*/padding:0 0 0.1rem;border-bottom:1px solid #004EA2;}
.blog-list .date span{margin-right:0.2rem;}
.blog-list .date span:last-child{margin:0;}

.blog-list .title{margin-top: 0.15rem;font-size: 0.22rem;color:#E8671C;-webkit-line-clamp: 1;font-weight: bold;line-height:1.5;}
.blog-list .txt{margin-top: 0.1rem;color:#666;-webkit-line-clamp: 2;}
.blog-list .item:hover .tag{color:#fff;background:#E8671C;}
.blog-list .item:hover .title{color:#004EA2;}


.pagination{text-align: center;margin-top: 0.6rem;display: flex;align-items: center;justify-content: center;}
.pagination li{display: inline-block;vertical-align: middle;margin:0 0.03rem;}
.pagination li span,.pagination li a{font-size: 0.14rem;color:#1D2129;width: 0.32rem;height: 0.32rem;line-height:0.32rem;border:1px solid transparent;display: block;transition: all 0s;border-radius:0.05rem;}
.pagination li.active a,.pagination li.active span,.pagination li a:hover,.pagination li span:hover{color:#004EA2;border-color:#004EA2;}

.pagination select{width:1.4rem;height: 0.32rem;line-height: 0.32rem;font-size: 0.14rem;color:#1D2129;margin:0 0.05rem;padding:0 0.12rem;border:0;background:url(../images/xz_03.png) no-repeat 94% center #f8f8f8;background-size:0.12rem;appearance: none;-webkit-appearance: none;}
.pagination select option{font-size: inherit;}



.ft-form{padding:0.5rem 0;background:url(../images/DSC073821.jpg) no-repeat center;background-size:cover;}
.ft-form .form{}
.ft-form .row.flex{margin-left:-5%;flex-wrap:wrap;}
.ft-form .row.flex .item{width: 28.3%;margin:0 0 0.25rem 5%;}
.ft-form .item{}
.ft-form .tit{font-size: 0.24rem;color:#fff;margin-bottom:0.08rem;}
.ft-form .tit i{color:#DC251D;}
.ft-form .tit em{font-size:0.2rem;}
.ft-form .info{}
.ft-form .ipt{background:rgba(255,255,255,.6);font-size:0.16rem;color:#000;width:100%;}
.ft-form .ipt-txt{height:0.44rem;line-height:0.44rem;padding:0 0.15rem;}
.ft-form .con{height:1.4rem;resize:none;padding:0.1rem 0.15rem;}
.ft-form .submit{margin:0.5rem auto 0;}



/* contact */
.lx-sec{padding:0.7rem 0 0.6rem;background:url(../images/427319103.png) no-repeat center top;background-size:100% auto;}
.lx-sec .detail{display: flex;background:#f7f7f7;border-radius:0.1rem;}
.lx-sec .lbox{width:57%;max-width:6.75rem;background:url(../images/1321322356.jpg) no-repeat right bottom;background-size:cover;}
.lx-sec .rbox{flex:1;overflow: hidden;}

.lx-sec .list{max-width:5rem;margin:0 auto;width:90%;}
.lx-sec .list .item{color:#fff;display: flex;align-items: center;padding:0.55rem 0 0.55rem 0.5rem;border-bottom:1px solid rgba(255,255,255,.3);}
.lx-sec .list .icon{width: 0.8rem;margin-right:0.35rem;}
.lx-sec .list .info{flex:1;overflow: hidden;}
.lx-sec .list .title{font-size:0.24rem;}
.lx-sec .list .txt{font-size:0.18rem;margin-top:0.2rem;line-height:1.8;}
.lx-sec .list .item:last-child{border:0;}

.lx-sec .form{padding:0.35rem 5%;}
.lx-sec .form .row{margin-bottom:0.15rem;}
.lx-sec .form .row:last-child{margin-bottom:0;}
.lx-sec .form .tit{font-size: 0.24rem;color:#004EA2;margin-bottom:0.05rem;font-family: 'PoppinsLight';}
.lx-sec .form .tit em{font-size:0.2rem;}
.lx-sec .form .ipt{background:#fff;font-size:0.16rem;color:#000;width:100%;border:1px solid #004EA2;}
.lx-sec .form .ipt-txt{height:0.44rem;line-height:0.44rem;padding:0 0.15rem;}
.lx-sec .form .con{height:1.4rem;resize:none;padding:0.1rem 0.15rem;}
.lx-sec .submit{margin:0.5rem auto 0;min-width:1.85rem;}

.lx-map{height:2.6rem;}




/* catalogues */
.down-list .item{display: flex;align-items: flex-end;color:#004ea1;border-radius:0.1rem;box-shadow:0 0.04rem 0.04rem rgba(16, 45, 125, 0.05);padding:0.3rem 0.75rem;margin-bottom:0.15rem;}
.down-list .item:last-child{margin-bottom:0;}
.down-list .item *{transition: all 0s;}
.down-list .smb{display: flex;align-items: center;}
.down-list .icon{width:1.08rem;height:0.88rem;margin:0 0.2rem 0 0;background:url(../images/icon_05-1.png) no-repeat center;background-size:contain;}
.down-list .info{}
.down-list .title{font-size:0.2rem;font-weight: bold;text-transform: uppercase;}
.down-list .date{font-size: 0.14rem;font-weight: bold;margin-top:0.2rem;}
.down-list .btns{display: flex;align-items: center;}
.down-list .getbtn{background:#004EA2;}
.down-list .downbtn{width:0.48rem;height:0.48rem;border-radius:50%;background:#004EA2;border:0;cursor: pointer;margin-left:0.4rem;display: flex;align-items: center;justify-content: center;}
.down-list .downbtn::after{content:'';width:0.2rem;height:0.2rem;background:url(../images/icon_06.png) no-repeat center;background-size:contain;display: block;}

.down-list .item:hover{color:#fff;background:#004ea1;}
.down-list .item:hover .icon{background-image:url(../images/icon_05.png); }
.down-list .item:hover .downbtn,.down-list .item:hover .getbtn{background-color:#e9671c;}




/* Innovation */
.innov-top{background:#004EA2;padding:0.2rem 0;}
.innov-top .tp{height:0.28rem;width:auto;}
.innov-top .txt{line-height:1.8;margin-top:0.15rem;color:#fff;}



.innov-fac{padding:0.7rem 0;}
.innov-fac .idx-tt{text-align: left;}
.innov-fac .detail{display: flex;align-items: center;}

.innov-fac .imgbox{width:45%;height:4rem;margin-left:0.2rem;max-width:5.9rem;}


.innov-bopp{padding:0.55rem 0;background:#f8f9fd;}
.innov-bopp .list{}
.innov-bopp .list .item{display: flex;align-items: center;justify-content: space-between;border-radius:0.1rem;margin-bottom:0.7rem;}
.innov-bopp .list .imgbox{width:47.8%;height:4rem;}
.innov-bopp .list .info{width:41%;}
.innov-bopp .list .smtit{font-size: 0.24rem;color:#fff;background-color: #004EA2;line-height:0.44rem;border-radius:0.04rem;text-align: center;margin-bottom:0.2rem;text-transform: uppercase;}
.innov-bopp .list .smtit:before{content:'';display: inline-block;vertical-align: middle;width:0.04rem;height:0.04rem;background:#fff;margin:0 0.15rem 0 0;}
.innov-bopp .list .txt{margin-bottom:0.3rem;}
.innov-bopp .list .txt:last-child{margin-bottom:0;}
.innov-bopp .list .item:nth-child(even){flex-direction: row-reverse;}
.innov-bopp .list .item.last{box-shadow:0 0.04rem 0.04rem rgba(0, 78, 162, 0.25);}
.innov-bopp .list .item.last .txt{line-height:2;margin: 0 11% 0 0;}
.innov-bopp .list .item.last .info{width:44%;}


.innov-pet{padding:0.7rem 0;background:url(../images/Frame1321322108.png) no-repeat center bottom #004EA2;background-size:100% auto;position: relative;}
.innov-pet .auto{position: relative;z-index:2;}
.innov-pet:before{content:'';position: absolute;right:0;top:175px;width:445px;height:116px;background:url(../images/icon_08.png) no-repeat center;background-size:contain;z-index:0;}
.innov-pet .row{display: flex;align-items: center;justify-content: space-between;margin-bottom:0.4rem;}
.innov-pet .imgbox{width:4.3rem;height:2.8rem;}
.innov-pet .info{width:calc(100% - 4.9rem);}
.innov-pet .txt{color:#fff;line-height: 2;}
.innov-pet .row:last-child{margin-bottom:0;}
.innov-pet .row:nth-child(even){flex-direction: row-reverse;}
.innov-pet .idx-tt{text-align: right;margin-bottom:0.25rem;}


.innov-dtf{padding:0.7rem 0;}
.innov-dtf .list{display:flex;flex-wrap: wrap;margin:0.6rem 0 0;}
.innov-dtf .list .item{width:32%;margin:0 0 1.3% 1.3%;}
.innov-dtf .list .imgbox{height:2.85rem;}


.innov-self{padding:0.7rem 0;background:#f8f9fd;}
.innov-self .list{display:flex;flex-wrap: wrap;justify-content: space-between;}
.innov-self .list .item{width:47%;margin-bottom:0.2rem;}
.innov-self .list .imgbox{height:2.85rem;}


.innov-sust{padding:1.6rem 0 1.3rem;min-height:6rem;}
.innov-sust .idx-tt{margin:0;text-align: left;}
.innov-sust .txt{font-size: 0.2rem;color:#fff;margin-top:0.35rem;max-width:7.35rem;}



/* Application */
.app-main{padding:0.7rem 0 0;}

.app-menu{border-radius:0.1rem;border:1px solid rgba(0, 78, 162, 0.2);max-width:12.3rem;display: flex;margin:0 auto;}
.app-menu .lk{font-size: 0.22rem;color:rgba(0, 78, 162, 0.4);flex:1;overflow: hidden;line-height:0.65rem;text-align: center;border-radius:0.1rem;}
.app-menu .lk.cur,.app-menu .lk:hover{color:#fff!important;background:#e9671c;}
/* .app-menu .lk:hover{color:rgba(0, 78, 162, 1);} */



.app-mod{padding:0.6rem 0 0.8rem;}
.app-mod:nth-child(even){background:#F6F8FC;}
.app-mod .list{display: flex;flex-wrap:wrap;margin:-2% 0 0 -2%;}
.app-mod .list .item{width:18%;margin:2% 0 0 2%;}
.app-mod .list .imgbox{box-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);}
.app-mod .list .title{font-size:0.28rem;color:#004EA2;text-transform: capitalize;text-align: center;margin:0.1rem 0 0;-webkit-line-clamp: 1;}
.app-mod .list .title::after{content:'';width:0.72rem;height:0.03rem;display: block;margin:0.05rem auto 0;background:#008bd6;}

.app-mod .list .item:hover .title{color:#E8671C;}
.app-mod .list .item:hover .title::after{background:#E8671C;}


/* ProductCenter */
.cpcenter-main{padding:0.7rem 0 0;}

.cpcenter-menu{border-radius:0.1rem;border:1px solid rgba(0, 78, 162, 0.2);max-width:12.3rem;display: flex;margin:0 auto;}
.cpcenter-menu .lk{font-size: 0.22rem;color:rgba(0, 78, 162, 0.4);flex:1;overflow: hidden;line-height:0.65rem;text-align: center;border-radius:0.1rem;}
.cpcenter-menu .lk.cur,.cpcenter-menu .lk:hover{color:#fff!important;background:#e9671c;}
/* .cpcenter-menu .lk:hover{color:rgba(0, 78, 162, 1);} */



.cpcenter-mod{padding:0.6rem 0 0.8rem;}
.cpcenter-mod:nth-child(even){background:#F6F8FC;}
.cpcenter-mod .list{display: flex;flex-wrap:wrap;margin:-2% 0 0 -2%;}
.cpcenter-mod .list .item{width:18%;margin:2% 0 0 2%;}
.cpcenter-mod .list .imgbox{box-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);}
.cpcenter-mod .list .title{font-size:0.28rem;color:#004EA2;text-transform: capitalize;text-align: center;margin:0.1rem 0 0;-webkit-line-clamp: 1;}
.cpcenter-mod .list .title::after{content:'';width:0.72rem;height:0.03rem;display: block;margin:0.05rem auto 0;background:#008bd6;}

.cpcenter-mod .list .item:hover .title{color:#E8671C;}
.cpcenter-mod .list .item:hover .title::after{background:#E8671C;}


/* ApplicationDetail */

.app-indus{padding:0.7rem 0 0.9rem;}
.app-indus .list{}
.app-indus .list .item{display: flex;align-items: center;background:#f8f9fd;border-radius:0.1rem;margin:0 0 0.7rem;box-shadow:0 0.04rem 0.04rem rgba(0, 78, 162, 0.25);overflow: hidden;}
.app-indus .list .item:last-child{margin:0;}
.app-indus .list .imgbox{width:46%;height:4rem;}
.app-indus .list .info{padding:0.2rem 0.4rem;}
.app-indus .list .title{font-size:0.36rem;color:#004EA2;line-height:1.2;font-family:'PoppinsSemiBold';}
.app-indus .list .txt{line-height:2;margin-top:0.25rem;}
.app-indus .list .item:nth-child(even){flex-direction: row-reverse;}


.app-agent{min-height:3.5rem;text-align: center;padding:0.9rem 0 0.6rem;margin:0 0 0.8rem;}
.app-agent .title{font-size:0.4rem;color:#fff;font-family:'PoppinsSemiBold';}
.app-agent .txt{font-size:0.24rem;color:#fff;margin-top:0.15rem;font-family: 'PoppinsLight';}
.app-agent .more{margin-top:0.4rem;}


.app-dtf{margin:0 0 0.6rem;}

.app-table{}
.app-table th,.app-table td{height:0.8rem;padding:0.15rem 0.2rem;text-align: center;}
.app-table th{font-size:0.24rem;color:#fff;font-weight: normal;font-family: 'PoppinsSemiBold';background:#004EA2;text-transform: uppercase;}
.app-table td{border-bottom:1px solid #8c8c8c;}
.app-table td:nth-child(odd){background:#f7f8fc;}


.app-faq{padding:0 0 1rem;}
.app-faq .list{}
.app-faq .list .item{background:#F6F8FC;margin-bottom:0.4rem;padding:0.32rem 0.4rem;}
.app-faq .list .title{font-size:0.24rem;font-weight: bold;display: flex;align-items: center;cursor: pointer;transition: all 0s;}
.app-faq .list .arrow{width:0.32rem;height:0.32rem;background:url(../images/icon_09.png) no-repeat center;background-size:contain;margin-left:0.5rem;}
.app-faq .list .drop{margin-top:0.15rem;display: none;}
.app-faq .list .txt{max-width:10.7rem;color:#fff;}
.app-faq .list .item:last-child{margin:0;}
.app-faq .list .item.cur{background:#004ea1;}
.app-faq .list .item.cur .title{color:#fff!important;}
.app-faq .list .item.cur .arrow{background-image:url(../images/icon_09-1.png);}
.app-faq .list .item.cur .drop{display: block;}
.app-faq .list .item:hover .title{color:#004ea1;}





/* blogDetail */
.blog-det{padding:0 0 0.8rem;background:url(../images/xw_04.png) no-repeat center top;background-size:100% auto;}
.blog-det .crumb{color:#004EA2;}
.blog-det .crumb a:hover{color:#E8671C;}


.blog-det .titbox{margin: 0.25rem auto 0.5rem;text-align: center;max-width: 10rem;}
.blog-det .titbox .title{font-size: 0.36rem;color:#004EA2;text-transform: capitalize;padding-bottom: 0.15rem;font-family: 'PoppinsSemiBold';border-bottom:1px solid #004EA2;line-height:1.4;}
.blog-det .titbox .date{color:#000;margin-top:0.14rem;}

.blog-det .edit{line-height: 1.5;font-family: 'Robot';color:#666;margin-bottom:0.4rem;}
.blog-det .edit .tit{font-size: 0.24rem;color:#333;text-align: center;margin-bottom: 0.15rem;font-weight: bold;}

.blog-det .posttime{font-size: 0.14rem;color:#004EA2;font-weight: bold;padding-top: 0.1rem;border-top:1px solid #004EA2;text-transform: capitalize;}
.blog-det .posttime span{margin-right: 0.4rem;}
.blog-det .posttime span:last-child{margin-right:0;}


.blog-author{display: flex;align-items: center;margin-top:0.34rem;}
.blog-author .avatar{width:0.8rem;height: 0.8rem;border-radius:50%;margin-right: 0.35rem;}
.blog-author .tt{display: flex;align-items: center;}
.blog-author .name{font-size: 0.24rem;color:#004EA2;font-weight: bold;margin-right: 0.3rem;}
.blog-author .bq{font-size: 0.14rem;color:#fff;line-height: 0.22rem;display: inline-block;vertical-align: middle;padding:0 0.08rem;border-radius:0.04rem;background-color: #008CD6;padding:0 0.15rem;}
.blog-author .txt{color:#666666;line-height: 1.8;margin-top: 0.1rem;}


.blog-rela{padding:0 0 1rem;}
.blog-rela .idx-tt{align-items: center;justify-content: space-between;}
.blog-rela .blog-list .title{-webkit-line-clamp:2;}

.blog-rela .blog-list .date{border-color:#666;}
.blog-rela .blog-list .item .title{color:#004EA2;}
.blog-rela .blog-list .item:hover .title{color:#E8671C;}
.blog-rela .blog-list .item:hover .date{border-color:#004EA2;}


.blog-rela .readmore{margin:0.5rem auto 0;}

/* productDetail */
.cp-top{padding:1rem 0 0.6rem;}
.cp-top .detail{display: flex;align-items: center;justify-content: space-between;}
.cp-top .lbox{flex:1;overflow: hidden;max-width:7.75rem;}
.cp-top .rbox{width:4.2rem;margin-left:5%;}
.cp-top .t-tit{font-size:0.44rem;color:#333;font-weight: bold;}
.cp-top .txt{ font-size:0.18rem ;max-width:7.8rem;margin:0.4rem 0 0;/*text-transform: capitalize;*/}
.cp-top .quotebtn{margin:0.4rem 0 0;}

.cp-top .txt-style2{font-size:0.22rem;line-height:2;max-width:5.85rem;}


.cp-top .thumbs .img,.cp-top .gallery .img{width:95%;height:95%;object-fit: contain;}

.cp-top .thumbs{max-width:5.45rem;margin:0.25rem 0 0;padding:0 0.75rem;position: relative;}
.cp-top .thumbs .item{height:1rem;border:1px solid #b4cae2;border-radius:0.1rem;overflow: hidden;}

.cp-top .gallery .item{height:4.1rem;}
.cp-top .gallery .swiper-button{display: none;}

.cp-top .rbox .swiper-button{display: none;}	 
		
		
.cp-top .swiper-button{position: absolute;bottom:0.4rem;}
.cp-top .swiper-button.prev{left:1px;}
.cp-top .swiper-button.next{right:0;}

.cp-top .swiper-slide-thumb-active .item{border-color:#004EA2;}


.swiper-button{width:0.32rem;height:0.32rem;border-radius:50%;background:url(../images/icon_10.png) no-repeat center #004EA2;background-size:contain;border-radius:50%;cursor: pointer;transform: translate(0,-50%);z-index:50;}
.swiper-button.prev{transform: translate(0,-50%) rotate(180deg);left:0;}
.swiper-button.next{right:0;}
.swiper-button.swiper-button-disabled{opacity: 0.7;}
.swiper-button:hover{background-color:#e8671c;}


.cp-attr{background:#F5F7FA;padding:0.85rem 0;}
.cp-attr .list{display: flex;flex-wrap:wrap;margin:-2% 0 0 -2%;}
.cp-attr .list .item{background:#fff;width:31.3%;margin:2% 0 0 2%;padding:0.2rem 0.25rem;display: flex;align-items: flex-start;}
.cp-attr .list .icon{width:0.8rem;margin:0.17rem 0.2rem 0 0;}
.cp-attr .list .title{font-size:0.24rem;color:#004EA2;font-family: 'PoppinsBlack';}
.cp-attr .list .txt{line-height:1.8;}
.cp-attr .list .txt p{position: relative;padding:0 0 0 0.15rem;}
.cp-attr .list .txt p:before{content:'·';position: absolute;left:0;top:0;}

.cp-spec{padding:0.6rem 0;}
.cp-spec .idx-tt{text-align: left;}

.cp-spec .introbox{background:#f7f7f7;padding:0.75rem;position: relative;margin:0.6rem 0 0;}
.cp-spec .introbox .picbox{width:3.7rem;height:3.7rem;position: absolute;left:50%;top:1.1rem;transform: translate(-55%,0);padding-right:0.15rem;z-index:3;}
.cp-spec .introbox .picbox .pic{width:auto;height:auto;max-width:92%;position: relative;z-index:3;}
.cp-spec .introbox .smlogo{width:2.8rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-75%);z-index:1;}





.cp-spec .introbox .list{display: flex;flex-wrap: wrap;justify-content: space-between;margin:-0.5rem 0 0;position: relative;z-index:2;}
.cp-spec .introbox .item{width:46%;background:#fff;padding:0.3rem 0.37rem;margin:0.5rem 0 0;max-width:5.5rem;}
.cp-spec .introbox .title{font-size:0.24rem;color:#004EA2;font-family: 'PoppinsBlack';}
.cp-spec .introbox .txt{color:#000;line-height:1.8;margin-top:0.13rem;font-family: 'Poppins';}
.cp-spec .introbox .txt p{position: relative;padding:0 0 0 0.15rem;}
.cp-spec .introbox .txt p:before{content:'·';position: absolute;left:0;top:0;}

.cp-spec .introbox .item.last{width:100%;max-width:100%;}

.cp-spec .tipsbox{padding:0.25rem 0.3rem;background:#fbfbfb;margin-top:0.6rem;}
.cp-spec .tipsbox .t-tit{font-size:0.24rem;font-family: 'PoppinsBlack';color:#102D7D;}
.cp-spec .tipsbox .x{width: 0.73rem;height:0.04rem;background:#e97633;margin:0.1rem 0 0;display: block;}
.cp-spec .tipsbox .txt{margin-top:0.25rem;/*text-transform: capitalize;*/}



.cp-self{padding:0.6rem 0;}
.cp-self .idx-tt .smwz{font-size:0.16rem;}

.cp-self-list{display: flex;flex-wrap:wrap;margin:-3% 0 0 -3%;}
.cp-self-list .item{width:30.3%;margin:3% 0 0 3%;}
.cp-self-list .imgbox{height:2.5rem;}
.cp-self-list .title{font-size:0.28rem;color:#004EA2;text-transform: capitalize;text-align: center;margin:0.1rem 0 0;-webkit-line-clamp: 1;}
.cp-self-list .title::after{content:'';width:0.7rem;height:0.03rem;display: block;margin:0.05rem auto 0;background:#008bd6;}

.cp-self-list .item:hover .title{color:#E8671C;}
.cp-self-list .item:hover .title::after{background:#E8671C;}


/* bandStory */
.us-intro{padding:0.7rem 0;background:url(../images/427319103.png) no-repeat center top;background-size:100% auto;}
.us-intro .detail{}
.us-intro .smlogo{width: 4.55rem;float:right;margin:0 0 0 0.7rem;}
.us-intro .txt{color:#333;line-height: 1.8;}
.us-intro .pic{width:100%;display: block;margin-top:0.45rem;}



.us-advan{position: relative;min-height:8rem;}
.us-advan .idx-tt{margin-bottom:0;}
.us-advan .detail{position: relative;z-index:2;padding:0.9rem 0;}
.us-advan .box{background:rgba(0, 78, 162, 0.6);padding:0.65rem 0.45rem 0.5rem;margin:0.75rem 0 0;}
.us-advan .x{width:0.72rem;height:0.04rem;background:#008cd7;margin-bottom:0.1rem;display: block;}
.us-advan .desc{font-size:0.24rem;color:#fff;font-family: 'PoppinsLight';}

.us-advan .menu{margin-top:0.2rem;display: flex;overflow:hidden;align-items: center;height:2.1rem;}
.us-advan .menu .lk{font-size:0.36rem;color:#004EA2;font-family: 'PoppinsSemiBold';height:1.85rem;padding:0 0.15rem 0 0.3rem;background:rgba(255,255,255,.8);display: flex;align-items: center;width:20%;line-height:1.4;cursor: pointer;}
.us-advan .menu .lk.cur{background:url(../images/1321322224.png) no-repeat center;background-size:cover;color:#fff;height:2.1rem;}
.us-advan .menu .lk:first-child{border-radius:0.1rem 0 0 0.1rem;}
.us-advan .menu .lk:last-child{border-radius: 0 0.1rem 0.1rem 0;}

.us-advan .picbox{position: absolute;width: 100%;left:0;top:0;height:100%;z-index:1;}
.us-advan .picbox .item{height: 100%;}




.us-value{padding:0.9rem 0;}
.us-value .idx-tt .smwz{font-size:0.24rem;font-family: 'PoppinsLight';text-transform: initial;}
.us-value .auto{max-width:14.5rem;}
.us-value .list{display: flex;flex-wrap: wrap;}
.us-value .list .item{padding:0.2rem 0.4rem 0.25rem;border-radius:0.1rem;background:#f7f8fc;position: relative;}
.us-value .list .ico{height:0.64rem;width: auto;display: block;margin:0 auto 0.15rem;}
.us-value .list .ico-h{display: none;}
.us-value .list .title{font-size:0.36rem;line-height:1.4;margin-bottom:0.3rem;}
.us-value .list .txt{line-height:1.6;text-align: center;}
.us-value .list .item:hover{background:#004ea1;}
.us-value .list .item:hover .ico-s{display: none;}
.us-value .list .item:hover .ico-h{display: block;}
.us-value .list .item:hover .title,.us-value .list .item:hover .txt{color:#fff;}

.us-value .list1{margin:-0.25rem 0 0 -3%;}
.us-value .list1 .item{width:30.3%;margin:0.25rem 0 0 3%;}

.us-value .list2{justify-content: space-between;}
.us-value .list2 .item{width:49%;padding-top:0.55rem;margin-top:0.45rem;}
.us-value .list2 .item .txt{text-align: left;font-family: 'Poppins';}
.us-value .list2 .item .ico{position: absolute;right:0.45rem;top:0.45rem;margin:0;}


.us-indus{padding:0.7rem 0;}
.us-indus .auto{max-width:12.4rem;}
.us-indus .item{display: flex;align-items: center;justify-content: space-between;margin-bottom:0.4rem;}
.us-indus .item:last-child{margin-bottom:0;}
.us-indus .imgbox{height:4rem;width:49%;box-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);}
.us-indus .info{width:49%;max-width:5.1rem;}
.us-indus .title{font-size: 0.36rem;color:#004EA2;font-family: 'PoppinsSemiBold';}
.us-indus .txt{color:#333;line-height:1.8;margin-top:0.2rem;}
.us-indus .tp{height:0.42rem;width:auto;margin:0.3rem 0 0;}
.us-indus .item:nth-child(odd){flex-direction: row-reverse;}
.us-indus .item:nth-child(1) .info{max-width:5.5rem;}
.us-indus .item:nth-child(1) .txt{max-width:5rem;}



/* certificate */
.us-cert{background:url(../images/us_09.jpg) no-repeat center;background-size:cover;padding:0.7rem 0;}
.us-cert .detail{display:flex;align-items: center;justify-content: space-between;}
.us-cert .lbox{width:3.9rem;}
.us-cert .rbox{flex:1;width:0;max-width:9.2rem;}

.us-cert .idx-tt{margin:0;text-align: left;}
.us-cert .idx-tt .bt{text-transform: uppercase;line-height: 1.2;}
.us-cert .icons{display:flex;flex-wrap: wrap;padding:0.1rem 0 0.4rem;margin-left:-0.35rem;}
.us-cert .icons .tp{height:1.1rem;width:auto;margin:0.2rem 0 0 0.35rem;}


.us-cert .mod{position: relative;margin-bottom:0.3rem;}
.us-cert .mod:last-child{margin-bottom:0;}
.us-cert .list{display: flex;justify-content: center;position: relative;z-index:2;}
.us-cert .list .item{width:2.49rem;transition: all 0.3s;}
.us-cert .list .imgbox{width:100%;height:3.14rem;background:url(../images/us_14.png) no-repeat center;background-size:100% 100%;padding:0.47rem 0.39rem 0.62rem 0.55rem;}
.us-cert .list .pic{width:100%;height:100%;display: block;}
.us-cert .list .item:hover{transform: translate(0,-0.1rem);}

.us-cert .plate{width:100%;display: block;position: absolute;left:0;bottom:-0.2rem;z-index:1;}



/* index */

.idx-ban{}
.idx-ban .item{height:6.5rem;position: relative;}
.idx-ban .item .box{position: absolute;width:100%;left:0;top:50%;transform: translate(0,-50%);}
.idx-ban .item .bt{font-size:0.44rem;color:#fff;text-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);max-width:5rem;}
.idx-ban .item .more{margin:0.55rem 0 0;}

.idx-ban .video{width:100%;height:100%;object-fit: cover;}



.idx-menu{border:1px solid rgba(0, 78, 162, 0.4);border-radius:0.1rem;display: flex;max-width:12.3rem;margin:0 auto 0.4rem;}
.idx-menu .lk{font-size:0.22rem;color:#004EA2;display: flex;align-items: center;justify-content: center;border:2px solid transparent;flex:1;overflow: hidden;cursor: pointer;text-transform: capitalize;opacity: 0.4;border-radius:0.1rem;text-align: center;line-height:0.22rem;padding:0.2rem 0.2rem;}
.idx-menu .ico{width:0.38rem;margin-left:0.1rem;}
.idx-menu .lk.cur{opacity: 1;border-color:#004EA2;}
.idx-menu .lk:hover{opacity: 1;}


.idx-cp{padding:0.8rem 0;}
.idx-cp .list{display: flex;flex-wrap:wrap;margin:-4% 0 0 -4%;}
.idx-cp .list .item{width:21%;margin:4% 0 0 4%;}
.idx-cp .list .imgbox{height:2.8rem;border-radius:0.1rem;}
.idx-cp .list .title{font-size:0.18rem;color:#666;text-align: center;margin:0.2rem 0 0;text-transform: capitalize;}
.idx-cp .list .more{width:1.88rem;height:0.32rem;background-color: #004EA2;border-radius:0.1rem;margin:0.2rem auto 0;font-size:0.18rem;color:#fff;text-transform: capitalize;}
.idx-cp .list .item:hover .more{background:#e9671c;}



.idx-solu{padding:0 0 0.8rem;}
.idx-solu .top{padding:0.7rem 3%;background:#004ea1;position: relative;}
.idx-solu .t-tit{font-size:0.56rem;color:#fff;text-align: center;}

.idx-solu .swiper1{position: relative;}
.idx-solu .swiper1 .item{position: relative;display: block;}
.idx-solu .swiper1 .item .imgbox{height:5rem;}
.idx-solu .swiper1 .item .imgbox::after{content:'';position: absolute;left:0;top:0;bottom:0;right:0;background:url(../images/icon_13.png) no-repeat center;background-size:cover;display: none;}
.idx-solu .swiper1 .item .title{font-size:0.36rem;color:#fff;font-weight: bold;text-align: center;position: absolute;width: 100%;left:0;bottom:0.2rem;padding:0 0.15rem;}
.idx-solu .swiper1 .item::after{content:'';width:1.14rem;height:0.5rem;background:url(../images/icon_14.png) no-repeat center;background-size:contain;position: absolute;left:50%;bottom:-0.45rem;transform: translate(-50%,0);display: none;}

.idx-solu .swiper2{margin-top:1.1rem;}


.idx-solu .swiper1 .swiper-container{position: static;overflow: initial;}
.idx-solu .swiper1 .swiper-slide-thumb-active .item .imgbox::after{display: block;}
.idx-solu .swiper1 .swiper-slide-thumb-active .item::after{display: block;}


.idx-solu .swiper1 .swiper-button{position: absolute;top:50%;z-index:60;margin-top:-0.16rem;}
.idx-solu .swiper1 .prev{left:3%;}
.idx-solu .swiper1 .next{right:3%;}

.swiper-pagination{display: flex;justify-content: center;bottom:0.2rem;width:100%;left:0;}
.swiper-pagination-bullet{width:0.16rem;height:0.16rem;background:#fff;margin:0 0.08rem;border-radius:0;opacity: 1;}
.swiper-pagination-bullet-active{background:#e9671c;}



.idx-tech{padding:0.9rem 0;background:#f7f8fc;}
.idx-tech .menu{margin-bottom:0.6rem;}
.idx-tech .list{display: flex;flex-wrap:wrap;margin-bottom:0.35rem;}
.idx-tech .list .item{width:33.3%;text-align: center;}
.idx-tech .list .imgbox{height:3rem;}
.idx-tech .list .info{padding:0.3rem 0.2rem;}
.idx-tech .list .titleh{min-height:0.6rem;display: flex;align-items: center;}
.idx-tech .list .title{font-size:0.22rem;color:#004EA2;font-weight: bold;line-height:0.3rem;width: 100%;}
.idx-tech .list .line{display: block;width:0.73rem;height:0.04rem;background:#008CD6;margin:0.1rem auto 0;}
.idx-tech .list .txt{margin-top:0.2rem;}

.idx-tech .introbox{background:#fff;display: flex;margin:0.6rem 0 0;align-items: center;}
.idx-tech .introbox .imgbox{width:5.4rem;height:3.8rem;width:38.5%;}
.idx-tech .introbox .rbox{padding:0.3rem 5%;}
.idx-tech .introbox .title{font-size:0.22rem;color:#004EA2;margin-bottom:0.2rem;}
.idx-tech .introbox .txt{font-size:0.16rem;color:#666666;line-height: 1.8;}
.idx-tech .introbox .txt p{padding-left:0.22rem;position: relative;}
.idx-tech .introbox .txt p:before{content:'';width:0.04rem;height:0.04rem;border-radius:50%;position: absolute;left:0;top:0.12rem;background:#666;}
.idx-tech .introbox .more{margin:0.35rem 0 0;}










.idx-us{padding:0.75rem 0 0;margin-bottom:0.6rem;}
.idx-us .detail{display: flex;align-items: center;justify-content: space-between;padding:0 0 0.55rem;margin-bottom:0.65rem;background:url(../images/idx_06.png) no-repeat left bottom;background-size:auto 1rem;}
.idx-us .imgbox{width:48%;height:5.3rem;max-width:6.85rem;border-radius:0.1rem;}

.idx-us .info{width:45%;}
.idx-us .t-tit{font-size:0.44rem;font-weight: bold;line-height: 1.2;max-width:4.25rem;background:url(../images/idx_07.png) no-repeat left bottom;background-size:1.78rem auto;}
.idx-us .smtit{margin:0.5rem 0 0;font-size:0.24rem;color:#000;line-height:1.2;}
.idx-us .txt{margin:0.4rem 0 0;}
.idx-us .more{margin-top:0.45rem;}


.idx-us .botbox{background:url(../images/about-us.jpg) no-repeat center;background-size:cover;}

.idx-us .list{display: flex;justify-content: space-between;}
.idx-us .list li{padding:0.5rem 0 0.3rem;text-align: center;min-width:2.1rem;}
.idx-us .list .icon{height: 0.6rem;width: auto;display: block;margin:0 auto 0.1rem;}
.idx-us .list .ico-h{display: none;}
.idx-us .list .num{line-height: 1;color:#fff;font-size: 0.46rem;line-height: 1;display: flex;align-items: center;justify-content: center;font-family: 'PoppinsExtraBold';}
.idx-us .list .num em{margin-top: -0.3rem;}
.idx-us .list .line{width: 1.28rem;height: 0.02rem;background-color: #F5F5F5;display: block;margin:0.12rem auto;position: relative;}
.idx-us .list .line::after{content:'';position: absolute;left: 0;width: 0;top: 0;bottom: 0;background-color: #EE631C;transition: all 0.3s;}
.idx-us .list .font{font-size: 0.18rem;color:#fff;line-height: 1.2;}
.idx-us .list li:hover .line::after{width: 100%;opacity: 0.8;}
.idx-us .list li:nth-child(2){min-width:3.3rem;}


.idx-us .list li:hover .ico-s{display: none;}
.idx-us .list li:hover .ico-h{display: block;}


/* 右侧悬浮 */
.kf-xf{position: fixed;right: 1%;bottom: 45px;z-index:99;display: none;}
.kf-xf .item{margin-bottom:0.2rem;}
.kf-xf .lk{width:0.6rem;height:0.6rem;background:#004EA2;border-radius:50%;display: block;box-shadow:0 0.04rem 0.04rem rgba(255,255,255,.25) inset;}
.kf-xf .lk .icon{width:100%;height:100%;display: block;}
.kf-xf .lk:hover{background:#e9671c;}



/* Production Process */

.pp-manu{background:url(../images/pp_01.jpg) no-repeat center;background-size:cover;padding:0.6rem 0 0.7rem;}
.pp-manu .scrolllist{white-space: nowrap;height:0.73rem;overflow: hidden;}
.pp-manu .scrolllist li{width:2.24rem;height:0.73rem;margin:0 0.22rem;background:#fff;}


.pp-sp{padding:0.55rem 0;}

.pp-sp .thumbs{margin-top:0.4rem;}
.pp-sp .thumbs .item{height:1.9rem;border:2px solid #fff;}
.pp-sp .thumbs .swiper-slide-thumb-active .item{border-color:#e9671c;}

.pp-sp .swiper-pagination{display: none;}
.pp-sp .swiper-pagination-bullet{margin:0 0.8rem;}
.pp-sp .swiper-button{position: absolute;top:50%;}

.pp-sp .gallery{position: relative;}
.pp-sp .gallery .swiper-container{position: static;}
.pp-sp .gallery .swiper-button.prev{left:-0.8rem;}
.pp-sp .gallery .swiper-button.next{right:-0.8rem;}


.pp-sp .videobox{height:4.9rem;position:relative;overflow: hidden;background-color: #000;}
.pp-sp .videobox .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;cursor: pointer;background:rgba(0,0,0,.1);}
.pp-sp .videobox .playicon{position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index:6;width:0.48rem;height:0.48rem;background:url(../images/icon_15.png) no-repeat center;background-size:contain;}
.pp-sp .videobox .posterimg{width: 100%;display: block;height: 100%;object-fit: cover;}
.pp-sp .videobox .video{width: 100%;height: 100%;object-fit: contain;}
.pp-sp .videobox .playicon:hover{background-image:url(../images/icon_15-1.png)}



/* service */
.fw-top{padding:0.5rem 0 0.7rem;}
.fw-top .list{display: flex;flex-wrap:wrap;margin:-2% 0 0 -2%;}
.fw-top .list .item{display: flex;align-items: center;background:#F6F8FC;border-radius:0.1rem;width:31.3%;margin:2% 0 0 2%;box-shadow:0 0.04rem 0.04rem rgba(16,45,125,.05);padding:0.2rem 0.4rem;min-height:1.5rem;}
.fw-top .list .ico{width:0.64rem;margin:0 0.33rem 0 0;}
.fw-top .list .ico-h{display: none;}
.fw-top .list .txt{font-size:0.24rem;}
.fw-top .list .item:hover{background:#004ea1;}
.fw-top .list .item:hover .txt{color:#fff;}
.fw-top .list .item:hover .ico-h{display: block;}
.fw-top .list .item:hover .ico-s{display: none;}


.fw-solu{background:#f8f9fd;padding:0.45rem 0 0.3rem;}
.fw-solu-menu{margin-bottom:0;}


.fw-mod .topbox{padding:0 0 0.5rem;}
.fw-mod .topbox{background:#004EA2;border-radius:0.1rem;padding:0.3rem 0.45rem;color:#fff;}
.fw-mod .topbox .bt{font-size:0.36rem;font-family: 'PoppinsSemiBold';}
.fw-mod .topbox .line{width:0.72rem;height:0.04rem;background:#008cd7;margin:0.11rem 0;}
.fw-mod .topbox .desc{font-size:0.24rem;line-height: 1.5;font-family: 'PoppinsLight';}


.fw-mod .arclist{display: flex;flex-wrap:wrap;margin:0 0 0 -2%;}
.fw-mod .arclist li{background:#F6F8FC;border-radius:0.1rem;padding:0.3rem 0.3rem;min-height:1.5rem;display: flex;align-items: center;width:31.3%;margin:2% 0 0 2%;box-shadow:0 0.04rem 0.04rem rgba(16,45,125,.05);justify-content: flex-start;}
.fw-mod .arclist .txt{position: relative;padding-left:0.2rem;font-family: 'Poppins';font-size:0.2rem;}
.fw-mod .arclist .txt:before{content:'';width:0.03rem;height:0.03rem;background:#333;position: absolute;left:0;top:0.15rem;border-radius:50%;}
.fw-mod .arclist li:hover{background:#008cd7;}
.fw-mod .arclist li:hover .txt{color:#fff;}
.fw-mod .arclist li:hover .txt:before{background:#fff;}

.fw-mod .piclist{display: flex;justify-content: space-between;flex-wrap:wrap;max-width:13rem;margin:0 auto;}
.fw-mod .piclist .item{width:47%;height:2.8rem;margin:0.4rem 0 0;box-shadow:0 0 0.04rem rgba(0,0,0,.25);}
.fw-mod .piclist .imgbox{height:100%;}

.fw-mod .bot-txt{margin:0.4rem 0 0.6rem;font-family: 'Poppins';}


.fw-mod .list{max-width:12.4rem;margin:0 auto;}
.fw-mod .list .item{display: flex;align-items: center;justify-content: space-between;flex-wrap:wrap;margin-bottom:0.4rem;}
.fw-mod .list .imgbox{width:52%;height:4rem;max-width:6rem;box-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);position: relative;}
.fw-mod .list .info{width:46%;}
.fw-mod .list .title{font-size:0.36rem;color:#004EA2;font-family: 'PoppinsSemiBold';line-height: 1.4;}
.fw-mod .list .txt{line-height:1.8;max-width:5.06rem;margin-top:0.2rem;color:#333;}
.fw-mod .list .txt p.dot{position: relative;padding-left:0.15rem;}
.fw-mod .list .txt p.dot:before{content:'';width:0.03rem;height:0.03rem;background:#333;position: absolute;left:0;top:0.12rem;border-radius:50%;}
.fw-mod .list .playicon{width:0.4rem;height:0.4rem;background:url(../images/icon_15.png) no-repeat center;background-size:contain;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}

.fw-mod .list .item:nth-child(even){flex-direction: row-reverse;}
.fw-mod .list .item:last-child{margin-bottom:0;}







.fw-bopp{background:#f8f9fd;}
.fw-bopp .list{padding:0.8rem 0 0.9rem;}



.fw-self{padding:0.75rem 0 0.6rem;background:url(../images/Group427319103.png) no-repeat center bottom #f8f9fd;background-size:100% auto;}
.fw-self .list{padding:0.7rem 0 0;}
.fw-self .list .title{max-width:3.6rem;}
.fw-self .list .item:nth-child(odd){flex-direction: row-reverse;}
.fw-self .list .item:nth-child(even){flex-direction: row;}

.fw-self .botbox{padding:0.3rem 0.3rem 0.3rem 0.5rem;background:#008CD6;border-radius:0.1rem;max-width:13rem;margin:0.45rem auto 0;}
.fw-self .botbox li{list-style: disc;font-size:0.2rem;line-height:1.8;font-family: 'Poppins';color:#fff;}


.fw-dtf{background:#fff;padding:0.8rem 0 0;}
.fw-dtf .list{padding:0.8rem 0;}



.fw-cust{padding:0.6rem 0 1rem;}
.fw-cust .list{display: flex;flex-wrap:wrap;justify-content: space-between;}
.fw-cust .list .item{background:#FAFAFA;border-radius:0.1rem;padding:0.45rem 0.4rem;width:48.5%;margin:0 0 3%;}
.fw-cust .list .title{font-size:0.24rem;font-family: 'PoppinsSemiBold';text-transform: uppercase;}
.fw-cust .list .line{width:0.72rem;height:0.04rem;background:#008cd7;margin:0.15rem 0 0.2rem;display: block;}
.fw-cust .list .txt{font-family: 'Poppins';}
.fw-cust .list .item:hover{background-color: #004EA2;}
.fw-cust .list .item:hover *{color:#fff;}


/* Sustainability */
.sust-txtdot{position: relative;padding-left:0.2rem;font-family: 'Poppins';}
.sust-txtdot:before{content:'';width:0.03rem;height:0.03rem;background:#333;position: absolute;left:0;top:0.12rem;border-radius:50%;}



.sust-top{padding:0.8rem 0 1.15rem;}
.sust-top .desc{font-size:0.24rem;color:#fff;font-family: 'PoppinsLight';background:#004ea1;padding:0.3rem 0.4rem;border-radius:0.1rem;}
.sust-top .smtxt{font-size:0.2rem;color:#000;line-height: 1.8;margin-top:0.4rem;}

.sust-top .list{display: flex;flex-wrap:wrap;margin:0.25rem 0 0 -2%;}
.sust-top .list li{background:#F6F8FC;border-radius:0.1rem;padding:0.3rem 0.35rem;min-height:2.2rem;display: flex;/*align-items: center;*/width:31.3%;margin:0 0 0 2%;box-shadow:0 0.04rem 0.04rem rgba(16,45,125,.05);justify-content: flex-start;}
.sust-top .list li:hover{background:#008cd7;}
.sust-top .list li:hover .txt{color:#fff;}
.sust-top .list li:hover .txt:before{background:#fff;}
.sust-top .imgbox{margin:0.5rem 0 0;}


.sust-recy{background:#004EA2;padding:0.75rem 0 0.9rem;position: relative;}
.sust-recy .detail{display: flex;align-items: flex-start;justify-content: space-between;}
.sust-recy .lbox{width:47%;}
.sust-recy .rbox{width:49%;}
.sust-recy .list{}
.sust-recy .item{background:#fff;border-radius:0.1rem;margin-top:0.3rem;padding:0.3rem 0.3rem;}
.sust-recy .item:first-child{margin:0;}
.sust-recy .desc{color:#fff;margin-top:0.45rem;}
.sust-recy .item:hover{color:#fff;background:#008cd7;}
.sust-recy .item:hover *{color:#fff;}
.sust-recy .item:hover .txt:before{background-color: #fff;}
.sust-recy .smlogo{width:4.47rem;position: absolute;right: 0;top:2.35rem;}



.sust-team{padding:0.8rem 0 0.9rem;}
.sust-team .pic{width: 100%;display: block;margin-bottom:0.3rem;}
.sust-team .list{padding-top:0.35rem;display: flex;flex-wrap:wrap;margin:-2% 0 0 -2%;}
.sust-team .list .item{background:#fff;border-radius:0.1rem;padding:0.3rem 0.3rem;min-height:1.48rem;display: flex;/*align-items: center;*/width:31.3%;margin:2% 0 0 2%;box-shadow:0 0.04rem 0.04rem rgba(16,45,125,.05);justify-content: flex-start;}

.sust-team .list .item:hover{background:#008cd7;}
.sust-team .list .item:hover .txt{color:#fff;}
.sust-team .list .item:hover .txt:before{background:#fff;}


.sust-supp{padding:0.8rem 0 0.9rem;background:url(../images/idx_06.png) no-repeat center bottom #f8f9fd;background-size:100% auto;}
.sust-supp .list{display: flex;flex-wrap:wrap;margin:-4% 0 0.4rem;justify-content: space-between;}
.sust-supp .list .item{background:#fff;border-radius:0.1rem;padding:0.3rem 0.3rem;display: flex;/*align-items: center;*/width:49%;margin:4% 0 0;box-shadow:0 0.04rem 0.04rem rgba(16,45,125,.05);justify-content: flex-start;}
.sust-supp .list .item:hover{background:#008cd7;}
.sust-supp .list .item:hover .txt{color:#fff;}
.sust-supp .list .item:hover .txt:before{background:#fff;}
.sust-supp .pic{width:100%;display: block;}

.sust-supp .botbox{background:#fff;padding:0.3rem 0.45rem;margin-top:0.4rem;border-radius:0.1rem;}
.sust-supp .botbox .title{font-size:0.36rem;color:#004EA2;font-family: 'PoppinsSemiBold';margin-bottom:0.15rem;}
.sust-supp .botbox .txt{font-size:0.24rem;color:#333;font-family: 'PoppinsLight';}



/* product */
.cp-main{padding:0.3rem 0 1rem;}

.cp-filter{margin-bottom:0.6rem;}
.cp-filter .filterbtn{font-size:0.18rem;color:#fff;background:#004EA2;border-radius:0.5rem;line-height:0.48rem;padding:0 0.25rem;display:flex;align-items: center;cursor: pointer;}
.cp-filter .filterbtn:before{content:'';width:0.38rem;height:0.38rem;background:url(../images/icon_16.png) no-repeat center;background-size:contain;margin-right:0.08rem;display: inline-block;vertical-align: middle;}
.cp-filter .rows{padding-top:0.15rem;}
.cp-filter .row{display:flex;line-height:0.4rem;padding:0.3rem 0;border-bottom:1px solid #ccc;}
.cp-filter .row:last-child{border:0;}
.cp-filter .tit{font-size:0.2rem;min-width:2rem;}
.cp-filter .info{display: flex;flex-wrap:wrap;margin-top:-0.15rem;}
.cp-filter .opt{margin:0.15rem 0.3rem 0 0;display:flex;align-items: center;}
.cp-filter .opt input{width:0.18rem;height:0.18rem;margin-right:0.1rem;appearance: none;-webkit-appearance: none;background:url(../images/icon_17.png) no-repeat center;background-size:contain;}
.cp-filter .opt input:checked{background-image:url(../images/icon_17-1.png);}





.cp-list{display: flex;flex-wrap:wrap;margin:-5% 0 0 -5%;}
.cp-list .item{width:28.3%;margin:5% 0 0 5%;}
.cp-list .imgbox{box-shadow:0 0.04rem 0.04rem rgba(0,0,0,.25);}
.cp-list .title{font-size:0.28rem;color:#004EA2;text-transform: capitalize;text-align: center;margin:0.1rem 0 0;-webkit-line-clamp: 1;}
.cp-list .title::after{content:'';width:0.72rem;height:0.03rem;display: block;margin:0.05rem auto 0;background:#008bd6;}
.cp-list .item:hover .title{color:#E8671C;}
.cp-list .item:hover .title::after{background:#E8671C;}




















.pc-show{display: block;}
.sj-show{display: none!important;}

@media screen and (min-width:1201px) and (max-width:1300px){

	html{font-size: 6rem!important;}

}
@media (max-width:1200px) {
	.auto{width: 92%;}
	html{font-size: 5.6rem!important;}
	

	
	.ft-t{flex-wrap:wrap;align-items: flex-end;justify-content: space-between;}
	.ft-t .menus{width:100%;flex:initial;order:1;justify-content: space-between;}
	.ft-t .info{order:2;width:40%;}
	.ft-t .smlogo{width:auto;height:0.6rem;}
	.ft-t .social{order:3;}
	
	
	
	
	/* blog */
	.inner-ban{height:4.2rem;}
	
	
	.blog-list{ margin: -3% 0 0 -3%;}
	.blog-list .item{width:30.3%;margin: 3% 0 0 3%;}
	.blog-list .title{-webkit-line-clamp: 2;}
	
	
	/* contact */
	.lx-sec .lbox{width:50%;}
	.lx-sec .list .item{padding:0.55rem 0 0.55rem;}
	.lx-sec .list .icon{width:0.55rem;margin-right: 0.2rem;}
	
	
	/* application */
	.app-mod .list .item{width:23%;}
	.app-mod .list .title{font-size:0.25rem;}
	
	
	/* applicationdetail */
	.app-indus .list .txt{line-height: 1.7;}
	
	
	/* blogdetail */
	.blog-det .edit{font-size:0.18rem;}
	
	.blog-det .posttime{font-size:0.16rem;}
	
	.blog-author .bq{font-size:0.16rem;line-height: 0.32rem;}
	.blog-author .txt{font-size:0.17rem;}
	
	
	/* productdetail */
	.cp-spec .introbox{padding:0.45rem;}
	.cp-spec .introbox .picbox{width:3.2rem;height:3.2rem;}
	
	
	/* bandstory */
	.us-advan .menu .lk{font-size:0.32rem;}
	
	.us-value .list .txt{font-size:0.17rem;}
	
	.us-indus .txt{font-size:0.17rem;}
	
	
	/* certificate */
	.us-cert .detail{display: block;}
	.us-cert .lbox{width:100%;}
	.us-cert .idx-tt{text-align: center;}
	.us-cert .icons{justify-content: center;margin:0.4rem auto 0;}
	.us-cert .icons .tp{height:0.85rem;margin:0 0.25rem;}
	.us-cert .quotebtn{margin-left:50%;transform: translate(-50%,0);}
	
	.us-cert .rbox{width:100%;max-width:100%;margin-top:0.5rem;}
	
	
	/* Production Process */
	.pp-sp .gallery .swiper-button.prev{left:0.3rem;}
	.pp-sp .gallery .swiper-button.next{right:0.3rem;}
	.pp-sp .swiper-pagination{display: none;}
	
	
	/* service */
	.fw-mod .list .imgbox{width:50%;}
	
	
	/* index */
	.idx-tech .list .title{font-size:0.26rem;}
	
	
	.idx-us .list li{min-width:auto!important;}
	
	
	
	
}


@media (max-width:991px) {
	.auto{width: 92%;}
	html{font-size: 5.5rem!important;}
	.pc-show{display: none;}
	.sj-show{display: block!important;}
	
	
	.sj-menu{position:absolute;right: 2%;top: 50%;width: 0.44rem;height: 0.44rem;margin-top: -0.22rem;display: flex;align-items: center;justify-content: center;background:url(../images/menu.png) no-repeat center;background-size:contain;}
	.sj-menu.close{background:url(../images/close.png) no-repeat center;background-size:0.4rem;}
	
	
	
	.head{border-bottom:1px solid #efefef;}
	.hd-t{height:1rem;}
	.hd-t .r{margin-right:0.5rem;}
	
	.hd-social{display: none;}
	.hd-email{margn-right:0.6rem;}
	
	.hd-sear .drop{top: 0.5rem;border-top:1px solid #efefef;}
	
	
	
	
	.hd-nav{position: fixed;width: 100%;left: 0;top: 1rem;bottom: 0;overflow-y: scroll;background-color: #fff;display: none;overflow-x: hidden;margin: 0;border-top:1px solid #efefef;}
	.hd-nav ul{display: block;}
	.hd-nav li{width:100%;position: relative;}
	.hd-nav li>a{font-size: 0.2rem;line-height: 0.9rem;padding:0 4%;border-bottom:1px solid #efefef;text-align: left;}
	.hd-nav li>a::after{display: none;}
	.hd-nav li:hover>a, .hd-nav li.cur>a{background:#fff;color:#004EA2;font-weight: normal;}
	
	.hd-nav li:hover .drop{opacity: 1;visibility: visible;transform: scaleY(1);}
	
	.hd-nav .arrow{position: absolute;right: 0;top: 0;width: 0.9rem;height: 0.9rem;display: flex;align-items: center;justify-content: center;background:url(../images/arrow.png) no-repeat center;background-size:0.26rem;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	
	.hd-nav .drop{opacity: 1;visibility: visible;transform: scaleY(1);width: 100%;position: static;background-color: transparent;padding: 0;width: 100%!important;display: none;box-shadow: none;padding:0 4% 0 6%;background:#fff;}
	.hd-nav .drop .lk{font-size: 0.2rem;min-width: 100%;line-height: 0.7rem;padding: 0 0 0 0.1rem;border-bottom:1px solid #efefef;text-align: left;font-weight: normal;color:#333;}
		
	
	.hd-nav .drop .lk:hover, .hd-nav .drop .lk.active{background:#fff;color:#004EA2;}
	.hd-nav .drop .lk.active{color:#666;font-weight: normal;}
	
	.hd-nav .cpdrop .row.active .subdrop{display: none;}
	.hd-nav .cpdrop .row.active .lk{color: #004EA2;font-weight: normal;background:#fff;}
	.hd-nav .cpdrop .row{position: relative;}
	.hd-nav .cpdrop .row .arrow{width:0.7rem;height:0.7rem;background-size:0.2rem;}
	.hd-nav .cpdrop .subdrop{position: static;width:100%;transform: translate(0, 0);padding:0 0 0 0.3rem;background:#fff;}
	.hd-nav .cpdrop .grps{display: block;margin:0;}
	.hd-nav .cpdrop .item{width:100%;margin:0;border-bottom:1px solid #efefef;}
	.hd-nav .cpdrop .imgbox{display: none;}
	.hd-nav .cpdrop .title{font-size:0.2rem;line-height:0.7rem;margin:0;text-align: left;padding-left:0.1rem;color:#666;}
	
	
	.hd-nav .cpdrop .cols{margin:0;padding:0;}
	.hd-nav .cpdrop .col{margin-top:0.2rem;}
	
	.hd-nav .cpdrop .subdrop{box-shadow:none;}
	
	
	.ft-t{flex-wrap:wrap;align-items: flex-end;justify-content: space-between;}
	.ft-t .menus{width:100%;flex:initial;order:1;justify-content: space-between;}
	.ft-t .info{order:2;width:40%;}
	.ft-t .smlogo{width:auto;height:0.6rem;}
	.ft-t .social{order:3;}
	
	
	.idx-tt .bt{font-size:0.4rem;line-height:1.3;}
	.idx-tt.small .bt{font-size:0.36rem;}
	
	/* blog */
	.inner-ban{height:3.2rem;}
	.inner-ban .box{text-align: center;}
	.inner-ban .bt{font-size:0.4rem;line-height:1.4;}
	.inner-ban .txt{font-size:0.18rem;}
	
	
	.crumb{padding:0.25rem 0;}
	
	.main{padding:0.7rem 0 1rem;}
	
	.blog-top .imgbox{height: 3.6rem;}
	.blog-top .title{font-size:0.3rem;}
	
	
	.blog-list{ margin: -4% 0 0;justify-content: space-between;}
	.blog-list .item{width:48%;margin: 4% 0 0;}
	.blog-list .title{-webkit-line-clamp: 2;}
	
	
	.ft-form .row.flex{margin:0;justify-content: space-between;}
	.ft-form .row.flex .item{width:48%;margin: 0 0 3%;}
	
	
	
	/* contact */
	.lx-sec .detail{display: block;}
	.lx-sec .lbox{width:100%;max-width:100%;}
	.lx-sec .list{display: flex;justify-content: space-around;padding:0;width: 100%;max-width:100%;align-items: flex-start;}
	.lx-sec .list .item{padding:0.55rem 0 0.55rem;display: block;text-align: center;width:30%;border:0;}
	.lx-sec .list .icon{width:auto;height:0.55rem;margin:0 0 0.11rem;}
	.lx-sec .list .txt{margin-top:0.1rem;line-height:1.5;}
	
	
	
	/* catalogues */
	.down-list .item{padding: 0.3rem 0.45rem;}
	.down-list .icon{width:0.9rem;height:0.9rem;}
	
	
	/* innovation */
	.innov-bopp .list .info{width:46%;}
	.innov-bopp .list .smtit{font-size:0.2rem;}
	.innov-bopp .list .smtit:before{margin: 0 0.1rem 0 0;}
	.innov-bopp .list .item.last .txt{line-height:1.6;}
	
	.innov-pet .row{display: block;}
	.innov-pet .imgbox{width:100%;height:3.3rem;margin:0 0 0.25rem;}
	.innov-pet .info{width:100%;}
	.innov-pet .idx-tt{text-align: left;}
	
	
	
	/* application */
	.app-mod .list{margin:-3% 0 0 -3%;}
	.app-mod .list .item{width:30.3%;margin:3% 0 0 3%;}
	.app-mod .list .title{font-size:0.25rem;}
	
	
	/* applicationdetail */
	.app-indus .list .title{font-size:0.3rem;}
	.app-indus .list .txt{line-height: 1.5;margin-top: 0.15rem;}
	
	
	.app-table th{font-size:0.22rem;}
	
	/* blogDetail */
	.blog-det{padding:0.3rem 0 1rem;}
	.blog-det .edit{font-size:0.18rem;}
	.blog-det .posttime{font-size:0.16rem;}
	
	.blog-author{align-items: flex-start;}
	.blog-author .avatar{margin-top:0.15rem;}
	.blog-author .txt{font-size:0.18rem;line-height: 1.6;margin-top:0.05rem;}
	
	
	
	
	/* productdetail */
	.cp-top .rbox{width:3.8rem;position: relative;}
	.cp-top .gallery .item{height:3rem;}
	.cp-top .thumbs{display: none;}
	
	.cp-top .rbox .swiper-button{display: block;top:50%;bottom:auto;z-index:50;}
	.cp-top .rbox .swiper-button.prevbtn{left:0;transform: rotate(180deg);}
	.cp-top .rbox .swiper-button.nextbtn{right:0;}
	
	.cp-attr{padding:0.5rem 0;}
	.cp-attr .list{margin:-4% 0 0;justify-content: space-between;}
	.cp-attr .list .item{width:48%;margin:4% 0 0;}
	
	
	.cp-spec .introbox{padding:0.25rem;}
	.cp-spec .introbox .picbox{position: relative;transform: translate(0, 0);padding:0;margin:0 auto;left:0;top:0;}
	.cp-spec .introbox .smlogo{top:2.6rem;}
	.cp-spec .introbox .list{}
	.cp-spec .introbox .item{width:48%;}
	.cp-spec .introbox .txt{font-size:0.17rem;font-family: 'Poppins';}
	
	
	.cp-self .idx-tt .smwz{font-size:0.2rem;}
	.cp-self-list .title{font-size:0.25rem;}
	
	
	
	/* bandstory */
	.us-intro .smlogo{width:3.1rem;}
	.us-intro .txt{font-size:0.17rem;}
	
	.us-advan{min-height:7rem;}
	.us-advan .detail{padding: 0.7rem 0;}
	.us-advan .box{padding:0.5rem 0.4rem;}
	.us-advan .desc{font-size:0.2rem;line-height:1.8;}
	.us-advan .menu .lk{font-size:0.24rem;justify-content: center;height: 1.5rem;padding:0;text-align: center;}
	.us-advan .menu .lk.cur{height:1.7rem;}
	 
	 
	.us-value .idx-tt .smwz{font-size:0.2rem;}
	.us-value .list2 .item{width:100%;}
	
	.us-indus .title{font-size:0.32rem;line-height: 1.4;}
	.us-indus .txt{line-height: 1.6;}
	.us-indus .info{width:44%;}
	
	
	
	/* index */
	.idx-ban .item{height:5rem;}
	
	.idx-cp .list .item{width:29.3%;}
	.idx-cp .list .imgbox{height:2.5rem;}
	
	
	.idx-solu .top{padding:0.5rem 5%;}
	.idx-solu .t-tit{font-size:0.36rem;line-height: 1.4;}
	
	.idx-solu .swiper1 .item .imgbox{height:3.5rem;}
	.idx-solu .swiper1 .item .title{font-size:0.28rem;}
	.idx-solu .swiper1 .item::after{width:0.8rem;height:0.4rem;bottom:-0.35rem;}
	
	.swiper-pagination-bullet{width:0.14rem;height:0.14rem;}
	
	
	
	.idx-tech .menu{margin-bottom:0.4rem;}
	.idx-tech .list .item{}
	.idx-tech .list .imgbox{height:2.2rem;}
	.idx-tech .list .info{padding:0.2rem 0.15rem;}
	.idx-tech .list .title{font-size:0.24rem;}
	.idx-tech .list .title::after{width:0.6rem;}
	.idx-tech .list .txt{font-size:0.2rem;}
	
	
	.idx-tech .introbox{display: block;}
	.idx-tech .introbox .imgbox{width:100%;max-width:100%;min-height:auto;padding:0;}
	.idx-tech .introbox .title{font-size:0.26rem;}
	.idx-tech .introbox .txt{font-size:0.2rem;}
	
	
	.idx-us .detail{display: block;}
	.idx-us .imgbox{width:100%;max-width:100%;margin:0.25rem 0 0;max-height:4rem;}
	.idx-us .info{width:100%;}
	.idx-us .t-tit{max-width:80%;font-size:0.34rem;}
	.idx-us .smtit{margin:0.3rem 0 0;}
	.idx-us .txt{font-size:0.18rem;margin:0.15rem 0 0;}
	
	
	.idx-us .list .num{font-size:0.36rem;}
	.idx-us .list .num em{font-size:0.26rem;}
	
	
	
	
	/* Production Process */
	.pp-sp .videobox{height:4rem;}
	.pp-sp .thumbs .item{height:1.4rem;}
	
	
	
	/* service */
	.fw-top .list{margin:-4% 0 0;justify-content: space-between;}
	.fw-top .list .item{width:48%;margin:4% 0 0;}
	
	
	.fw-mod .topbox .bt{font-size:0.3rem;}
	.fw-mod .topbox .desc{font-size:0.21rem;}
	
	.fw-mod .arclist{justify-content: space-between;margin:0;}
	.fw-mod .arclist li{width:48%;margin:4% 0 0;}
	
	.fw-mod .piclist .item{height:2rem;}
	
	.fw-mod .list .title{line-height: 1.2;}
	
	
	.fw-cust .list .item{width:100%;}
	

	/* Sustainability */
	.sust-top .desc{font-size:0.22rem;}
	
	.sust-top .list{justify-content: space-between;margin:-4% 0 0;padding:0.25rem 0 0;}
	.sust-top .list li{width:48%;margin:4% 0 0;min-height:auto;}
	
	
	.sust-recy .detail{display: block;}
	.sust-recy .lbox,.sust-recy .rbox{width:100%;}
	.sust-recy .rbox{margin-top:0.4rem;}
	.sust-recy .smlogo{width:3.4rem;}
	
	.sust-team .list{justify-content: space-between;margin:-4% 0 0;padding:0.25rem 0 0;}
	.sust-team .list .item{width:48%;margin:4% 0 0;min-height:auto;}
	
	
	.sust-supp .botbox .txt{font-size:0.22rem;}
	
	
	/* product */
	.cp-filter{margin-bottom:0.3rem;}
	.cp-filter .row{display: block;}
	.cp-filter .tit{min-width:100%;display: block;margin-bottom:0.15rem;}
	
	
	
	
}


@media (max-width:767px) {
	.auto,.auto1300{width: 90%;}
	html{font-size: 5.6rem!important;}
	.pc-show{display: none;}
	.sj-show{display: block!important;}
	
	
	.hd-t{height:0.8rem;}
	.hd-email{display: none;}
	.hd-logo .img{height:0.45rem;}
	
	.hd-sear .drop{position: fixed;width:100%;right:0;top:0.8rem;border-radius:0;padding:0.15rem;}
	
	.hd-nav{top:0.8rem;}
	.hd-nav li>a{line-height:0.7rem;}
	.hd-nav .arrow{width:0.7rem;height:0.7rem;background-size: 0.2rem;}
	.hd-nav .drop .lk{font-size:0.18rem;}
	.hd-nav .cpdrop .title{font-size:0.18rem;}
	
	
	.hd-nav .cpdrop .cols{display: block;}
	.hd-nav .cpdrop .col{width:100%;}
	.hd-nav .cpdrop .t-tit{padding-bottom:0.1rem;margin-bottom:0.1rem;}
	
	
	.ft-t{display: block;padding:0.5rem 0;}
	.ft-t .info{width:100%;margin-bottom:0.3rem;}
	.ft-t .smlogo{height:0.5rem;}
	.ft-t .menus{display: block;}
	.ft-t .menus .col{max-width:100%;margin-bottom:0.25rem;}
	.ft-t .lks{display: flex;flex-wrap:wrap;justify-content: space-between;}
	.ft-t .lks li{min-width:46%;}
	.ft-t .icons .icon{width:0.4rem;}
	
	.ft-b{padding:0.15rem 0;line-height:1.8;}
	.ft-b span{display: block;margin:0;}
	
	
	.btn-arr{line-height:0.44rem;padding:0 0.18rem 0 0.25rem;}
	.btn-arr::after{width:0.24rem;height:0.24rem;margin:-0.05rem 0 0 0.08rem;}
	.fz20{font-size: 0.18rem!important;}
	
	
	
	.idx-tt{margin-bottom:0.25rem;}
	.idx-tt .bt{font-size:0.3rem;}
	.idx-tt .line{width:0.65rem;margin-top:0.05rem;}
	.idx-tt .smwz{font-size:0.18rem;margin-top:0.15rem;}
	.idx-tt.small .bt{font-size:0.28rem;}
	
	
	/* blog */
	.inner-ban{height:auto;}
	.inner-ban .img{position: absolute;width: 100%;left:0;top:0;}
	.inner-ban .box{text-align: center;position: static;padding:0.5rem 0;min-height:2.1rem;transform: translate(0,0);display: flex;flex-direction: column;align-items: center;justify-content: center;}
	.inner-ban .bt{font-size:0.28rem;line-height:1.3;}
	.inner-ban .txt{font-size:0.17rem;line-height:1.5;}
	
	
	
	
	.inner-ban-wrap .crumb{position: static;padding:0.18rem 0;}
	.inner-ban-wrap .crumb *{color:#000;}
	
	.crumb i{margin:0 0.02rem;}
	
	.main{padding:0.3rem 0 0.5rem;}
	
	.blog-top{display: block;margin-bottom:0.4rem;}
	.blog-top .imgbox{width:100%;max-width:100%;height:2.5rem;}
	.blog-top .info{padding:0.2rem;}
	.blog-top .title{font-size:0.24rem;line-height:1.2;}
	.blog-top .txt{line-height: 1.5;margin-top:0.15rem;}
	
	.blog-list{margin:-5% 0 0;}
	.blog-list .item{width:100%;margin:5% 0 0;}
	.blog-list .imgbox{height:2.2rem;}
	.blog-list .tag{padding:0 0.15rem;line-height: 0.34rem;}
	
	.pagination{margin:0.5rem 0 0;}
	.pagination select{display: none;}
	.pagination li{margin:0;}
	.pagination li span, .pagination li a{font-size:0.16rem;}
	
	
	.ft-form .row.flex{margin:0;justify-content: space-between;}
	.ft-form .row.flex .item{width:100%;margin: 0 0 3%;}
	.ft-form .tit{font-size:0.22rem;}
	
	
	
	/* contact */
	.lx-sec{padding:0.3rem 0 0.5rem;}
	.lx-sec .detail{display: block;}
	.lx-sec .lbox{width:100%;max-width:100%;}
	.lx-sec .list{display: block;padding:0 8%;width: 100%;max-width:100%;}
	.lx-sec .list .item{padding:0.35rem 0;display: block;text-align: center;width:100%;border-bottom:1px solid rgba(255,255,255,.2);}
	.lx-sec .list .icon{width:auto;height:0.45rem;margin:0 0 0.11rem;}
	.lx-sec .list .title{font-size:0.22rem;}
	.lx-sec .list .txt{margin-top:0.1rem;line-height:1.5;}
	
	.lx-sec .form .tit{font-size:0.22rem;}
	.lx-sec .submit{margin-top:0.35rem;}
	
	.lx-map{height:2rem;}
	
	
	/* catalogues */
	.down-list .item{padding: 0.25rem 0.2rem;display: block;}
	.down-list .icon{width:0.7rem;height:0.7rem;margin-right:0.15rem;}
	.down-list .date{margin-top:0.08rem;}
	.down-list .btns{justify-content: flex-end;margin-top:0.2rem;}
	
	
	.down-list .downbtn,.down-list .getbtn{height:0.4rem;line-height:0.4rem;}
	.down-list .downbtn{width:0.4rem;margin-left:0.2rem;}
	
	
	/* innovation */
	.innov-fac{padding:0.5rem 0;}
	.innov-fac .detail{display: block;}
	.innov-fac .imgbox{width:100%;margin:0.2rem 0 0;max-width:100%;height:2.6rem;}
	
	.innov-bopp .list .item{display: block;margin-bottom: 0.5rem;}
	.innov-bopp .list .item:last-child{margin:0;}
	.innov-bopp .list .info{width:100%;}
	.innov-bopp .list .imgbox{width:100%;height:3rem;margin:0 0 0.25rem;}
	.innov-bopp .list .smtit{line-height: 0.4rem;}
	.innov-bopp .list .item.last{box-shadow:none;}
	.innov-bopp .list .item.last .info{width:100%;}
	.innov-bopp .list .item.last .txt{margin:0;}
	
	
	.innov-pet{padding:0.5rem 0;}
	.innov-pet .idx-tt{margin:0 0 0.15rem;}
	.innov-pet .idx-tt .bt{font-size:0.26rem;}
	.innov-pet .imgbox{height:2.5rem;}
	.innov-pet .txt{line-height: 1.7;}
	
	.innov-dtf .list{display: block;margin: 0;}
	.innov-dtf .list .item{margin:5% 0 0;width:100%;}
	.innov-dtf .list .imgbox{height:2.5rem;}
	
	
	.innov-self{padding:0.5rem 0;}
	.innov-self .list{display: block;}
	.innov-self .list .item{width:100%;}
	.innov-self .list .imgbox{height:2rem;}
	
	.innov-sust{min-height:4.5rem;padding: 0.7rem 0;}
	.innov-sust .txt{max-width:100%;margin-top:0.2rem;}
	
	
	/* application */
	.app-mod{padding:0.5rem 0;}
	.app-mod .list{margin:-4% 0 0;justify-content: space-between;}
	.app-mod .list .item{width:47%;margin:4% 0 0;}
	.app-mod .list .title{font-size:0.2rem;}
	.app-mod .list .title::after{width:0.44rem;height:0.03rem;}
	
	
	/* applicationdetail */
	.app-indus{padding:0.4rem 0 0.5rem;}
	.app-indus .list .item{display: block;margin-bottom:5%;}
	.app-indus .list .imgbox{width:100%;height:2.6rem;}
	.app-indus .list .info{padding:0.2rem 0.25rem;}
	.app-indus .list .title{font-size:0.28rem;}
	
	.app-agent{padding:0.6rem 0;margin: 0 0 0.5rem;}
	.app-agent .title{font-size:0.34rem;}
	.app-agent .txt{font-size:0.22rem;}
	
	.app-table{width:105%;overflow-x: auto;}
	.app-table table{min-width:8rem;}
	.app-table th, .app-table td{height:0.6rem;}
	.app-table th{font-size:0.2rem;}
	
	.app-dtf{margin: 0 0 0.4rem;}
	
	.app-faq{padding:0 0 0.6rem;}
	.app-faq .list .item{margin-bottom:5%;padding: 0.25rem 0.2rem;}
	.app-faq .list .title{font-size:0.22rem;}
	.app-faq .list .arrow{margin-left:0.3rem;}
	.app-faq .list .txt{font-size:0.17rem;}
	
	
	/* blogDetail */
	.blog-det{padding:0 0 0.6rem;}
	.blog-det .titbox{margin: 0.25rem auto 0.3rem;}
	.blog-det .titbox .title{font-size:0.26rem;line-height: 1.3;}
	
	.blog-det .edit{font-size:0.16rem;}
	.blog-det .edit .tit{font-size:0.2rem;margin-bottom:0.06rem;}

        .blog-det .posttime{font-size:0.16rem;}
	.blog-det .posttime span{margin-right:0.2rem;}
	.blog-author{text-align: center;display: block;}
	.blog-author .avatar{margin:0 auto 0.13rem;}
	.blog-author .tt{flex-wrap:wrap;justify-content: center;}
	.blog-author .name{margin:0 0 0.05rem;order:1;}
	.blog-author .bq{padding:0.05rem 0.1rem;line-height:1.4;margin-bottom:0.06rem;order:3;}
	.blog-author .chat{order:2;}
	
	.blog-rela{position: relative;padding: 0 0 1.4rem;}
	.blog-rela .learnmore{position: absolute;left:50%;bottom:0.5rem;transform: translate(-50%,0);}
	
	
	
	
	/* productdetail */
	.cp-top{padding:0.25rem 0 0.5rem;}
	.cp-top .detail{flex-direction: column-reverse;}
	.cp-top .lbox{max-width:100%;}
	.cp-top .rbox{width:100%;margin:0;}
	.cp-top .t-tit{font-size:0.26rem;line-height:1.4;}
	.cp-top .txt{max-width:100%;margin:0.15rem 0 0;font-size:0.17rem;line-height:1.6!important;}
	
	.cp-attr{padding:5% 0;}
	.cp-attr .list .item{width:100%;}
	.cp-attr .list .icon{width:0.6rem;}
	.cp-attr .list .title{font-size:0.22rem;}
	
	
	.cp-spec .introbox .picbox{width:100%;margin:0 auto;height:auto;}
	.cp-spec .introbox .picbox .pic{margin:0!important;max-width:100%!important;max-height:3rem;}
	.cp-spec .introbox .smlogo{top:2.6rem;width:2.2rem;}
	.cp-spec .introbox .list{margin:0;}
	.cp-spec .introbox .item{width:100%;max-width:100%;padding: 0.25rem 0.25rem;margin: 0.2rem 0 0;}
	.cp-spec .introbox .title{font-size:0.22rem;}
	
	.cp-spec .tipsbox{margin-top:0.35rem;}
	.cp-spec .tipsbox .txt{line-height: 1.7;}
	
	
	.cp-self .idx-tt .smwz{font-size:0.18rem;}
	
	.cp-self-list{margin:-4% 0 0;justify-content: space-between;}
	.cp-self-list .item{width:47%;margin:4% 0 0;}
	.cp-self-list .imgbox{height:1.7rem;}
	.cp-self-list .title{font-size:0.2rem;}
	.cp-self-list .title::after{width:0.44rem;height:0.03rem;}
	
	
	/* bandstory */
	.us-intro{padding:0.8rem 0 0.5rem;}
	.us-intro .smlogo{width:2.8rem;margin:0 auto 0.2rem;display: block;float:none;}
	.us-intro .txt{line-height: 1.6;}
	
	.us-advan .detail{padding:0.6rem 0;}
	.us-advan .boxx{display: flex;flex-direction: column-reverse;}
	.us-advan .box{margin:0.4rem 0 0;}
	.us-advan .x{width:0.62rem;}
	.us-advan .desc{font-size:0.18rem;}
	
	.us-advan .menu{flex-wrap: wrap;background: rgba(255, 255, 255, .8);height:auto;margin:0.5rem 0 0;}
	.us-advan .menu .lk{font-size:0.18rem;height: 0.75rem;border-radius:0!important;word-break: break-all;line-height: 1.2;font-family: 'Poppins';width:33.333%;background:none;}
	.us-advan .menu .lk.cur{height:0.75rem;}
	
	.us-value{padding:0.5rem 0;}
	.us-value .list .title{text-align: center;font-size:0.28rem;margin-bottom:0.15rem;}
	.us-value .list .item{padding:0.4rem 0.25rem!important;}
	
	.us-value .list1{margin:-4% 0 0;}
	.us-value .list1 .item{width:100%;margin:4% 0 0;}
	
	.us-value .list2 .item{margin-top: 4%;}
	.us-value .list2 .item .ico{position: static;margin: 0 auto 0.15rem;}
	.us-value .list2 .item .txt{text-align: center;}
	
	
	.us-indus{padding:0.3rem 0 0.6rem;}
	.us-indus .item{display: block;}
	.us-indus .imgbox{width:100%;height:2.8rem;margin-bottom:0.2rem;}
	.us-indus .info{width:100%;max-width:100%;}
	.us-indus .title{font-size:0.28rem;}
	.us-indus .txt{max-width:100%!important;margin-top: 0.15rem;}
	
	
	
	/* certificate */
	.us-cert{padding:0.5rem 0;}
	.us-cert .idx-tt .bt br{display: none;}
	.us-cert .icons{justify-content: center;margin:0.4rem auto 0;}
	.us-cert .icons .tp{height:0.55rem;margin:0 0.15rem;}
	.us-cert .quotebtn{white-space: nowrap;}
	
	.us-cert .plate{display: none;}
	.us-cert .mod{margin:0;}
	.us-cert .list{flex-wrap:wrap;justify-content: space-between;width:110%;margin-left:-5%;padding-right:0.1rem;}
	
	.us-cert .list .item{width:2.1rem;margin:0;}
	.us-cert .list .imgbox{transform: scale(1.06,1.06);height:2.65rem;}
	
	
	
	/* index */
	.idx-ban .item{height:3.2rem;}
	.idx-ban .item  .box{text-align: center;}
	.idx-ban .item .bt{font-size:0.32rem;line-height: 1.4;}
	
	.idx-menu .lk{font-size:0.2rem;padding:0.1rem 0.1rem;}
	.idx-menu .ico{width:auto;height:0.32rem;margin:0 auto 0.06rem;}
	
	.idx-cp{padding:0.5rem 0;}
	.idx-cp .list{justify-content: space-between;margin:-6% 0 0;}
	.idx-cp .list .item{width:47.5%;margin:6% 0 0;}
	.idx-cp .list .imgbox{height:1.8rem;}
	.idx-cp .list .title{font-size:0.2rem;margin-top:0.15rem;}
	.idx-cp .list .more{width:1.35rem;margin: 0.1rem auto 0;}
	
	
	.idx-solu .t-tit{font-size:0.28rem;}
	
	.idx-solu .swiper1 .item .imgbox{height:3rem;}
	.idx-solu .swiper1 .item .title{font-size:0.22rem;line-height:1.2;}
	.idx-solu .swiper1 .item::after{width:0.6rem;height:0.3rem;bottom:-0.22rem;}
	
	.swiper-pagination-bullet{width:0.1rem;height:0.1rem;}
	
	.idx-solu .swiper2{margin-top:0.6rem;}
	
	
	.idx-tech{padding:0.5rem 0;}
	.idx-tech .menu .lk{flex-direction: column-reverse;}
	
	.idx-tech .list{display: block;margin:0 0 0;}
	.idx-tech .list .item{width:100%;margin:5% 0 0;}
	.idx-tech .list .txt{margin:0.15rem 0 0;font-size:0.17rem;}
	.idx-tech .list .line{margin-top:0.1rem;height:0.03rem;}
	.idx-tech .list .titleh{min-height:auto;}
	
	.idx-tech .introbox .titbox{font-size:0.24rem;padding: 0.25rem 0.25rem;}
	.idx-tech .introbox .titbox::after{width:0.55rem;height:0.03rem;margin:0.15rem auto 0;}
	.idx-tech .introbox .rbox{padding:0.2rem;}
	.idx-tech .introbox .txt{font-size:0.17rem;line-height: 1.8;}
	
	
	.idx-us{padding:0.5rem 0 0;}
	.idx-us .detail{margin:0;padding: 0 0 0.8rem;}
	.idx-us .t-tit{max-width:100%;font-size:0.25rem;}
	.idx-us .smtit{margin:0.2rem 0 0;font-size:0.22rem;}
	.idx-us .imgbox{height:2.8rem;}
	
	.idx-us .list{flex-wrap:wrap;padding:0.2rem 0;}
	.idx-us .list li{width:50%;padding: 0.22rem 0;}
	.idx-us .list .icon{height:0.5rem;}
	.idx-us .list .num{font-size: 0.3rem;}
	
	.idx-rela{padding-bottom:0.6rem;}
	
	
	
	/* 右侧悬浮 */
	.kf-xf .item{margin-bottom:0.1rem;}
	.kf-xf .lk{width:0.4rem;height:0.4rem;}
	
	
	/* Production Process */
	.pp-manu{padding:0.5rem 0;}
	.pp-manu .scrolllist{height:0.5rem;}
	.pp-manu .scrolllist li{width:1.6rem;height:0.5rem;margin:0 0.1rem;}
	
	
	
	.pp-sp .videobox{height:2.5rem;}
	.pp-sp .thumbs{margin-top:10px;}
	.pp-sp .thumbs .item{height:0.7rem;}
	
	.pp-sp .gallery .swiper-button{width:0.24rem;height:0.24rem;display: none;}
	.pp-sp .gallery .swiper-button.prev{left:0.1rem;}
	.pp-sp .gallery .swiper-button.next{right:0.1rem;}
	.pp-sp .swiper-pagination{display: block;}
	
	
	
	
	
	
	/* service */
	.fw-top .list .item{width:100%;padding:0.2rem 0.3rem;margin: 5% 0 0;}
	.fw-top .list .txt{font-size:0.22rem;line-height: 1.4;}
	
	.fw-mod .topbox{padding:0.2rem 0.35rem;}
	.fw-mod .topbox .bt{font-size:0.26rem;}
	.fw-mod .topbox .line{width:0.5rem;height:0.03rem;}
	.fw-mod .topbox .desc{font-size:0.18rem;}
	
	
	.fw-mod .arclist li{width:100%;margin:5% 0 0;padding: 0.25rem 0.25rem;min-height:0;}
	.fw-mod .arclist .txt{font-size:0.18rem;}
	
	.fw-mod .piclist .item{width:100%;height:auto;max-height:2.4rem;margin:5% 0 0;}
	
	
	.fw-mod .list .item{display: block;}
	.fw-mod .list .imgbox{width:100%;height:2.4rem;margin:0 0 0.2rem;}
	.fw-mod .list .info{width:100%;}
	.fw-mod .list .title{font-size:0.26rem;}
	.fw-mod .list .txt{max-width:100%;margin-top:0.1rem;}
	
	
	.fw-bopp .list{padding:0.5rem 0;}
	
	
	.fw-self{padding:0.5rem 0;}
	.fw-self .list{padding:0.5rem 0;}
	.fw-self .botbox{padding:0.25rem 0.25rem 0.25rem 0.4rem;}
	.fw-self .botbox li{font-size:0.18rem;}
	
	.fw-dtf{padding:0.5rem 0 0;}
	.fw-dtf .list{padding:0.5rem 0;}
	
	
	.fw-cust{padding:0.5rem 0;}
	.fw-cust .list .item{padding: 0.35rem 0.3rem;margin: 0 0 5%;}
	.fw-cust .list .title{font-size:0.22rem;}
	.fw-cust .list .line{width:0.5rem;height:0.03rem;}
	
	
	
	/* Sustainability */
	.sust-top{padding:0.6rem 0;}
	.sust-top .desc{font-size:0.2rem;padding:0.25rem;}
	.sust-top .smtxt{line-height: 1.4;}
	
	.sust-top .list{display: block;margin:-5% 0 0;}
	.sust-top .list li{width:100%;padding: 0.25rem 0.3rem;margin:5% 0 0;}
	.sust-top .imgbox{margin:0.3rem 0 0;}
	
	
	.sust-recy{padding:0.6rem 0;}
	.sust-recy .smlogo{width:2rem;top:1.5rem;}
	.sust-recy .desc{margin-top:0.3rem;}
	
	.sust-team{padding:0.6rem 0;}
	.sust-team .list{display: block;margin:-5% 0 0;}
	.sust-team .list .item{width:100%;padding: 0.25rem 0.3rem;margin:5% 0 0;}
	
	.sust-supp{padding:0.6rem 0;}
	.sust-supp .list{display: block;margin:0;}
	.sust-supp .list .item{width:100%;padding: 0.25rem 0.3rem;margin: 0 0 5%;}
	
	.sust-supp .botbox{padding:0.25rem 0.3rem;}
	.sust-supp .botbox .title{font-size:0.26rem;}
	.sust-supp .botbox .txt{font-size:0.2rem;}
	
	
	/* product */
	.cp-main{padding:0.3rem 0 0.6rem;}
	.cp-filter{margin-bottom:0.3rem;}
	.cp-filter .filterbtn{padding:0 0.2rem;line-height: 0.42rem;}
	.cp-filter .filterbtn:before{width:0.3rem;height:0.3rem;}
	.cp-filter .rows{padding-top:0;}
	.cp-filter .row{line-height:0.3rem;padding:0.2rem 0;}
	.cp-filter .tit{margin-bottom:0.12rem;}
	
	.cp-filter .info{margin: -0.1rem 0 0 -0.3rem;}
	.cp-filter .opt{margin: 0.1rem 0 0 0.3rem;font-size: 0.17rem;}
	.cp-filter .opt input{width:0.16rem;height:0.16rem;margin-right:0.08rem;}
	
	.cp-list{margin:-6% 0 0;justify-content: space-between;}
	.cp-list .item{width:47%;margin:6% 0 0;}
	.cp-list .title{font-size:0.22rem;}
	.cp-list .title::after{width:0.52rem;}
	
	
}


.swiper-slide a{display:block;}
.item .img{height: 100%}
.img_full{height: 100% !important;}
.lbox a:focus{color: #ffffff;}


