body.index .st-pusher{height:100vh;}
#index_page_swiper{height:100%}
/*header*/
.header{position:fixed;top:0;left:0;z-index:18;width:100%;padding:.52rem .75rem .37rem;}
.header>div{display:inline-block;vertical-align:middle;width:20%}
.header .logos a{display:inline-block;position:relative}
.header .logos img {max-height:.38rem;transition:none;}
.header .logos img.logo2 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}

.header .navlist {width:60%;text-align:center}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .4rem;}
.header .navlist li a{font-size:.16rem;color:#FFF}
.header .langs{text-align:right;}
.header .langs>*{display:inline-block;vertical-align:middle;}
.header .langs>a{font-size:.22rem;color:#FFF}
.header .langs>dl {margin:0 0 0 .38rem;padding:0;position:relative}
.header .langs>dl dt {font-weight:normal;font-size:.18rem;color:#FFF;font-family:"Roboto-Medium";text-transform:capitalize;cursor:pointer;}
.header .langs>dl dt i{font-size:.14rem;padding-left:.15rem;}
.header .langs>dl dd{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;box-shadow:2px 2px 4px rgba(0,0,0,.12);width:1.1rem;display:none;transition:none;}
.header .langs>dl dd a{display:block;font-size:.16rem;color:#333;text-align:center;line-height:.4rem;}
.header .langs>dl dd a:hover{color:#FFF;background:#c11920}

.header_black{padding:.26rem .75rem;}
.header_black .navlist li a,.header_black .langs>a,.header_black .langs>dl dt{color:#333}
.header_index_white .navlist li a,.header_index_white .langs>a,.header_index_white .langs>dl dt {color:#FFF}
/*banner*/
.tem_banner .swiper {height:100%}

.tem_banner .imgs_{height:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover;}
.tem_banner .imgs_ img {display:none;}
.tem_banner .label_txt{position:absolute;top:50%;left:0;width:100%;z-index:1;text-align:center;transform:translateY(-50%)}
.tem_banner .label_txt>*{opacity:0;transform: translateY(3vw);}
.tem_banner .swiper-slide-active .label_txt>*{opacity: 1 !important;pointer-events: auto !important;-webkit-transform: none !important;transform: none !important;-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;-webkit-transition-delay: 100ms;transition-delay: 100ms;}
.tem_banner .swiper-slide-active .label_txt p{transition-delay:150ms}
.tem_banner .label_txt h3 {font-size:.97rem;color:#FFF;font-family:"Roboto-Bold";text-transform:uppercase;}
.tem_banner .label_txt p{font-size:.43rem;color:#FFF;margin:.4rem 0 0}
.tem_banner .slide-pagination{position:absolute;left:auto;right:2.6rem;bottom:.85rem;z-index:1;width:auto;}
.tem_banner .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;background:none;border:2px solid #FFF;margin:0 .08rem !important;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{border-color:#e52027;background:#e52027}

.scrolly{position:absolute;bottom:.5rem;left:50%;z-index:1;transform:translateX(-50%);font-size:.14rem;color:#FFF;padding:.63rem 0 0;z-index:10}
.scrolly:before{content:'';width:2px;height:.63rem;background:linear-gradient(to bottom,rgba(255,255,255,.5),rgba(255,255,255,0));position:absolute;top:0;left:50%;transform:translateX(-50%);}
@keyframes dropdown2 {
	form{
		top:0
	}
	to{
		top:.4rem;
	}
}
.scrolly:after{content:'';width:.12rem;height:.18rem;border:1px solid rgba(255,255,255,.6);border-radius:25px;position:absolute;top:0;left:50%;transform:translateX(-50%);animation: dropdown2 1.1s linear infinite alternate;}

.scrolly_black{color:#333}
.scrolly_black:before{background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.scrolly_black:after{border:1px solid rgba(0,0,0,.6);}
/*åž‚ç›´å±…ä¸­*/
.index_flex{display:flex;width:100%;height:100%;align-items: center;}

.tem_about{height:100%}
.tem_about .index_development_swiper {height:100%}
.index_development_content0 {display:flex;width:100%;height:100%;align-items: center;padding:0 .75rem 0 2.6rem;}
.index_development_content0 .text{width:52%;padding:0 1.25rem 0 0;}
.index_development_content0 .text h3 {font-size:.48rem;color:#232222;margin:0 0 .5rem;}
.index_development_content0 .text .editor {font-size:.16rem;color:#5d5d5d;text-indent:2em;margin:0 0 .9rem}
.index_development_content0 .text .nums{margin:0 0 .9rem}
.index_development_content0 .text .nums>div{display:inline-block;vertical-align:top;width:33.333%;}
.index_development_content0 .text .nums p{font-size:.18rem;color:#333;margin:0 0 .25rem}
.index_development_content0 .text .nums h5 {font-size:.18rem;color:#333;line-height:1}
.index_development_content0 .text .nums h5 em,.index_development_content0 .text .nums h5 span {display:inline-block;vertical-align:bottom;font-size:.6rem;color:#c11920;font-family:"Geometric415BT-BlackA"}
.tem_about .mores>a{display:inline-block;border:1px solid #c11920;border-radius:0 0 20px 0;width:1.87rem;overflow:hidden;position:relative;}
.tem_about .mores>a span{padding:0 0 0 .25rem;background:url(../images/icon2.png) right center no-repeat;background-size:.75rem .6rem !important;height:.6rem;font-size:.16rem;color:#c11920;line-height:.6rem;display:block;position:relative;z-index:2}
.tem_about .mores>a:after{content:'';width:0;height:100%;background:#c11920;position:absolute;right:.5rem;top:0;-webkit-transition: all 1s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all 1s cubic-bezier(.77,0,.175,1) 0s;
     transition: all 1s cubic-bezier(.77,0,.175,1) 0s;transform:skew(-30deg,0)}
.tem_about .mores>a:hover span{color:#FFF;transition-delay:100ms}
.tem_about .mores>a:hover:after{width:100%;transform:none;}
.index_development_content0 .imgs{width:48%;position:relative;text-align:center}
.index_development_content0 .imgs:after{content:'';width:7.08rem;height:8.13rem;background:url(../images/icon1.png) center no-repeat;background-size:7.08rem 8.13rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.index_development_content0 .imgs img {position:relative;z-index:2;-webkit-transform: scale(3.5);
transform: scale(3.5);
-webkit-transition: all 1s cubic-bezier(.69, .27, .45, .99);
transition: all 1s cubic-bezier(.69, .27, .45, .99);width:7.2rem}
.index_development_content0 .imgs p{transform: scale(0.8);opacity:0;margin:0;}
.index_development_content0 .text>*{opacity:0;pointer-events: none;transform: translateY(3vw);}
.index_page_current .index_development_active .text>*{opacity:1;pointer-events: auto;transform: none;transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;transition-delay: 100ms;}
.index_page_current .index_development_active .text .editor {transition-delay:150ms}
.index_page_current .index_development_active .text .nums{transition-delay:200ms}
.index_page_current .index_development_active .text .mores{transition-delay:250ms}
.index_page_current .index_development_content0 .imgs p{opacity: 1;
-webkit-transform:  scale(1);
transform:  scale(1);
-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);
transition: all .8s cubic-bezier(.69, .27, .45, .99);
  transition-delay: 0s;
-webkit-transition-delay: 250ms;
transition-delay: 250ms;}
.index_development_current .imgs img {transform: scale(1);}

.index_development_content1{}
.index_development_content1 .index_development_back{position:absolute;top:0;left:0;width:100%;height:100%;}
.index_development_back img{-webkit-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: all 1s cubic-bezier(.69, .27, .45, .99);
transition: all 1s cubic-bezier(.69, .27, .45, .99);width:100%;height:100%;object-fit:cover;}
.index_development_current .index_development_back img {transform: scale(1);}

.index_development_content1 .index_development_back_read{position:absolute;bottom:1.85rem;left:0;width:100%;text-align:center;z-index:1}
.index_development_content1 .index_development_back_read>*{opacity:0;pointer-events: none;transform: translateY(3vw);}
.index_development_content1 .index_development_back_read h4 {font-size:.48rem;color:#FFF;margin:0 0 .55rem;}
.index_development_content1 .index_development_back_read .mores>a{border-color:#FFF;color:#FFF;text-align:left;}
.index_development_content1 .index_development_back_read .mores>a span {background:url(../images/icon2-1.png) right center no-repeat;color:#FFF}
.index_page_current .index_development_active .index_development_back_read>*{opacity:1;pointer-events: auto;transform: none;transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;transition-delay: 100ms;}
.index_page_current .index_development_active .index_development_back_read .mores {transition-delay:150ms}

.tem_product{}
.tem_product>div{width:50%;height:100%}
.tem_product a{display:block;position:relative;overflow:hidden;height:100%;}
.tem_product .imgs img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(.5);opacity:0;}
.tem_product .text{position:absolute;bottom:.53rem;left:0;z-index:1;padding:0 .74rem 0 2.6rem;}
.tem_product .text>div>*{opacity:0;transform:translateY(3vw);}
.tem_product .text>div{background:rgba(0,0,0,.33);border-radius:40px 0 0 0;padding:.7rem .4rem .6rem;}
.tem_product .text h4 {font-size:.36rem;color:#FFF;margin:0 0 .25rem;}
.tem_product .text p{font-size:.16rem;color:#FFF;margin:0 0 .55rem;height:1rem;line-height:.25rem;display: block;display: -webkit-box!important;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 4}

.tem_product .text .mores{display:inline-block;border:1px solid #FFF;border-radius:0 0 20px 0;width:1.87rem;overflow:hidden;position:relative;}
.tem_product .text .mores span{padding:0 0 0 .25rem;background:url(../images/icon2-1.png) right center no-repeat;color:#FFF;background-size:.75rem .6rem !important;height:.6rem;font-size:.16rem;line-height:.6rem;display:block;position:relative;z-index:2}
.tem_product .text .mores:after{content:'';width:0;height:100%;background:#c11920;position:absolute;right:.5rem;top:0;-webkit-transition: all 1s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all 1s cubic-bezier(.77,0,.175,1) 0s;
     transition: all 1s cubic-bezier(.77,0,.175,1) 0s;transform:skew(-30deg,0)}
.tem_product .text .mores:hover span{transition-delay:100ms}
.tem_product .text .mores:hover:after{width:100%;transform:none;}
.tem_product.index_page_current .imgs img{opacity: 1;
-webkit-transform:  scale(.7);
transform:  scale(.7);
-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);
transition: all .8s cubic-bezier(.69, .27, .45, .99);
  transition-delay: 0s;
-webkit-transition-delay: 100ms;
transition-delay: 100ms;}
.tem_product.index_page_current .text>div>*{opacity: 1 !important;pointer-events: auto !important;-webkit-transform: none !important;transform: none !important;-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;-webkit-transition-delay: 100ms;transition-delay: 100ms;}
.tem_product.index_page_current .text>div p{transition-delay:150ms}
.tem_product.index_page_current .text>div .mores {transition-delay:200ms}

.tem_news{padding:1.1rem 0 0;background:url(../images/icon3.jpg) center no-repeat;background-size:cover;height:100%}
.tem_news h3 {font-size:.48rem;color:#303030;margin:0 0 .55rem;text-align:left;opacity:0;transform:translateY(3vw)}
.tem_news.index_page_current h3{opacity:1;pointer-events: auto;transform: none;transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;transition-delay: 100ms;}
.tem_news .mainsbox{width:100%;}
.tem_news .mainsbox>div{display:inline-block;vertical-align:top;width:37%;opacity:0;transform:translateX(3vw)}
.tem_news.index_page_current .mainsbox>div {opacity:1;pointer-events: auto;transform: none;transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;transition-delay: 150ms;}
.tem_news.index_page_current .mainsbox>div.item2 {transition-delay:200ms}
.tem_news.index_page_current .mainsbox>div.item3 {transition-delay:250ms}
.tem_news .mainsbox .item1{border-radius:16px 0 0 0;overflow:hidden;position:relative;}
.tem_news .mainsbox .item1 .swiper-slide a{display:block;position:relative;}
.tem_news .mainsbox .item1 .swiper-slide .imgs img {width:100%;height:6.19rem;object-fit:cover;transition:none;}
.tem_news .mainsbox .item1 .swiper-slide .time{position:absolute;top:.35rem;left:.35rem;z-index:1;font-size:.14rem;color:#FFF;font-family:"Roboto-Bold";text-align:center;}
.tem_news .mainsbox .item1 .swiper-slide .time em {display:block;font-size:.36rem;margin:0;}
.tem_news .mainsbox .item1 .swiper-slide h5 {position:absolute;bottom:.9rem;left:0;width:100%;padding:0 .35rem;z-index:1;font-size:.2rem;color:#FFF}
.tem_news .mainsbox .item1 .slide-pagination{width:auto;right:.25rem;bottom:.4rem;z-index:1;font-size:.18rem;color:#FFF;left:auto;font-family:"Roboto-Bold";position:absolute;}
.tem_news .mainsbox .item1 .slide-pagination span{font-size:.24rem;display:inline-block;vertical-align:bottom;}

.tem_news .mainsbox .item2 {width:33%;padding-left:.42rem;}
.tem_news .mainsbox .item2 .info1 .imgs{overflow:hidden;border-radius:16px 0 0 0}
.tem_news .mainsbox .item2 .info1 .imgs img {width:100%;height:2.44rem;object-fit:cover;transition:none}
.tem_news .mainsbox .item2 .info1 .text{padding:.22rem 0 0;height:1.99rem;}
.tem_news .mainsbox .item2 .info1 .text span {font-size:.12rem;color:#8d8d8d;font-family:"Roboto-Bold"}
.tem_news .mainsbox .item2 .info1 .text h5 {font-size:.18rem;color:#272626;line-height:.24rem;height:.48rem;overflow:hidden;margin:.15rem 0 .36rem;}
.tem_news .mainsbox .item2 .info1 .text .mores {position:relative;font-size:.12rem;color:#8d8d8d}
.tem_news .mainsbox .item2 .info1 .text .mores i{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);font-size:.3rem;}
.tem_news .mainsbox .item2 .info2 a{display:flex;background:#f5f5f5;height:1.76rem;padding:0 .2rem;flex-direction: column;    justify-content: center;}
.tem_news .mainsbox .item2 .info2 h5 {font-size:.18rem;color:#272626;line-height:.24rem;height:.48rem;overflow:hidden;margin:0 0 .3rem}
.tem_news .mainsbox .item2 .info2 span {font-size:.12rem;color:#8d8d8d;font-family:"Roboto-Bold"}

.tem_news .mainsbox .item3{width:30%;padding-left:.4rem;}
.tem_news .mainsbox .item3 .info1 a{display:flex;position:relative;background:linear-gradient(40deg,#921014,#dc2444);height:3.2rem;    flex-direction: column;    justify-content: center;overflow:hidden;border-radius:16px 0 16px 0;padding:0 .23rem;}
.tem_news .mainsbox .item3 .info1 span {font-size:.12rem;color:#FFF}
.tem_news .mainsbox .item3 .info1 h5 {font-size:.18rem;color:#FFF;line-height:.24rem;height:.48rem;overflow:hidden;margin:.14rem 0 0;}
.tem_news .mainsbox .item3 .info1 p{padding:.35rem 0 0;margin:.2rem 0;position:relative;font-size:.14rem;color:#FFF;}
.tem_news .mainsbox .item3 .info1 .mores {position:relative;font-size:.12rem;color:#FFF}
.tem_news .mainsbox .item3 .info1 .mores i{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);font-size:.3rem;}
.tem_news .mainsbox .item3 .info2 {margin:.3rem 0 0}
.tem_news .mainsbox .item3 .info2 a{display:block;position:relative;background:#f5f5f5;}
.tem_news .mainsbox .item3 .info2 .imgs img {width:100%;height:1.82rem;object-fit:cover;transition:none}
.tem_news .mainsbox .item3 .info2 h6 {padding:.2rem .2rem 0;font-size:.18rem;color:#272626;height:.87rem;}

.tem_case{height:100%;    flex-direction: column;    justify-content: center;background:url(../images/icon5.jpg) center no-repeat;background-size:cover;}
.tem_case h3 {font-size:.48rem;color:#303030;text-align:center;margin:0 0 1.05rem;}
.tem_case>* {opacity:0;transform:translateY(3vw)}
.tem_case.index_page_current>*{opacity:1;pointer-events: auto;transform: none;transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;transition-delay: 150ms;}
.tem_case.index_page_current .lists {transition-delay:200ms}

.tem_case .lists{width:100%;position:relative}
.tem_case .lists .swiper-slide a{display:block;position:relative;padding:0 0 .35rem;}
.tem_case .lists .swiper-slide .imgs {overflow:hidden;}
.tem_case .lists .swiper-slide .imgs img {width:100%;height:4.47rem;object-fit:cover;transition:none;border-radius:6px;}
.tem_case .lists .swiper-slide .text{position:absolute;bottom:0;left:.25rem;z-index:1;background:rgba(255,255,255,.72);padding:.42rem .32rem .32rem;min-width:2.89rem;border-radius:6px;opacity:0;transform:translateX(-3vw);}
.tem_case .lists .swiper-slide .text h5 {font-size:.18rem;color:#e52027;padding:0 0 .25rem;position:relative;background:url(../images/icon4.png) 0 bottom no-repeat;background-size:.41rem auto;}
.tem_case .lists .swiper-slide-active .text {opacity: 1 !important;pointer-events: auto !important;-webkit-transform: none !important;transform: none !important;-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;-webkit-transition-delay: 100ms;transition-delay: 100ms;}
.tem_case .lists  .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);margin:-.175rem 0 0;width:.46rem;height:.46rem;background:#535353;border-radius:100%;line-height:.46rem;text-align:center;font-size:.18rem;color:#FFF;left:32%;z-index:1}
.tem_case .lists  .swiper-page>div.slide-button-next {left:auto;right:32%}
.tem_case .lists  .swiper-page>div:hover{background:#e52027;color:#FFF}

.index_footer{height:auto !important;}
.footer{padding:0 .75rem;background:#FFF}
.footer>div{display:inline-block;vertical-align:middle;width:39%}
.footer .copy{font-size:.16rem;color:#828282;padding:0 .15rem 0 0}
.footer .f_logo{width:22%;text-align:center;}
.footer .f_logo img {max-height:.4rem;transition:none;}
.footer .f_share{text-align:right;padding:.2rem 0}
.footer .f_share>div {display:inline-block;text-align:center;vertical-align:middle;margin-right:.5rem}
.footer .f_share img {max-width:1rem;}
.footer .f_share p{font-size:.14rem;color:#333;margin:.1rem 0 0}

.footer .f_share>a{display:inline-block;margin-left:.2rem;width:.42rem;height:.42rem;background:#c0c0c0;border-radius:100%;line-height:.42rem;text-align:center;font-size:.16rem;color:#FFF;vertical-align:middle}
/*flash*/
.flash h2 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1;font-size:.6rem;color:#FFF;padding:0 0 .45rem;font-weight:bold;}
.flash h2:before{content:'';width:100%;height:2px;background:#FFF;position:absolute;bottom:0;left:0}

.sort_navlist{position:relative;top:0;background:#FFF;border-bottom:2px solid #ececec;padding:0 .75rem;}
.sort_navlist>div{display:inline-block;vertical-align:middle;width:35%}
.sort_navlist .mbx {font-size:.16rem;color:#272626;line-height:.72rem;}
.sort_navlist .mbx a{font-size:.16rem;color:#272626;}
.sort_navlist .mbx a:first-child+a {display:none;}
.sort_navlist .mbx a:first-child i{color:#e60013;padding-right:.1rem;}
.sort_navlist .list{width:65%;text-align:right}
.sort_navlist .list>*{display:inline-block;vertical-align:middle;}
.sort_navlist .list li {display:inline-block;padding:0 .55rem 0 0}
.sort_navlist .list li a{font-size:.16rem;color:#383838;display:block;line-height:.72rem;position:relative}
.sort_navlist .list li a:hover,.sort_navlist .list li.on a{color:#d72a3d;}
.sort_navlist .list li a:after{content:'';width:0;height:2px;background:#d72a3d;position:absolute;bottom:-2px;left:0;transition:all .5s linear;}
.sort_navlist .list li a:hover:after,.sort_navlist .list li.on a:after{width:100%}
.sort_navlist .list .t_bk{font-size:.16rem;color:#5b5b5b;text-align:center;cursor:pointer;padding-left:.6rem;}
.sort_navlist .list .t_bk p{margin:0;}
.sort_navlist .list .t_bk i{font-size:.22rem;color:#000}
/**/
.company{padding:.75rem 0 .8rem;background:#FFF}
.company .text {margin:0 0 .6rem;}
.company .text h3 {font-size:.6rem;color:#c11920;}
.company .text>div>p{font-size:.3rem;color:#4a4a4a;margin:.25rem 0 .3rem}
.company .text .editor {font-size:.18rem;color:#4a4a4a;padding:0 1.7rem;}
.company .text .editor .nums{margin:.8rem 0 0}
.company .text .editor .nums>div{display:inline-block;vertical-align:middle;width:33.333%;position:relative}
.company .text .editor .nums>div:after{content:'';width:2px;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0),#d8d8d8,rgba(255,255,255,0));position:absolute;right:0;top:0}
.company .text .editor .nums>div:last-child:after{display:none;}
.company .text .editor .nums p{font-size:.18rem;color:#333;margin:0 0 .24rem}
.company .text .editor .nums h5 {font-size:.18rem;color:#333}
.company .text .editor .nums h5 em,.company .text .editor .nums h5 span {font-size:.6rem;color:#c11920;font-family:"Geometric415BT-BlackA";}
.company .box {position:relative}
.company .box .imgs img {width:100%;height:7.99rem;object-fit:cover;transition:none;}
.company .box .play_{position:absolute;top:50%;left:2.6rem;width:1.1rem;height:1.1rem;border:1px solid #e51d24;transform:translateY(-50%);border-radius:100%;text-align:center;line-height:1.1rem;cursor:pointer;}
.company .box .play_ i{width:.78rem;height:.78rem;background:#e51d24;line-height:.78rem;text-align:center;font-size:.26rem;color:#FFF;display:inline-block;vertical-align:middle;border-radius:100%;}
.company .box .txt{position:absolute;right:2.6rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.52);padding:.85rem .35rem;font-size:.16rem;color:#FFF;line-height:1.75;text-indent:2em;width:5.5rem;}
.adv_main{padding:.5rem 0 .8rem;background:#FFF}
.adv_main .t {padding:0 0 .45rem;margin:0 0 .4rem;border-bottom:2px solid #f1f1f1;}
.adv_main h5 {font-size:.3rem;color:#4a4a4a;margin:0 0 .25rem;}
.adv_main p{font-size:.16rem;color:#4a4a4a;}

.culture{padding:1.25rem 0 .6rem;}
.culture:before{background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;width:100%;height:100%;z-index:-1}
.culture h3 {font-size:.6rem;color:#FFF;text-align:center;margin:0 0 .6rem;}
.culture .editor>div{display:inline-block;vertical-align:top;width:50%;padding:0 1.05rem 0 0;margin:0 0 .4rem;}
.culture .editor>div:nth-child(2n){padding:0 0 0 1.05rem;}
.culture .editor>div>*{display:inline-block;vertical-align:top;width:20%}
.culture .editor>div p{margin:0}
.culture .editor>div p img {max-height:1.05rem;transition:none;}
.culture .editor>div>div{width:80%;padding:.33rem 0 0}
.culture .editor>div h6 {font-size:.24rem;color:#FFF;margin:0 0 .2rem;}
.culture .editor>div p{font-size:.16rem;color:#FFF;margin:0;}

.honor{padding:1.25rem 0 .77rem;background:#FFF}
.honor h3 {font-size:.6rem;color:#c11920;text-align:center;margin:0 0 .9rem;}

.honor .mains .list .swiper{}
.honor .mains .list .swiper-slide a{}
.honor .mains .list .swiper-slide .img_ {padding:.26rem;display:block;position:relative;background:url(../images/icon6.png) center no-repeat;background-size:100% 100%;}
.honor .mains .list .swiper-slide img {width:100%;height:2.98rem;object-fit:cover;transition:none;}
.honor .mains .list .swiper-slide h6{font-size:.16rem;color:#454545;text-align:center;margin:.25rem 0 0}
.honor .mains .list .slide-pagination{margin:.4rem 0 0;text-align:center;width:100%}
.honor .mains .list .slide-pagination span {opacity:1;outline:none;width:.16rem;height:.16rem;background:#bfbfbf;margin:0 .16rem;}
.honor .mains .list .slide-pagination span.swiper-pagination-bullet-active{background:#c11920}
.honor .mains .items{width:50%;border-top:2px solid #ececec;border-bottom:2px solid #ececec;padding:.45rem 0}
.honor .mains .items >p {margin:0 0 .3rem;padding-left:.35rem;position:relative;display:inline-block;vertical-align:top;width:50%}
.honor .mains .items >p:before{content:'';width:.12rem;height:.12rem;background:#999;border-radius:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.honor .mains .items >p a{font-size:.16rem;color:#454545;display:block;}

.abmains_box{position:relative}
.abmains_box>a{position:absolute;bottom:1.1rem;left:50%;transform:translateX(-50%);background:#FFF;border-radius:35px;padding:0 .51rem;line-height:.66rem;font-size:.16rem;color:#373636}
.abmains_box>a i{font-size:.18rem;color:#373636;padding-left:.3rem;}

.workshop{background:#FFF;padding:1.05rem 0 1.2rem;}
.workshop h3 {font-size:.6rem;color:#c11920;text-align:center;margin:0 0 .8rem;}
.workshop .lists{padding-left:2.6rem;position:relative}
.workshop .lists .swiper-slide a{display:block;position:relative;overflow:hidden;border-radius:8px;}
.workshop .lists .swiper-slide img {width:100%;height:3.9rem;object-fit:cover;transition:none;}
.workshop .lists .slide-pagination{margin:.53rem 0 0}
.workshop .lists .slide-pagination span {opacity:1;outline:none;width:.34rem;height:.34rem;border:1px solid #181818;border-radius:6px;line-height:.32rem;text-align:center;font-size:.16rem;color:#272727;margin:0 5px 0 0;background:none}
.workshop .lists .slide-pagination span.swiper-pagination-bullet-active{background:#c11920;border-color:#c11920;color:#FFF}
.workshop .lists .swiper-slide a:hover{transform:scale(.96);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.header.hid_head{top:-1.2rem;}
.sort_navlist.ons{position:fixed;top:0;width:100%;z-index:99}

.desc_box{padding:.78rem 0 0}
.desc_box h3 {font-size:.6rem;color:#c11920;text-align:center;margin:0 0 .8rem;}
.desc_box .slogan{font-size:.24rem;color:#5e5e5e;padding:0 0 .5rem}

.desc_box .lists .swiper-slide .text{font-size:.16rem;color:#FFF;padding:0 .6rem;display:flex;width:50%;height:7.3rem;flex-direction: column;    justify-content: center;margin-left:50%;background:#e51d24;opacity:0;transform:translateX(-3vw)}
.desc_box .lists .swiper-slide .imgs {position:absolute;left:50%;top:0;width:50%;height:100%}
.desc_box .lists .swiper-slide .imgs img {width:100%;height:100%;object-fit:cover;transition:none;}
.desc_box .lists .swiper-slide-active .imgs {left:0;-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;-webkit-transition-delay: 200ms;transition-delay: 200ms;}
.desc_box .lists .swiper-slide-active .text {opacity: 1 !important;pointer-events: auto !important;-webkit-transform: none !important;transform: none !important;-webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);transition: all .8s cubic-bezier(.69, .27, .45, .99);  transition-delay: 0s;-webkit-transition-delay: 200ms;transition-delay: 200ms;}
.desc_box .lists .swiper-slide-next .imgs{left:0}

.desc_box .adv_box{background:#f7f7f7;padding:1.4rem 0 2rem;}
.desc_box .adv_box h3 {font-size:.6rem;color:#c11920;margin:0 0 .95rem;}
.desc_box .adv_box .editor>div{display:inline-block;vertical-align:top;padding:0 .35rem 0 0;margin:0 0 .9rem;width:33.333%}
.desc_box .adv_box .editor h4 {font-size:.3rem;color:#e51d24;margin:0 0 .4rem;padding:0 0 .45rem;border-bottom:1px dashed #dcdcdc}
.desc_box .adv_box .editor p{font-size:.18rem;color:#666666;margin:0 0 .35rem;line-height:.25rem;height:.5rem;overflow:hidden;}
.desc_box .adv_box .editor .imgs{display:inline-block;border-radius:6px;overflow:hidden}
.desc_box .adv_box .editor>div:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.3)}

.product_box{background:#f6f6f6;}
.product_box .sort_navlist{background:#f6f6f6}
.product_box .mainsbox {padding:.75rem 0 1rem}
.product_box .mainsbox .items{margin:0 0 1.18rem;padding:0 0 .9rem;border-bottom:2px solid #d9d9d9}
.product_box .mainsbox .items>div{display:inline-block;vertical-align:top;width:21%}
.product_box .mainsbox .items .titles {}
.product_box .mainsbox .items .titles h6 {font-size:.36rem;color:#444}
.product_box .mainsbox .items .titles p{font-size:.3rem;color:#e60214;margin:.2rem 0 0;text-transform:uppercase;font-family:"Roboto-Medium"}
.product_box .mainsbox .items .lists{width:79%}
.product_box .mainsbox .items .lists li {padding:0 .2rem 0 0;margin:0 0 .34rem;}
.product_box .mainsbox .items .lists li a{display:block;position:relative;background:#FFF;text-align:center}
.product_box .mainsbox .items .lists li .imgs {height:2.7rem;line-height:2.7rem;}
.product_box .mainsbox .items .lists li .imgs span{display:inline-block;vertical-align:middle;background:none !important;}
.product_box .mainsbox .items .lists li .imgs img {max-height:2.1rem;transition:none;}
.product_box .mainsbox .items .lists li .text{padding:.5rem .3rem .65rem;border-top:1px solid #f6f6f6}
.product_box .mainsbox .items .lists li .text h4 {font-size:.2rem;color:#393939}
.product_box .mainsbox .items .lists li .text p{font-size:.14rem;color:#595959;margin:.15rem 0 0}
.product_box .mainsbox .items:last-child{border-bottom:0;padding:0;margin:0}
/*äº§å“è¯¦æƒ…*/
.page_head,.is_header{background:#e52027;padding:.39rem .75rem .28rem}
.page_head .logos img,.is_header .logos img {opacity:0}
.page_head .logos img.logo2,.is_header .logos img.logo2 {opacity:1}
.show_product{background:#f6f6f6;padding:1.05rem 0 1.45rem;}
.show_product .sort_navlist{background:#f6f6f6}
.show_product .mainsbox{padding:.49rem 0 0}
.show_product .imglist{background:#e9e9e9;}
.show_product .imglist>div{display:inline-block;vertical-align:middle;width:50%}
.show_product .imglist .lists{background:#FFF}
.show_product .imglist .lists .swiper-slide {line-height:5.25rem;text-align:center;}
.show_product .imglist .lists .swiper-slide img {max-height:5rem;transition:none;}
.show_product .imglist .text {padding:0 .7rem;}
.show_product .imglist .text h4 {font-size:.2rem;color:#303030;padding:0 0 .25rem;border-bottom:2px solid #cdcdcd;margin:0 0 .25rem;}
.show_product .imglist .text .slogan {font-size:.14rem;color:#696868;line-height:1.65;margin:0 0 .8rem;}
.show_product .imglist .text>a{display:inline-block;background:#e52027;font-size:.14rem;color:#FFF;padding:0 .18rem;line-height:.41rem;}
.show_product .imglist .text>a img {max-height:.15rem;transition:none;margin-right:.1rem;}
.show_product .pro-container{margin:.5rem 0 0;background:#FFF}
.show_product .pro-container h6 {font-size:.2rem;color:#303030;padding:.65rem .5rem .35rem;border-bottom:2px solid #ddd;}
.show_product .pro-container .editor{font-size:.16rem;color:#616060;line-height:1.65;padding:.45rem .5rem 1.2rem;}
/*æˆåŠŸæ¡ˆä¾‹*/
.case_box,.case_box .sort_navlist{background:#f6f6f6;}
.case_box .lists{padding:.75rem 0 1.65rem;}
.case_box .lists li {padding:0 .37rem 0 0;margin:0 0 .82rem;}
.case_box .lists li:nth-child(2n){padding:0 0 0 .37rem;}
.case_box .lists li>a{display:block;position:relative;background:#FFF}
.case_box .lists li>a:hover {transform:translateY(-2px);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.case_box .lists li .imgs {overflow:hidden;}
.case_box .lists li .imgs img {width:100%;height:4.05rem;object-fit:cover;transition:none}
.case_box .lists li p{font-size:.16rem;color:#292929;padding:.25rem;margin:0}
/*ç¿»é¡µ*/
.page {margin:.65rem 0 0}
.page a{display:inline-block;vertical-align:middle;margin:0 2px;width:.34rem;height:.34rem;border:1px solid #656565;line-height:.32rem;font-size:.16rem;color:#272727;border-radius:4px;}
.page a.page-num-current{background:#c11920;border-color:#c11920;color:#FFF}
/*æ–°é—»*/
.news_box{background:#f6f6f6;padding:0 0 2.2rem;}
.news_box .sort_navlist {margin:0 0 .75rem;background:#f6f6f6}
.news_box .tponews{position:relative;display:flex;width:100%;padding:.68rem 0 .85rem}
.news_box .tponews .fir_n{width:58.4%}
.news_box .tponews .fir_n>a{display:block;position:relative}
.news_box .tponews .fir_n>a:before{content:'';width:100%;height:35%;background:linear-gradient(to bottom,rgba(0,0,0,0),#000);position:absolute;bottom:0;left:0;z-index:1}

.news_box .tponews .fir_n img {width:100%;height:4.2rem;object-fit:cover;}
.news_box .tponews .fir_n .text{position:absolute;bottom:.5rem;left:0;width:100%;z-index:1;padding:0 .54rem;}
.news_box .tponews .fir_n .text em {font-size:.14rem;color:#FFF}
.news_box .tponews .fir_n .text h5 {font-size:.18rem;color:#FFF;margin:.2rem 0 0}

.news_box .tponews .li_n{width:20.8%;padding-left:.18rem;}
.news_box .tponews .li_n>a{display:flex;background:#FFF;width:100%;height:4.2rem;padding:.3rem;    flex-direction: column;    justify-content: center;}
.news_box .tponews .li_n span {font-size:.14rem;color:#575757}
.news_box .tponews .li_n h6 {font-size:.18rem;color:#262626;line-height:.25rem;height:.5rem;overflow:hidden;margin:.25rem 0 .4rem;}
.news_box .tponews .li_n p{font-size:.16rem;color:#5f5f5f;margin:0 0 .5rem}
.news_box .tponews .li_n i {width:.45rem;height:.45rem;border:1px solid #6a6a6a;line-height:.43rem;text-align:center;font-size:.18rem;color:#7e7e7e}
.news_box .tponews .li_n>a:hover {background:#e52027;}
.news_box .tponews .li_n>a:hover>*{color:#FFF}
.news_box .tponews .li_n>a:hover i{border-color:#FFF}
.news_box .lists li {margin:0 0 .33rem}
.news_box .lists li>a{display:block;background:#FFF;padding:.26rem .3rem }
.news_box .lists li>a>div{display:inline-block;vertical-align:middle;width:27.2%}
.news_box .lists li .imgs img {width:100%;height:2.4rem;object-fit:cover;transition:none;}
.news_box .lists li .text{width:72.8%;padding-left:.45rem;}
.news_box .lists li .text .box {margin:0 0 .22rem;}
.news_box .lists li .text .box>*{display:inline-block;vertical-align:middle;}
.news_box .lists li .text .box .time{background:#e52027;text-align:center;font-size:.14rem;color:#FFF;padding:.1rem}
.news_box .lists li .text .box .time em {display:block;font-size:.24rem;font-weight:bold;line-height:1}
.news_box .lists li .text .box >span {font-size:.14rem;color:#555;padding-left:.22rem;}
.news_box .lists li .text h5 {font-size:.2rem;color:#272727;margin:.2rem 0}
.news_box .lists li .text p{font-size:.16rem;color:#555;margin:0 0 .3rem;}
.news_box .lists li .text>em {font-size:.14rem;color:#555}
.news_box .lists li a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*è”ç³»æˆ‘ä»¬*/
.contact_box{background:#f6f6f6}
.contact_box .sort_navlist {background:#f6f6f6;}
.contact_box .mainsbox{padding:.75rem 0 0;position:relative}
.contact_box .mainsbox:before{content:'';width:1px;height:100%;background:#c9c9c9;position:absolute;left:50%;top:0}
.contact_box .mainsbox h3 {font-size:.48rem;color:#e92e3e;margin:0 0 .75rem;}
.contact_box .mainsbox>div>div{display:inline-block;vertical-align:top;width:50%}
.contact_box .mainsbox .infos{padding:0 .75rem 0 0}
.contact_box .mainsbox .infos .addr{position:relative;}
.contact_box .mainsbox .infos .addr em {font-size:.3rem;color:#666;font-weight:bold;}
.contact_box .mainsbox .infos .addr>a{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.14rem;color:#e92e3e}
.contact_box .mainsbox .infos .addr>a i{font-size:.26rem;display:inline-block;margin-right:.12rem;}
.contact_box .mainsbox .infos .editor{padding:.35rem 2.14rem 0 0}
.contact_box .mainsbox .infos .editor>div{display:flex;width:100%;margin:0 0 .65rem;}
.contact_box .mainsbox .infos .editor>div em {width:10%}
.contact_box .mainsbox .infos .editor>div em img {max-height:.3rem;transition:none;}
.contact_box .mainsbox .infos .editor>div:first-child p{color:#e92e3e}
.contact_box .mainsbox .infos .editor>div p{width:90%;margin:0;font-size:.24rem;color:#414141}
.contact_box .mainsbox .message{padding:0 0 1.1rem;}
.contact_box .mainsbox .message h4 {font-size:.3rem;color:#666666;padding-left:.75rem;margin:0 0 .85rem;}
.contact_box .mainsbox .message .lists li {padding:0 0 0 .75rem;margin:0 0 .55rem;}
.contact_box .mainsbox .message .lists li input[type="text"],.contact_box .mainsbox .message .lists li textarea {width:100%;height:.56rem;min-height:35px;border:0;border-bottom:1px solid #dcdcdc;font-size:.16rem;color:#666;background:none;}
.contact_box .mainsbox .message .lists li textarea {height:1.3rem;}
.contact_box .mainsbox .message .lists li button {background:#e92e3e;font-size:.16rem;color:#FFF;padding:0 .57rem;height:.49rem;min-height:35px;border-radius:35px;border:0}
.contact_box .fixed_forms .mains{padding:0}
.contact_box .fixed_forms .mains #container,.contact_box .fixed_forms .mains .map {height:100%}
.contact_box .fixed_forms .mains .close_{z-index:2}

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

#menu {display:none;}
#menu.mm-menu.mm-current{display:block;}
.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs>*{display:inline-block;font-size:14px;color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs em {padding:0 5px;}
.m-header >.col-xs-6 .langs a{width:30px;height:30px;background:#333;color:#FFF;line-height:30px;text-align:center;border-radius:100%;margin:0 0 0 5px;}
.m-header >.col-xs-6 .menu{margin-left:.15rem;}
.m-header >.col-xs-6 .menu a{font-size:16px;color:#333}
.m-header >.col-xs-6 .menu a>* {display:inline-block;vertical-align:middle;}
.m-header >.col-xs-6 .menu a i {font-size:20px;}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#0e6eb8;
	-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:#f39800;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.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:#FFF}
.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:#f39800}
.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********/

/**************************/
@media(max-width:1440px){
	.index_development_content0,.tem_product .text,.workshop .lists{padding-left:1.6rem;}
	.tem_news.index_page_current h3{margin:0 0 .3rem}
	.tem_news{padding:.9rem 0 0}
	.tem_banner .slide-pagination,.company .box .txt{right:1.6rem;}
	.company .box .play_{left:1.6rem}
}
@media(max-width:1360px){
	.index_development_content0 .text h3{margin:0 0 .3rem}
	.index_development_content0 .text .editor,.index_development_content0 .text .nums{margin:0 0 .45rem}
	.tem_news .mainsbox .item1 .swiper-slide .imgs img{height:5.19rem}
	.tem_news .mainsbox .item2 .info1 .imgs img{height:2rem;}
	.tem_news .mainsbox .item2 .info1 .text{height:1.73rem;}
	.tem_news .mainsbox .item2 .info2 a{height:1.46rem;}
	.tem_news .mainsbox .item3 .info1 a{height:2.6rem;}
	.tem_news .mainsbox .item3 .info2 .imgs img{height:1.42rem}
	.tem_news .mainsbox .item3 .info1 p{padding:0}
}
@media(max-width:1100px){
	.header .navlist li{padding:0 .3rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2  {top:0;opacity:1;}
	
	.tem_banner{padding:50px 0 0}
	
	.index_development_content0,.workshop .lists{padding-left:.45rem;}
	.tem_product .text{padding:0 .45rem;}
	.tem_news{padding:100px 0 0;}
	
	.tem_news .mainsbox .item1 .swiper-slide .imgs img{height:6.19rem}
	.tem_news .mainsbox .item2 .info1 .imgs img{height:2.44rem;}
	.tem_news .mainsbox .item2 .info1 .text{height:1.99rem;}
	.tem_news .mainsbox .item2 .info2 a{height:1.76rem;}
	.tem_news .mainsbox .item3 .info1 a{height:3.2rem;}
	.tem_news .mainsbox .item3 .info2 .imgs img{height:1.82rem}
	.tem_news .mainsbox .item3 .info1 p{padding:.35rem 0 0}

	.contact_box .mainsbox .message .lists li input[type="text"], .contact_box .mainsbox .message .lists li textarea{font-size:12px}
	.contact_box .mainsbox .message .lists li button{font-size:12px;}
	.tem_banner .slide-pagination,.company .box .txt{right:.45rem}
	.company .box .play_{left:.45rem}
}
/********mobile*********/
@media(max-width:767px){
	.index_development_content0{flex-direction: column;padding:0 .25rem;justify-content: center;}
	.index_development_content0 .text,.index_development_content0 .imgs{width:100%}
	.index_development_content0 .text{padding:0 0 .5rem;}
	.index_development_content0 .imgs img{width:85%}
	.tem_product{flex-direction: column;}
	.tem_product > div{width:100%;height:50%}
	.tem_product .text{padding:0 .25rem}
	.tem_news{padding:60px 0 0}
	.tem_news .mainsbox > div{width:100%;height:33.333%}
	.tem_news .mainsbox .item2,.tem_news .mainsbox .item3 {width:50%;padding:.45rem .25rem 0;}
	.tem_case .lists .swiper-page > div{left:20%}
	.tem_case .lists .swiper-page > div.slide-button-next{left:auto;right:20%}
	.footer{padding:.55rem .25rem}
	.footer > div{width:50% !important}
	.tem_banner .slide-pagination,.company .box .txt{right:.25rem}
	.footer .f_share{display:none;}
	.sort_navlist{display:none;}
	.company .text .editor{padding:0;}
	.company .box .play_{left:.25rem;}
	.culture .editor > div{padding:0 .2rem 0 0}
	.culture .editor > div:nth-child(2n){padding:0 0 0 .2rem;}

	.abmains_box > a{bottom:.15rem}
	.desc_box .lists .swiper-slide .imgs{position:relative;left:auto;width:100%;}
	.desc_box .lists .swiper-slide .text{width:100%;margin-left:0}
	.product_box .mainsbox .items > div,.show_product .imglist > div{display:block;width:100% !important;}
	.product_box .mainsbox .items .titles{margin:0 0 .5rem;}
	.show_product .imglist .text{padding:.55rem .25rem;}
	.news_box{padding:.68rem 0 2rem;}
	.news_box .tponews{display:none;}
	.news_box .lists li > a > div{display:block;width:100% !important;}
	.news_box .lists li .text{padding:.45rem 0;}
	.contact_box .mainsbox > div > div{display:block;width:100% !important;}
	.contact_box .mainsbox::before{display:none;}
	.contact_box .mainsbox .infos{padding:0 0 .35rem;border-bottom:1px solid #c9c9c9;margin:0 0 .35rem;}
	.contact_box .mainsbox .message h4{padding:0}
	.contact_box .mainsbox .message .lists li{padding:0}
}