/*header*/
.header {position:fixed;top:0;left:0;width:100%;z-index:18;background:rgba(115,115,115,.41);border-bottom:1px solid #8e8e8e;font-size:0}
.header>div>div{padding:0;line-height:1.25rem;}
.header .logo img{max-height:.65rem;transition:none;}
.header .navlist {text-align:right}
.header .navlist>*{display:inline-block;vertical-align:middle;line-height:normal;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .26rem}
.header .navlist li a{font-size:.16rem;color:#FFF}
.header .navlist .langs{padding-left:.25rem;position:relative;background:url(../images/icon0.png) 0 center no-repeat;background-size:.15rem .15rem;margin-left:.5rem;}
.header .navlist .langs a{font-size:.16rem;color:#bb0f0f;text-transform:uppercase;}

.is_header {top:-1.25rem;}
.sort_navlist.opens_sort{position:fixed;top:0;left:0;width:100%;bottom:auto;z-index:99}
/*banner*/
.tem_banner {position:relative;}
.tem_banner .swiper-container {position:fixed;top:0;left:0;width:100%;height:100%;transition:none;}
.tem_banner .swiper-slide img {opacity:0;visibility:hidden;}
.tem_banner .label_txt{position:absolute;top:50%;left:50%;width:100%;max-width:14rem;padding:0 .25rem;transform:translate(-50%,-50%);text-align:center;}
.tem_banner .label_txt>*{opacity:0;visibility:hidden;transition:none;}
.tem_banner .label_txt h3{font-size:.48rem;color:#FFF;transform:translateX(-25px)}
.tem_banner .label_txt p{font-size:.3rem;color:#FFF;margin:.35rem 0 0;transform:translateX(25px)}
.tem_banner .swiper-slide-active .label_txt>* {opacity:1;visibility:visible;transition:all .45s ease-in-out;transform:none;}
.tem_banner .slide-pagination{position:fixed;left:50%;bottom:.5rem;transform:translateX(-50%);z-index:2}
.tem_banner .slide-pagination span {opacity:1;outline:none;margin:0 .33rem;width:.13rem;height:.13rem;border-radius:0;background:none;border:1px solid #FFF;position:relative}
.tem_banner .slide-pagination span:before{content:'';width:4px;height:4px;background:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s}
.tem_banner .slide-pagination span:after{content:'';width:.66rem;height:1px;background:#FFF;position:absolute;left:100%;top:50%;}
.tem_banner .slide-pagination span:last-child:after{display:none;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{border-color:#bb0f0f}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active:before{background:#bb0f0f}
main{position:relative;background:#FFF;font-size:0}
main.index_main {z-index:5}

/*关于我们*/
.tem_index_about {padding:1.1rem 0 0;}
.tem_index_about>div>div{display:inline-block;vertical-align:top;width:56%}
.tem_index_about .text .title{margin:0 0 .46rem;}
.tem_index_about .text .title h4{font-size:.3rem;color:#0b0b10;}
.tem_index_about .text .title p{font-size:.24rem;color:#bb0f0f;margin:.15rem 0 0}
.tem_index_about .text .editor {position:relative;font-size:.16rem;color:#38383a;line-height:1.7;margin:0 0 .68rem;}
.tem_index_about .text .links>*{display:inline-block;vertical-align:middle;width:60%}
.tem_index_about .text .links .mores{width:40%}
.tem_index_about .text .links .mores>a{font-size:.16rem;color:#0b0b10;text-transform:uppercase;}
.tem_index_about .text .links>ul {text-align:right;}
.tem_index_about .text .links li {display:inline-block;vertical-align:top;padding:.26rem .1rem;min-width:1.12rem;text-align:center;}
.tem_index_about .text .links li span {padding:.47rem 0 0;font-size:.16rem;color:#FFF;display:block;background-size:.38rem .32rem !important;}
.tem_index_about .text .links li.order0 span {background:url(../images/icon1-1.png) center 0 no-repeat;}
.tem_index_about .text .links li.order2 span {background:url(../images/icon1-2.png) center 0 no-repeat;}
.tem_index_about .text .links li.order3 span {background:url(../images/icon1-3.png) center 0 no-repeat;}
.tem_index_about .text .links li.order0 {background:#171618}
.tem_index_about .text .links li.order2 {background:#837d78}
.tem_index_about .text .links li.order3{background:#a1948c}
.tem_index_about .text .links li a:hover span {background-position:center 5px;}
.tem_index_about .imgs{width:44%;position:relative;z-index:2;text-align:right;}
.tem_index_about .imgs span {background:none !important;}
.tem_index_about .imgs img {-webkit-animation-fill-mode:none;animation-fill-mode:none;padding:.23rem;border-radius:100%;background:#FFF;width:5.88rem;display:inline-block !important;}
.tem_index_about .text .data{padding:.68rem 0 0;position:relative;height:2.23rem;}
.tem_index_about>div:before{content:'';width:100%;height:2.23rem;background:#f7f7f7;position:absolute;left:0;bottom:0;}
.tem_index_about .text .data>div {display:inline-block;vertical-align:top;width:33.3333%;text-align:center;position:relative;z-index:2}
.tem_index_about .text .data>div h6 {font-size:.18rem;color:#595757}
.tem_index_about .text .data>div h6 em {font-size:.48rem;color:#bb0f0f;display:inline-block;vertical-align:bottom;font-weight:bold;}
.tem_index_about .text .data>div p{font-size:.16rem;color:#403e3e;margin:.2rem 0 0}
/*嘉龙技术*/
.tem_index_tech {padding:.74rem 0 1.02rem;}
.tem_index_tech .title {margin:0 0 .92rem;text-align:center;}
.tem_index_tech .title h4{font-size:.36rem;color:#1d1d1e;}
.tem_index_tech .title .name {display:inline-block;vertical-align:middle;}
.tem_index_tech .title p{font-size:.18rem;color:#848485;text-transform:uppercase;margin:.15rem 0 0;}
.tem_index_tech .title:before,.tem_index_tech .title:after{content:'';width:.51rem;height:.66rem;background:url(../images/icon2-1.png) 0 0 no-repeat;background-size:.51rem .66rem !important;display:inline-block;vertical-align:middle;margin:0 .34rem;}
.tem_index_tech .title:after{background:url(../images/icon2-2.png) 0 0 no-repeat;}
.tem_index_tech .mains>div{display:inline-block;vertical-align:top;width:46.5%}
.tem_index_tech .mains .imglists{position:relative;}
.tem_index_tech .mains .imglists .swiper-slide a{display:block;position:relative;overflow:hidden;}
.tem_index_tech .mains .imglists .swiper-slide img {width:100%;height:4.36rem;object-fit:cover}
.tem_index_tech .mains .imglists .slide-pagination{position:absolute;bottom:.33rem;left:.3rem;z-index:1}
.tem_index_tech .mains .imglists .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;border:1px solid #bb0f0f;background:none;margin:0 6px;}
.tem_index_tech .mains .imglists .slide-pagination span.swiper-pagination-bullet-active{background:#bb0f0f}
.tem_index_tech .mains .imglists .swiper-slide a:hover img {transform:scale(1.06)}
.tem_index_tech .mains .text{width:53.5%;padding-left:.4rem;}
.tem_index_tech .mains .text>div{padding:.36rem .45rem;text-align:center;cursor:pointer;}
.tem_index_tech .mains .text>div.order0,.tem_index_tech .mains .text>div.order1 {padding-top:0;border-bottom:1px solid #eff3f8}
.tem_index_tech .mains .text>div.order0,.tem_index_tech .mains .text>div.order2 {border-right:1px solid #eff3f8}
.tem_index_tech .mains .text h6 {font-size:.2rem;color:#4b4848;padding:.98rem 0 0;background-size:.62rem .62rem !important;}
.tem_index_tech .mains .text p{font-size:.16rem;color:#4b4848;line-height:.26rem;height:.52rem;overflow:hidden;margin:.2rem 0 0}
.tem_index_tech .mains .text>div.order0 h6{background:url(../images/icon3-1.png) center 0 no-repeat;}
.tem_index_tech .mains .text>div.order1 h6{background:url(../images/icon3-2.png) center 0 no-repeat;}
.tem_index_tech .mains .text>div.order2 h6{background:url(../images/icon3-3.png) center 0 no-repeat;}
.tem_index_tech .mains .text>div.order3 h6{background:url(../images/icon3-4.png) center 0 no-repeat;}
.tem_index_tech .mains .text>div:hover h6,.tem_index_tech .mains .text>div:hover p {color:#bb0f0f}
.tem_index_tech .mains .text>div.order0:hover h6 {background:url(../images/icon3-1-h.png) center 5px no-repeat;}
.tem_index_tech .mains .text>div.order1:hover h6 {background:url(../images/icon3-2-h.png) center 5px no-repeat;}
.tem_index_tech .mains .text>div.order2:hover h6 {background:url(../images/icon3-3-h.png) center 5px no-repeat;}
.tem_index_tech .mains .text>div.order3:hover h6 {background:url(../images/icon3-4-h.png) center 5px no-repeat;}
/*应用领域*/
.tem_index_file{padding:0 0 1.75rem;}
.tem_index_file .title{padding:2.35rem 0 1.85rem;background:url(../images/icon4.jpg) center no-repeat;background-size:cover;margin:0 0 .3rem;}
.tem_index_file .title h4{font-size:.48rem;color:#FFF;text-transform:uppercase;font-family:"Impact"}
.tem_index_file .title p{font-size:.24rem;color:#FFF;margin:.1rem 0 0}
.tem_index_file .lists li {padding:0 5px;text-align:center;}
.tem_index_file .lists li a{display:block;position:relative;}
.tem_index_file .lists li .img {overflow:hidden;}
.tem_index_file .lists li img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;height:2.92rem;object-fit:cover;}
.tem_index_file .lists li .txt {position:absolute;top:50%;left:0;width:100%;padding:0 .1rem;transform:translateY(-50%)}
.tem_index_file .lists li .txt p{font-size:.18rem;color:#FFF;text-transform:uppercase;margin:0 0 .2rem;}
.tem_index_file .lists li .txt h6{font-size:.24rem;color:#FFF}
.tem_index_file .lists li a:hover img{transform:scale(1.06)}
/*通用底部*/
.footer {background:#161616;padding:.6rem 0 .9rem;font-size:0}
.footer>div>div{padding:0}
.footer .logo img {max-height:.48rem;transition:none;}
.footer .navlist dl {display:inline-block;vertical-align:top;margin:0;padding:0;width:14.285%;}
.footer .navlist dl dt {margin:0 0 .3rem;font-weight:normal;}
.footer .navlist dl dt a{font-size:.16rem;color:#9b9b9b;}
.footer .navlist dl dd {margin:0 0 .2rem;}
.footer .navlist dl dd a {font-size:.14rem;color:#9b9b9b}
.footer .item h5 {padding:.32rem 0;font-size:.3rem;color:#df251e;font-weight:bold;}
.footer .item h5 em {display:block;font-size:.15rem;color:#949494;margin:0 0 .1rem;font-weight:normal;}
.footer .item p{font-size:.14rem;color:#949494;margin:0 0 .1rem;}
.copy {border-top:1px solid #313131;padding:.27rem 0;font-size:.14rem;color:#9b9b9b;text-align:center;background:#161616}
.copy a{font-size:.14rem;color:#9b9b9b}
/*通用内页*/
.commnt_box{position:relative;}
.sort_navlist {position:absolute;bottom:100%;left:0;width:100%;z-index:1;background:#797778;font-size:0}
.sort_navlist li{display:inline-block;border-right:1px solid #898989}
.sort_navlist li a{display:block;padding:0 .6rem;line-height:.7rem;font-size:.16rem;color:#FFF;position:relative}
.sort_navlist li a:before{content:'';width:0;height:100%;background:#bb0f0f;position:absolute;left:0;top:0;transition:all .34s ease-in-out;z-index:1}
.sort_navlist li span {position:relative;z-index:2}
.sort_navlist li.on a:before,.sort_navlist li a:hover:before{width:100%}
/*公司简介*/
.company{padding:.65rem 0 1.35rem;background:url(../images/icon5.png) center no-repeat;background-size:cover;}
.company .title{margin:0 0 .95rem;}
.company .title>div>div{display:inline-block;vertical-align:bottom;width:40%}
.company .title .name h4{font-size:.36rem;color:#0b0b10}
.company .title .name p{font-size:.24rem;color:#828282;margin:.15rem 0 0;text-transform:uppercase;}
.company .title .data{width:60%;text-align:right;}
.company .title .data>div{display:inline-block;width:33.333%;text-align:center;}
.company .title .data h6{font-size:.18rem;color:#595757;}
.company .title .data h6 em {font-size:.48rem;color:#bb0f0f;font-weight:bold;}
.company .title .data p{font-size:.16rem;color:#403e3e;margin:.23rem 0 0}

.company .mains>div {display:inline-block;vertical-align:top;width:43.5%}
.company .mains>div.text {width:56.5%;padding-left:.8rem;}
.company .mains>div.imgs {position:relative}
.company .mains>div.imgs:before{content:attr(data-title);position:absolute;right:0;top:-.43rem;font-size:.6rem;color:#828282;text-transform:uppercase;opacity:.29;z-index:2}
.company .mains>div img {-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.company .mains>div.text .name {margin: 0 0 .5rem;}
.company .mains>div.text .name h4{font-size:.36rem;color:#717171;}
.company .mains>div.text .name p{font-size:.3rem;color:#bb0f0f;margin:.2rem 0 0}
.company .mains>div.text .editor{font-size:.16rem;color:#757575;line-height:1.8;text-align:justify;}

.history{padding:.74rem 0 1.12rem;}
.history .title {padding:0 0 .94rem;text-align:center;}
.history .title h4{font-size:.36rem;color:#0b0b10;}
.history .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.history .lists{position:relative;text-align:center}
.history #thumbs .swiper-slide .items {display:inline-block;position:relative;width:2.74rem;height:2.74rem;border-radius:100%;vertical-align:middle;line-height:2.74rem;cursor:pointer}
@keyframes dropdown1 {
	form{
		transform:rotate(0);
	}
	to{
		transform:rotate(-360deg);
	}
}
.history #thumbs .swiper-slide .items:before{content:'';width:100%;height:100%;background:url(../images/icon6.png) center no-repeat;background-size:2.74rem 2.74rem;position:absolute;top:0;left:0;animation: dropdown1 5s linear infinite;opacity:0;visibility:hidden;}
.history #thumbs .swiper-slide .items em {display:inline-block;width:1.3rem;height:1.3rem;line-height:1.3rem;font-size:.24rem;color:#5b5b5b;border-radius:100%;background:#e5e5e5;vertical-align:middle;}
.history #thumbs .swiper-slide-thumb-active .items em{width:1.87rem;height:1.87rem;background:#bb0f0f;font-size:.48rem;color:#FFF;line-height:1.87rem;}
.history #thumbs .swiper-slide-thumb-active .items:before{opacity:1;visibility:visible;}
.history #gallery .swiper-slide .editor {font-size:.16rem;color:#5b5b5b;line-height:1.7;padding:0 1.3rem;}
.history .gallery {padding:0 1.85rem;position:relative;margin:1.25rem 0 0}
.history .gallery .swiper-page>div{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);outline:none;width:.67rem;height:1.02rem;border:1px solid #c9c9c9;border-radius:8px;line-height:1.02rem;font-size:.25rem;color:#acacac}
.history .gallery .swiper-page>div.slide-button-next {left:auto;right:1.15rem;}
.history .gallery .swiper-page>div:hover {background:#bb0f0f;color:#FFF;border-color:#bb0f0f}

.base{padding:.9rem 0 1.15rem;background:#f4f4f4}
.base .title {margin:0 0 .55rem;text-align:center;}
.base .title h4{font-size:.36rem;color:#0b0b10;}
.base .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.base .lists .swiper-slide a{display:block;position:relative;overflow:hidden;text-align:center;}
.base .lists .swiper-slide .img {overflow:hidden;}
.base .lists .swiper-slide p{font-size:.16rem;color:#454545;margin:.3rem 0 0}
.base .lists .swiper-slide a:hover img {transform:scale(1.06)}
.base .lists .slide-pagination{margin:.7rem 0 0;text-align:center;}
.base .lists .slide-pagination span{opacity:1;outline:none;width:.14rem;height:.14rem;border:1px solid #bb0f0f;background:none;margin:0 .1rem}
.base .lists .slide-pagination span.swiper-pagination-bullet-active{background:#bb0f0f}

.speach{padding:.7rem 0 1.85rem;}
.speach .title {margin:0 0 .45rem;text-align:center;}
.speach .title h4{font-size:.36rem;color:#0b0b10;}
.speach .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.speach .editor .infos {margin:.7rem 0 0;font-size:.16rem;color:#505050;line-height:1.7}
/*可持续发展*/
.development_box{padding:.65rem 0 1.85rem;font-size:0}
.development_box .title {text-align:center;margin:0 0 .6rem;}
.development_box .title h4{font-size:.36rem;color:#0b0b10}
.development_box .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.development_box ol {margin:0;padding:0;background:url(../images/icon7.jpg) center no-repeat;background-size:cover;text-align:center;border-bottom:1px solid #a61c1c}
.development_box ol li {display:inline-block;vertical-align:top;width:25%;border-right:1px solid rgba(198,198,198,.3);position:relative}
.development_box ol li:before,.development_box ol li:after{content:'';width:8px;height:8px;background:#bb0f0f;position:absolute;border-radius:100%;bottom:-4px;left:50%;transform:translateX(-50%);transition:all .6s ease-in-out}
.development_box ol li:after{width:.31rem;height:.31rem;border:1px solid #bb0f0f;background:none;bottom:-.16rem;transform:translateX(-50%) scale(0);opacity:0}

.development_box ol li a{display:block;position:relative;padding:.93rem .3rem .39rem;}
.development_box ol li a:before{content:'';width:100%;height:0;background:#bb0f0f;opacity:.48;position:absolute;top:50%;left:0;	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;}
.development_box ol li a>*{position:relative;z-index:2}
.development_box ol li .infos {margin:0 0 .32rem;border-bottom:1px dashed rgba(255,255,255,.3);}
.development_box ol li h2{font-size:.3rem;color:#FFF;}
.development_box ol li p{font-size:.2rem;color:#FFF;margin:.2rem 0 .55rem;line-height:.28rem;height:.56rem;overflow:hidden;}
.development_box ol li em {font-size:.16rem;color:#FFF;line-height:1.6;display:block;line-height:.26rem;height:.52rem;overflow:hidden;}
.development_box ol li a:hover:before,.development_box ol li#current a:before{height:100%;top:0}
.development_box ol li#current:before{width:.17rem;height:.17rem;bottom:-.08rem;}
.development_box ol li#current:after{transform:translateX(-50%);opacity:1}

.development_box .itembox {margin:.7rem 0 0}
.development_box .itembox .item>div{display:inline-block;vertical-align:top;width:53%}
.development_box .itembox .item .imgs{overflow:hidden;}
.development_box .itembox .item .text{width:47%;padding:0 0 0 .5rem;}
.development_box .itembox .item .text h6{font-size:.24rem;color:#bb0f0f;line-height:1.7;padding:0 0 .45rem;border-bottom:1px solid #c9c9c9;position:relative}
.development_box .itembox .item .text h6:after{content:'';width:2.3rem;height:3px;background:#bb0f0f;position:absolute;left:0;bottom:0}
.development_box .itembox .item .text .infos {font-size:.16rem;color:#676767;line-height:1.7;margin:.38rem 0 0}
/*人力资源*/
.job_box {font-size:0}
.job_box .mains0 {padding:.55rem 0 .94rem;}
.job_box .mains0 .title{margin:0 0 .6rem;text-align:center}
.job_box .mains0 .title h4{font-size:.36rem;color:#0b0b10}
.job_box .mains0 .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.job_box .mains0 .slogan {font-size:.24rem;color:#565656;line-height:1.7;margin:0 0 .85rem;text-align:center}
.job_box .mains0 .editor>div{display:inline-block;vertical-align:middle;width:50%}
.job_box .mains0 .editor .imgs {position:relative}
.job_box .mains0 .editor .imgs img {-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.job_box .mains0 .editor .imgs span {position:relative;z-index:2}
.job_box .mains0 .editor .imgs:before{content:'';width:2.07rem;height:1.43rem;background:#bb0f0f;position:absolute;right:-.38rem;bottom:-.35rem;z-index:1}
.job_box .mains0 .editor .text{padding-left:1.15rem;font-size:.16rem;color:#525252;line-height:1.7}

.job_box .mains1 {padding:0 0 1rem;}
.job_box .mains1 h5{font-size:.3rem;color:#515153;text-align:center;margin:0 0 .35rem;}
.job_box .mains1 .lists {position:relative}
.job_box .mains1 .swiper-slide>div{display:inline-block;vertical-align:top;width:33.3333%;padding:0 3px;margin:0 0 6px;}
.job_box .mains1 .swiper-slide>div:first-child,.job_box .mains1 .swiper-slide>div:first-child+div {width:50%;}
.job_box .mains1 .swiper-slide>div a{display:block;position:relative;overflow:hidden;}
.job_box .mains1 .swiper-slide>div img{width:100%;height:2.5rem;object-fit:cover;}
.job_box .mains1 .swiper-slide>div:first-child img,.job_box .mains1 .swiper-slide>div:first-child+div img {height:3.8rem;}
.job_box .mains1 .swiper-slide>div a:hover img {transform:scale(1.06)}
.job_box .mains1 .lists .swiper-page>div{position:absolute;top:50%;left:-.8rem;transform:translateY(-50%);width:.57rem;height:.57rem;border:1px solid #c9c9c9;border-radius:100%;line-height:.57rem;text-align:center;font-size:.32rem;color:#969696}
.job_box .mains1 .lists .swiper-page>div.slide-button-next{left:auto;right:-.8rem;}
.job_box .mains1 .lists .swiper-page>div:hover {background:#bb0f0f;color:#FFF;border-color:#bb0f0f}

.job_box .mains2{padding:0 0 1.9rem;}
.job_box .mains2 .title{text-align:center;padding:1.6rem 0 0;background:url(../images/icon8.jpg) center no-repeat;background-size:cover;}
.job_box .mains2 .title h4{font-size:.3rem;color:#FFF;line-height:1.7;margin:0 0 1.3rem;}
.job_box .mains2 .title ol{margin:0;padding:0;}
.job_box .mains2 .title ol li{padding:0}
.job_box .mains2 .title ol li a{display:block;position:relative;background:rgba(255,255,255,.2);font-size:.24rem;color:#0b0b10;line-height:.64rem;}
.job_box .mains2 .title ol li a:hover,.job_box .mains2 .title ol li#current a{background:rgba(187,15,.15,.4);color:#FFF}
.job_box .mains2 .item li {margin:0 0 .13rem;}
.job_box .mains2 .item li>a{display:block;position:relative;background:#eee;line-height:.71rem;padding:0 .55rem;}
.job_box .mains2 .item li>a>*{display:inline-block;vertical-align:middle;width:18%}
.job_box .mains2 .item li h6{font-size:.22rem;color:#494949}
.job_box .mains2 .item li>a>span {font-size:.16rem;color:#494949;}
.job_box .mains2 .item li>a>i {position:absolute;right:.55rem;top:50%;transform:translateY(-50%);width:.39rem;height:.39rem;border:1px solid #4c2d46;border-radius:100%;font-size:.16rem;color:#4c2d46;line-height:.39rem;text-align:center;transform:translateY(-50%);}
.job_box .mains2 .item li.opens>a>i{transform:rotate(-180deg) translateY(50%);background:#bb0f0f;border-color:#bb0f0f;color:#FFF}
.job_box .mains2 .listsbox{padding:.25rem 0 0}

.job_box .mains2 .item li .submenu {background:#eee;padding:0 .55rem .85rem;transition:none;display:none;}
.job_box .mains2 .item li .submenu>div{background:#FFF;position:relative}
.job_box .mains2 .item li .submenu .infos{border-bottom:1px solid #e5e5e5;padding:0 .32rem;line-height:.73rem;}
.job_box .mains2 .item li .submenu .infos span {display:inline-block;vertical-align:middle;font-size:.14rem;color:#494949;padding-right:.8rem;}
.job_box .mains2 .item li .submenu .editor {padding:.4rem .3rem .8rem;font-size:.14rem;color:#494949;line-height:1.7;position:relative}
.job_box .mains2 .item li .submenu .editor>a.apply{position:absolute;right:1.1rem;bottom:.8rem;background:#bb0f0f;border-radius:5px;font-size:.14rem;color:#FFF;padding:0 .58rem;line-height:.4rem;}
/*纹理开发*/
.texture_box{}
.texture_box .class3,.library_box .class3 {border-bottom:1px solid #e4e4e4;padding:.22rem 0 .16rem;}
.texture_box .class3 a,.library_box .class3 a{font-size:.16rem;color:#0b0b10;margin:0 .45rem;display:inline-block;vertical-align:middle;padding-left:.11rem;position:relative}
.texture_box .class3 a:before,.library_box .class3 a:before{content:'';width:6px;height:6px;background:#565656;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:100%;}
.texture_box .class3 a.on2,.library_box .class3 a.on2{color:#bb0f0f;}
.texture_box .class3 a.on2:before,.library_box .class3 a.on2:before{background:#bb0f0f}

.texture_box .mains {padding:.55rem 0 .95rem;}
.texture_box .title{margin:0 0 .8rem;text-align:center}
.texture_box .title h4{font-size:.36rem;color:#0b0b10}
.texture_box .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.texture_box .editor .items>div{padding:0 1.12rem;}
.texture_box .editor .items>div>* {display:inline-block;vertical-align:middle;width:17.5%}
.texture_box .editor .items h5{font-size:.2rem;color:#FFF;background:#bb0f0f;text-align:center;padding:.38rem 0 .32rem;}
.texture_box .editor .items h5 em {display:block;margin:.22rem 0 0}
.texture_box .editor .items .lists{width:82.5%;padding:0 0 0 .75rem;}
.texture_box .editor .items .lists>p{margin:0;display:inline-block;vertical-align:middle;width:16.6666%;text-align:center;border-right:1px solid #e5e5e5}
.texture_box .editor .items .lists>p em {display:block;font-size:.16rem;color:#242424;margin:.15rem 0 0}
.texture_box .editor .items .lists>p:hover img {transform:translateY(-10px)}
.texture_box .editor .desc{margin:.55rem 0 0}
.texture_box .editor .desc .text {position:relative;background:#ebebeb;}
.texture_box .editor .desc .text>div{width:50%;float:left;overflow:hidden;}
.texture_box .editor .desc .text .t {position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0 0 0 .5rem;font-size:.18rem;color:#333;line-height:1.6}
.texture_box .editor .desc .text .t h6{font-size:.24rem;color:#bb0f0f;margin:0 0 .35rem;}
.texture_box .editor .desc .text:last-child .img {float:right;}
.texture_box .editor .desc .text:last-child .t {right:auto;left:0;padding:0 .5rem 0 0}
.texture_box .3d_img .editor{font-size:.16rem;color:#787878;line-height:1.7}

.library_box {background:#f8f8f8;padding:0 0 1.35rem;}
.library_box .mains{padding:1.1rem 0 0}
.library_box .title{text-align:center;margin:0 0 .45rem;}
.library_box .title h4{font-size:.36rem;color:#0b0b10}
.library_box .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.library_box .item{position:relative;margin:0 0 .75rem;padding:0 0 .73rem;}
.library_box .item .img {float:left;width:61%;position:relative;z-index:2;overflow:hidden}
.library_box .item .img img {-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.library_box .item .text{width:46.5%;position:absolute;right:0;bottom:0;padding:1.05rem .72rem 1.1rem 1.7rem;background:#FFF}
.library_box .item .text h5{font-size:.24rem;color:#2e2e2e;margin:0 0 .3rem;}
.library_box .item .text .editor{font-size:.16rem;color:#545353;line-height:1.7}
.library_box .item.ons .img {float:right;}
.library_box .item.ons .text {right:auto;left:0;padding:1.05rem 1.7rem 1.1rem .72rem;}
.library_box .item:hover img {transform:scale(1.06)}
/*加工工艺*/
.process_box {background:#f8f8f8;}
/*
.process_box .mains0 {padding:.65rem 0 .6rem;}
.process_box .mains0 .title{text-align:center;margin-bottom:.45rem;}
.process_box .mains0 .title h4{font-size:.36rem;color:#0b0b10}
.process_box .mains0 .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.process_box .mains0 .infos{background:#292929}
.process_box .mains0 .infos>div{display:inline-block;vertical-align:middle;width:50%}
.process_box .mains0 .infos .t{padding:0 0 0 .45rem;font-size:.16rem;color:#FFF;line-height:1.7}
.process_box .mains0 .infos .t h6{font-size:.36rem;color:#FFF;padding:0 0 .25rem;position:relative;margin:0 0 .4rem;}
.process_box .mains0 .infos .t h6:after{content:'';width:.75rem;height:4px;background:#FFF;position:absolute;bottom:0;left:0;}
.process_box .mains0 .imgs {position:relative}
.process_box .mains0 .slide-pagination{position:absolute;bottom:.2rem;left:0;width:100%;text-align:center;z-index:2;}
.process_box .mains0 .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;background:#FFF;margin:0 6px;box-shadow:0 2px 4px rgba(0,0,0,.06)}
.process_box .mains0 .slide-pagination span.swiper-pagination-bullet-active{background:#bb0f0f}

.process_box .mains1{padding:.6rem 0 .4rem;}
.process_box .mains1 .title{margin:0 0 1.2rem;text-align:center;}
.process_box .mains1 .title h4{font-size:.36rem;color:#292929;padding:0 0 .26rem;position:relative;margin:0 0 .4rem;}
.process_box .mains1 .title h4:after{content:'';width:.75rem;height:4px;background:#292929;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.process_box .mains1 .title p{font-size:.16rem;color:#454444;line-height:1.7;width:100%;max-width:14rem;padding:0 2.3rem;margin:0 auto;}
.process_box .mains1 .infos{background:#ebebec}
.process_box .mains1 .infos>div{display:inline-block;vertical-align:middle;width:50%}
.process_box .mains1 .infos .t{padding:0 1.8rem 0 0;font-size:.16rem;color:#292929;line-height:1.7}
.process_box .mains1 .infos .t h6{font-size:.36rem;color:#292929;padding:0 0 .25rem;position:relative;margin:0 0 .4rem;}
.process_box .mains1 .infos .t h6:after{content:'';width:.75rem;height:4px;background:#454545;position:absolute;bottom:0;left:0;}
.process_box .mains1 .imgs {position:relative}
.process_box .mains1 .slide-pagination{position:absolute;bottom:.2rem;left:0;width:100%;text-align:center;z-index:2;}
.process_box .mains1 .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;background:#FFF;margin:0 6px;box-shadow:0 2px 4px rgba(0,0,0,.06)}
.process_box .mains1 .slide-pagination span.swiper-pagination-bullet-active{background:#bb0f0f}
*/
.process_box .mains2 {padding:.42rem 0 1.6rem;}
.process_box .mains2.ons {background:#FFF}
.process_box .mains2 .title{margin:0 0 .8rem;text-align:center}
.process_box .mains2 .title h4{font-size:.36rem;color:#292929;padding:0 0 .26rem;position:relative;margin:0 0 .4rem;}
.process_box .mains2 .title h4:after{content:'';width:.75rem;height:4px;background:#292929;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.process_box .mains2 .title p{font-size:.16rem;color:#454444;line-height:1.7;width:100%;max-width:14rem;margin:0 auto;}
.process_box .mains2 .swiper-slide a{display:block;position:relative;overflow:hidden;}
.process_box .mains2 .swiper-slide a img {width:100%;height:4.27rem;object-fit:cover;}
.process_box .mains2 .swiper-slide a:hover img {transform:scale(1.06)}
.process_box .mains2 .editor{padding:.65rem 0 0;text-align:center}
.process_box .mains2 .editor video {width:6.4rem;height:3.68rem;margin:0 auto;object-fit:cover;box-shadow:0 .19rem .45rem rgba(0,0,0,.2)}

/*先进设备*/
.qeiut_box{background:#f8f8f8;padding:.55rem 0 1.35rem;}
.qeiut_box .title{text-align:center;margin-bottom:.45rem;}
.qeiut_box .title h4{font-size:.36rem;color:#0b0b10}
.qeiut_box .title p{font-size:.24rem;color:#828282;margin:.15rem 0 0}
.qeiut_box .lists .swiper-slide>div{padding:0;float:left;width:34%;text-align:center;width:33%;padding:0 0 0 .27rem;margin:0 0 .22rem;}
.qeiut_box .lists .swiper-slide>div:first-child{width:34%;padding:0}

.qeiut_box .lists .imgs {overflow:hidden;}
.qeiut_box .lists img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;object-fit:cover}
.qeiut_box .lists p{font-size:.16rem;color:#2c2c2d;margin:.2rem 0 0;}
.qeiut_box .lists .swiper-slide>div:first-child img {height:5.91rem}
.qeiut_box .lists .swiper-slide>div img {height:2.64rem;}
.qeiut_box .lists a:hover img {transform:scale(1.06)}
.qeiut_box .swiper-page{margin:.8rem 0 0;text-align:center;}
.qeiut_box .swiper-page>div{display:inline-block;vertical-align:middle;}
.qeiut_box .swiper-page .slide-button-next,.qeiut_box .swiper-page .slide-button-prev {width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646;outline:none;margin:0 2px;}
.qeiut_box .swiper-page>div.slide-pagination span {margin:0 2px;width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646;opacity:1;outline:none;border-radius:0}
.qeiut_box .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active,.qeiut_box .swiper-page .slide-button-next:hover,.qeiut_box .swiper-page .slide-button-prev:hover,.qeiut_box .swiper-page>div.slide-pagination span:hover{background:#bb0f0f;border-color:#bb0f0f;color:#FFF}

/*翻页*/
.page {margin:.8rem 0 0;}
.page a{display:inline-block;vertical-align:middle;margin:0 2px;width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646}
.page a:hover,.page a.page-num-current{background:#bb0f0f;border-color:#bb0f0f;color:#FFF}
/*质量控制*/
.quality_box{}
.quality_box .mains0 {padding:.62rem 0 1.1rem;}
.quality_box .mains0 .title{margin:0 0 .45rem;text-align:center;}
.quality_box .mains0 .title h4{font-size:.36rem;color:#0b0b10}
.quality_box .mains0 .title p{font-size:.24rem;color:#828282;margin:.1rem 0 0}
.quality_box .mains0 .infos .text {margin:.65rem 0 0;}
.quality_box .mains0 .infos .text>div>div{display:inline-block;vertical-align:middle;width:33.3333%;text-align:center;padding:0 2px;}
.quality_box .mains0 .infos .text .item p{margin:0}
.quality_box .mains0 .infos .text .item img {width:100%;height:2.83rem;object-fit:cover;}
.quality_box .mains0 .infos .text .item .t p{background:#bb0f0f;line-height:2.83rem;font-size:.24rem;color:#FFF;height:2.83rem;}
.quality_box .mains0 .infos .text .item .t em {font-size:.6rem;}
.quality_box .mains0 .infos .text .item2 {margin:7px 0 0}
.quality_box .mains0 .infos .text .item2 p{margin:0}
.quality_box .mains0 .infos .text .item2 img{width:100%;height:3.74rem;object-fit:cover;}
.quality_box .mains0 .infos .text .item2 .tin{background:#000;padding:.6rem .35rem 0;height:3.74rem;text-align:left;}
.quality_box .mains0 .infos .text .item2 .tin p{font-size:.24rem;color:#FFF;line-height:1.7}
.quality_box .mains0 .infos .text .item2 .tin em {font-size:.6rem;color:#FFF;display:block;}
.quality_box .mains0 .infos .text .item2>div:first-child p{margin:0 0 .3rem;}
.quality_box .mains0 .infos .text .item2>div:last-child p{margin:.3rem 0 0}

.quality_box .mains1 .infos{background:#292929}
.quality_box .mains1 .infos>div{display:inline-block;vertical-align:middle;width:50%}
.quality_box .mains1 .infos .t{padding:0 0 0 .45rem;font-size:.16rem;color:#FFF;line-height:1.7}
.quality_box .mains1 .infos .t h6{font-size:.36rem;color:#FFF;padding:0 0 .25rem;position:relative;margin:0 0 .4rem;}
.quality_box .mains1 .infos .t h6:after{content:'';width:.75rem;height:4px;background:#FFF;position:absolute;bottom:0;left:0;}
.quality_box .mains1 .imgs {position:relative}
.quality_box .mains1 .slide-pagination{position:absolute;bottom:.2rem;left:0;width:100%;text-align:center;z-index:2;}
.quality_box .mains1 .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;background:#FFF;margin:0 6px;box-shadow:0 2px 4px rgba(0,0,0,.06)}
.quality_box .mains1 .slide-pagination span.swiper-pagination-bullet-active{background:#bb0f0f}

.quality_box .mains2{padding:.6rem 0 0;}
.quality_box .mains2 .title{margin:0 0 1.2rem;text-align:center;}
.quality_box .mains2 .title h4{font-size:.36rem;color:#292929;padding:0 0 .26rem;position:relative;margin:0 0 .4rem;}
.quality_box .mains2 .title h4:after{content:'';width:.75rem;height:4px;background:#292929;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.quality_box .mains2 .title p{font-size:.16rem;color:#454444;line-height:1.7;width:100%;max-width:14rem;padding:0 2.3rem;margin:0 auto;}
.quality_box .mains2 .infos{background:#ebebec}
.quality_box .mains2 .infos>div{display:inline-block;vertical-align:middle;width:50%}
.quality_box .mains2 .infos .t{padding:0 1.8rem 0 0;font-size:.16rem;color:#292929;line-height:1.7}
.quality_box .mains2 .infos .t h6{font-size:.36rem;color:#292929;padding:0 0 .25rem;position:relative;margin:0 0 .4rem;}
.quality_box .mains2 .infos .t h6:after{content:'';width:.75rem;height:4px;background:#454545;position:absolute;bottom:0;left:0;}
.quality_box .mains2 .imgs {position:relative}
.quality_box .mains2 .slide-pagination{position:absolute;bottom:.2rem;left:0;width:100%;text-align:center;z-index:2;}
.quality_box .mains2 .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;background:#FFF;margin:0 6px;box-shadow:0 2px 4px rgba(0,0,0,.06)}
.quality_box .mains2 .slide-pagination span.swiper-pagination-bullet-active{background:#bb0f0f}

.quality_box .mains3 {padding:.75rem 0 1.4rem;background:#f8f8f8;}
.quality_box .mains3 .title{margin:0 0 .6rem;text-align:center}
.quality_box .mains3 .title h4{font-size:.36rem;color:#0b0b10}
.quality_box .mains3 .title p{font-size:.24rem;color:#828282;margin:.1rem 0 0}
.quality_box .mains3 .swiper-slide a{display:block;position:relative;overflow:hidden;}
.quality_box .mains3 .swiper-slide .img {padding:0 0 .55rem;position:relative;text-align:center}
.quality_box .mains3 .swiper-slide .img img {position:relative;z-index:2}
.quality_box .mains3 .swiper-slide .img:after{content:'';width:100%;height:.61rem;background:url(../images/icon9.png) 0 0 no-repeat;position:absolute;bottom:0;left:0;background-size:100% .61rem;}
.quality_box .mains3 .swiper-slide p{margin:.1rem 0 0;font-size:.16rem;color:#3a3a3a;padding:0 .45rem .2rem 0;position:relative;border-bottom:1px dashed #bfbfbf;background:url(../images/icon10.png) right 0 no-repeat;background-size:.19rem .19rem;}
.quality_box .swiper-page{margin:.8rem 0 0;text-align:center;}
.quality_box .swiper-page>div{display:inline-block;vertical-align:middle;}
.quality_box .swiper-page .slide-button-next,.quality_box .swiper-page .slide-button-prev {width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646;outline:none;margin:0 2px;}
.quality_box .swiper-page>div.slide-pagination span {margin:0 2px;width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646;opacity:1;outline:none;border-radius:0}
.quality_box .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active,.quality_box .swiper-page .slide-button-next:hover,.quality_box .swiper-page .slide-button-prev:hover,.quality_box .swiper-page>div.slide-pagination span:hover{background:#bb0f0f;border-color:#bb0f0f;color:#FFF}
/*产品中心*/
.product_box{background:#f6f6f6;padding:.65rem 0 1.15rem;}
.product_box .items{margin:0 0 .8rem;}
.product_box .items>div{display:inline-block;vertical-align:middle;width:59.5%}
.product_box .items .name{width:40.5%;padding:0 .15rem 0 1.4rem;}
.product_box .items .name img {max-height:1.03rem}
.product_box .items .name h6{font-size:.36rem;color:#0b0b10;margin:.45rem 0 .2rem}
.product_box .items .name p{font-size:.24rem;color:#828282;margin:0}
.product_box .lists li {padding:0 .13rem;margin:0 0 .52rem;text-align:center}
.product_box .lists li .img {overflow:hidden;}
.product_box .lists li img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;height:3.36rem;object-fit:cover;}
.product_box .lists li p{font-size:.24rem;color:#7d7d7d;margin:.26rem 0 0;}
.product_box .lists li a:hover img {transform:scale(1.06)}
/*应用领域*/
.filed_box{background:#f8f8f8;padding:.55rem 0 1.65rem;}
.filed_box .title{margin:0 0 1.1rem;text-align:center;}
.filed_box .title h4{font-size:.36rem;color:#0b0b10}
.filed_box .title p{font-size:.24rem;color:#828282;margin:.1rem 0 0}
.filed_box .mains{position:relative}
.filed_box .mains>div{display:inline-block;vertical-align:top;width:44%}
.filed_box .mains .lists li{margin:0 0 .3rem;background:#FFF;padding:.62rem .48rem .45rem .6rem;}
.filed_box .mains .lists li a{position:relative;font-size:.24rem;color:#2e2e2e;margin:0 0 .2rem;display:block;}
.filed_box .mains .lists li a i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.25rem;color:#2e2e2e}
.filed_box .mains .lists li p.desc {font-size:.16rem;color:#545353;margin:.2rem 0 0;}
.filed_box .mains .lists li.opens p.desc {opacity:0;visibility:hidden;margin:0}
.filed_box .mains .lists li.opens a i{transform:rotate(180deg) translateY(50%)}
.filed_box .mains .lists li .editor{font-size:.16rem;color:#545353;line-height:.26rem;transition:none;display:none;}
.filed_box .mains .mainsbox{width:56%;padding:0 0 0 .45rem;}
/*新闻资讯*/
.news_box{background:#f8f8f8;padding:.55rem 0 2.15rem;}
.news_box .title{margin:0 0 .45rem;text-align:center;}
.news_box .title h4{font-size:.36rem;color:#0b0b10}
.news_box .title p{font-size:.24rem;color:#828282;margin:.1rem 0 0}
.news_box .top_news{margin:0 0 .75rem;}
.news_box .top_news a{display:block;position:relative;background:#FFF;padding:.35rem;}
.news_box .top_news a>div{display:inline-block;vertical-align:middle;width:51.6%}
.news_box .top_news .imgs {overflow:hidden;}
.news_box .top_news .imgs img {width:100%;height:4.38rem;object-fit:cover;-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.news_box .top_news .text{width:48.4%;padding-left:.53rem;}
.news_box .top_news .text span {font-size:.14rem;color:#494949;}
.news_box .top_news .text h6{font-size:.24rem;color:#2d2d2d;margin:.25rem 0 .32rem;}
.news_box .top_news .text p{font-size:.16rem;color:#505050;line-height:1.7;margin:0 0 .7rem;}
.news_box .top_news .text em{display:inline-block;background:#bb0f0f;padding:0 .57rem;line-height:.4rem;border-radius:35px;font-size:.14rem;color:#FFF}
.news_box .top_news a:hover img {transform:scale(1.06)}
.news_box .lists li {padding:0 .34rem;margin:0 0 .63rem;}
.news_box .lists li .img{overflow:hidden;}
.news_box .lists li img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;height:2.5rem;object-fit:cover;}
.news_box .lists li .text {background:#FFF;padding:.2rem .32rem .45rem;}
.news_box .lists li .text .titles{position:relative;margin:0 0 .3rem;padding-left:.9rem;}
.news_box .lists li .text .titles h6{font-size:.16rem;color:#333;line-height:.28rem;height:.56rem;overflow:hidden;}
.news_box .lists li .text .titles span {width:.78rem;background:#bb0f0f;padding:.3rem 0 .22rem;font-size:.14rem;color:#FFF;text-align:center;position:absolute;left:0;bottom:0}
.news_box .lists li .text .titles span em {display:block;font-size:.3rem;margin:0 0 .15rem;}
.news_box .lists li .text>p{font-size:.14rem;color:#666;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .5rem;}
.news_box .lists li .text>em {font-size:.14rem;color:#666;text-transform:uppercase;}
.news_box .lists li a:hover img {transform:scale(1.06)}
/*营销网络*/
.network_box{padding:.65rem 0 1.6rem;background:#f8f8f8}
.network_box .title{margin:0 0 .45rem;text-align:center;}
.network_box .title h4{font-size:.36rem;color:#0b0b10}
.network_box .title p{font-size:.24rem;color:#828282;margin:.1rem 0 0}
/*联系方式*/
.contact_box{background:#f8f8f8;padding:.65rem 0 1.75rem}
.contact_box .title{margin:0 0 .45rem;text-align:center;}
.contact_box .title h4{font-size:.36rem;color:#0b0b10}
.contact_box .title p{font-size:.24rem;color:#828282;margin:.1rem 0 0}
.contact_box .infos{background:#FFF;padding:.5rem .35rem .3rem;margin:0 0 .62rem;}
.contact_box .infos h5{font-size:.24rem;color:#424242;padding:0 0 .3rem;border-bottom:1px solid #f2f2f2;}
.contact_box .infos>div{padding:.45rem 0;border-bottom:1px solid #f2f2f2;margin:0 0 .6rem;}
.contact_box .infos>div p{font-size:.16rem;color:#3b3b3b;}
.contact_box .infos>div em {display:inline-block;vertical-align:middle;padding-right:1.15rem;font-size:.16rem;color:#3b3b3b;}
.contact_box .infos>div.t1 em{width:25%;line-height:.45rem;padding-right:0}
.contact_box .infos>div em img {max-width:.27rem;margin-right:.1rem}
.contact_box .infos>div:last-child{padding-bottom:0;border:0;}
.contact_box .map{padding:.19rem .15rem;background:#FFF}
/*在线留言*/
.contact_box .message{background:#FFF;padding:.6rem .7rem 1rem;}
.contact_box .message h6{font-size:.24rem;color:#bb0f0f;padding-left:1rem;position:relative;line-height:.67rem;background:url(../images/icon11.png) 0 center no-repeat;background-size:.68rem .67rem;margin:0 0 .7rem;}
.contact_box .message .lists li{margin:0 0 .4rem;padding:0 .25rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea {width:100%;height:.8rem;min-height:35px;font-size:.16rem;color:#3e3e3e;border:0;background:none;border-bottom:1px solid #dcdcdc}
.contact_box .message .lists li textarea{height:1.2rem;padding:.15rem 0}
.contact_box .message .lists li button {display:inline-block;background:#bb0f0f;padding:0 .62rem;font-size:.16rem;color:#FFF;height:.57rem;border-radius:5px;border:0}
/*服务支持*/
.service_box{}

.service_box .title{margin:0 0 .45rem;text-align:center}
.service_box .title h4{font-size:.36rem;color:#292929;padding:0 0 .26rem;position:relative;margin:0 0 .4rem;}
.service_box .title h4:after{content:'';width:.75rem;height:4px;background:#292929;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.service_box .title p{font-size:.16rem;color:#454444;line-height:1.7;width:100%;max-width:14rem;margin:0 auto;}

.service_box .mains0,.service_box .mains2 {padding:.65rem 0 1.6rem;}
.service_box .mains0 .swiper-slide a,.service_box .mains2 .swiper-slide a{display:block;position:relative;overflow:hidden;}
.service_box .mains0 .swiper-slide a img,.service_box .mains2 .swiper-slide a img {width:100%;height:4.27rem;object-fit:cover;}
.service_box .mains0 .swiper-slide a:hover img,.service_box .mains2 .swiper-slide a:hover img {transform:scale(1.06)}

.service_box .mains1{background:#f8f8f8;padding:.65rem 0 1.35rem;}
.service_box .mains1 .lists .swiper-slide>div{padding:0;float:left;width:34%;text-align:center;width:33%;padding:0 0 0 .27rem;margin:0 0 .22rem;}
.service_box .mains1 .lists .swiper-slide>div:first-child{width:34%;padding:0}
.service_box .mains1 .lists .imgs {overflow:hidden;}
.service_box .mains1 .lists img {-webkit-animation-fill-mode:none;animation-fill-mode:none;width:100%;object-fit:cover}
.service_box .mains1 .lists p{font-size:.16rem;color:#2c2c2d;margin:.2rem 0 0;}
.service_box .mains1 .lists .swiper-slide>div:first-child img {height:5.91rem}
.service_box .mains1 .lists .swiper-slide>div img {height:2.64rem;}
.service_box .mains1 .lists a:hover img {transform:scale(1.06)}
.service_box .mains1 .swiper-page{margin:.8rem 0 0;text-align:center;}
.service_box .mains1 .swiper-page>div{display:inline-block;vertical-align:middle;}
.service_box .mains1 .swiper-page .slide-button-next,.service_box .mains1 .swiper-page .slide-button-prev {width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646;outline:none;margin:0 2px;}
.service_box .mains1 .swiper-page>div.slide-pagination span {margin:0 2px;width:.39rem;height:.39rem;border:1px solid #dcdcdc;background:#eee;line-height:.39rem;font-size:.16rem;color:#464646;opacity:1;outline:none;border-radius:0}
.service_box .mains1 .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active,.service_box .mains1 .swiper-page .slide-button-next:hover,.service_box .mains1 .swiper-page .slide-button-prev:hover,.service_box .mains1 .swiper-page>div.slide-pagination span:hover{background:#bb0f0f;border-color:#bb0f0f;color:#FFF}

/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

.m-header {background:none;height:auto;line-height:normal;}
.m-header-on {background:rgba(115,115,115,.41);padding:0;}
.m-header>div{border-bottom:1px solid #8e8e8e;padding:.15rem 0;margin:0 .25rem;}
.m-header-on>div{margin:0;padding:.15rem .25rem;}
.m-header>div>div{padding:0;line-height:45px;}
.m-header>div>div>div{color:#FFF;font-size:18px;}
.m-header>div>div:last-child a{font-size:14px;color:#FFF;display:inline-block;padding-left:.4rem;line-height:45px;background:url(../images/icon_m1.png) 0 center no-repeat;background-size:.27rem .27rem;}
.m-header img {max-height:45px;}

.st-container .st-menu {background:#bb0f0f;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#FFF;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#333}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#333}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#FFF;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#FFF}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/********<=767 mobile nav style css 2********/
.m-header .dl-menuwrapper button.dl-active{color:#bb0f0f}
.m-header .dl-menuwrapper ul{background:#bb0f0f}
.m-header>div.col-xs-6,.m-header>div.m_langs {z-index:2}
.m-header .dl-menuwrapper {z-index:1}
.m-header .dl-menuwrapper li a {border-top:1px solid rgba(255,255,255,.2);font-size:12px;border-bottom:0}
.m-header .m_langs a{background:#bb0f0f;}
.m-header .dl-menuwrapper button{color:#FFF}
/**************************/
@media(max-width:1300px){
	.job_box .mains1 .lists .swiper-page>div{left:0;z-index:1}
	.job_box .mains1 .lists .swiper-page>div.slide-button-next{right:0}
}
@media(max-width:1200px){
	.company .mains>div.text,.job_box .mains0 .editor .text,.texture_box .editor .desc .text:first-child .t,.process_box .mains0 .infos .text,.quality_box .mains1 .infos .text{padding-right:.25rem !important;}
	.texture_box .editor .desc .text:last-child .t,.process_box .mains1 .infos .text,.quality_box .mains2 .infos .text{padding-left:.25rem !important;}
	
}

/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner{padding:60px 0 0}
	.sort_navlist.opens_sort{z-index:1}
	.contact_box .message .lists li input[type="text"], .contact_box .message .lists li textarea,.contact_box .message .lists li button {font-size:12px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_index_about > div > div,.tem_index_tech .mains > div,.company .title > div > div{display:block;width:100% !important;}
	.tem_index_about .imgs{text-align:center;padding:0 0 .35rem;}
	.tem_index_tech .mains .text{padding-left:0;padding-top:.35rem;}
	.tem_index_file .lists li{margin:0 0 .35rem;}
	.footer > div > div.navlist {display:none;}
	.footer > div > div.infos {text-align:left !important;}
	.sort_navlist{display:none;}
	.company .title .data{text-align:left;margin:.55rem 0 0}
	.company .mains > div{display:block;width:100% !important;}
	.company .mains > div.text{padding-left:.25rem;padding-top:.65rem;}
	.history .gallery{padding:0 .7rem;}
	.history #gallery .swiper-slide .editor{padding:0 .2rem;}
	.history .gallery .swiper-page > div{left:0}
	.history .gallery .swiper-page > div.slide-button-next{right:0}
	.development_box ol li{width:50%}
	.development_box .itembox .item > div,.job_box .mains0 .editor > div,.filed_box .mains > div{display:block;width:100% !important;}
	.development_box .itembox .item .text{padding:.5rem 0 0}
	.job_box .mains0 .editor .text{padding-left:.25rem;padding-top:.65rem;}
	.job_box .mains2 .item li > a > span{display:none;}
	.job_box .mains2 .item li h6{width:60%}
	.job_box .mains2 .item li .submenu .editor > a.apply{position:relative;display:inline-block;margin:.45rem 0 0;right:0;bottom:0;}
	.job_box .mains2 .item li > a{padding:0 .2rem;}
	.job_box .mains2 .item li > a > i{right:.2rem;}
	.job_box .mains2 .item li .submenu{padding:0 .2rem .85rem;}
	.texture_box .editor .items .lists{padding:0 0 0 .25rem;}
	.texture_box .editor .desc .text > div{width:100%;float:none;}
	.texture_box .editor .desc .text .t{position:relative;top:0;transform:none;padding:.45rem 0 .65rem .25rem;}
	.texture_box .editor .desc .text:last-child .t{padding:.45rem .25rem .65rem 0;}
	.library_box .item .img{float:none;width:100%;}
	.library_box .item .text{width:100%;position:relative;padding:1.05rem .25rem 1.1rem;}
	.library_box .item.ons .img{float:none;}
	.library_box .item.ons .text{padding:1.05rem .25rem 1.1rem;}
	
	.process_box .mains0 .infos > div{width:100%;display:block;}
	.process_box .mains0 .infos > div.text {padding:0 .25rem;}
	.process_box .mains0 .infos .t{padding:.55rem 0 .65rem;}
	.process_box .mains1 .title p{padding:0 .25rem;}
	.process_box .mains1 .infos > div{display:block;width:100%}
	.process_box .mains1 .infos > div.text {padding:.45rem .25rem .65rem;}
	
	.process_box .mains1 .infos > div{width:100%;display:block;}
	.process_box .mains1 .infos > div.text {padding:0 .25rem;}
	.process_box .mains1 .infos .t{padding:.55rem 0 .65rem;}
	.process_box .mains2 .title p{padding:0 .25rem;}
	.process_box .mains2 .infos > div{display:block;width:100%}
	.process_box .mains2 .infos > div.text {padding:.45rem .25rem .65rem;}	
	
	.qeiut_box .lists .swiper-slide > div,.service_box .mains1 .lists .swiper-slide>div{width:50%;padding:0 .15rem;}
	.qeiut_box .lists .swiper-slide > div:first-child,.service_box .mains1 .lists .swiper-slide>div:first-child{width:100%}
	
	.quality_box .mains0 .infos .text > div > div{width:100%}
	.quality_box .mains0 .infos .text .item .t{margin:.1rem 0}
	.filed_box .mains .mainsbox{padding:.45rem 0 0}
	.product_box .items .name{padding:0 .15rem}
	.news_box .top_news a > div{display:block;width:100% !important;}
	.news_box .top_news .text{padding:.45rem 0 0}
	.news_box .lists li{padding:0 .15rem;}
	.contact_box .infos > div em{display:block;padding-right:0;margin:.1rem 0;font-size:12px;}
	.contact_box .message{padding:.6rem .25rem 1rem;}
	.contact_box .message .lists li{padding:0}
	.job_box .mains0 .editor .imgs:before{display:none}
}