body.index .st-pusher{height:100vh;}
#index_page_swiper{height:100%}
/*header*/
.header{position:fixed;top:0;left:0;width:1.37rem;z-index:18;height:100vh;background:url(../images/icon0.jpg) 0 0 no-repeat;background-size:cover;text-align:center;padding:.45rem .1rem 0}
.header .logos {margin:0 0 1.25rem;}
.header .logos img {max-height:1.1rem;transition:none}
.header .navlist li {margin:0 0 .4rem;}
.header .navlist li a{font-size:.16rem;color:#5b5a5a}
.header .langs{position:absolute;bottom:.9rem;left:0;width:100%;padding:0 .1rem;}
.header .langs>*{display:inline-block;vertical-align:middle;font-size:.16rem;color:#929292;}
.header .langs a.on {color:#00a650}
/*banner*/
.tem_banner.index{height:100%}
.tem_banner .swiper {height:100%;;position:absolute;top:0;left:0;width:100%}
.tem_banner .swiper .swiper-slide a{display:block;width:100%;height:100%}
.tem_banner .swiper .swiper-slide video {width:100%;height:100%;background:#000;object-fit:cover;}
.tem_banner .swiper-slide img {opacity:0;display:none;}
.tem_banner .swiper-slide .img_ {background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;}
.tem_banner .slide-pagination{position:absolute;bottom:.5rem;left:0;width:100%;padding:.38rem 1.37rem 0;border-top:1px solid rgba(255,255,255,.2);text-align:right;z-index:2}
.tem_banner .slide-pagination span {opacity:1;outline:none;width:.13rem;height:.13rem;border:1px solid #FFF;margin:0 .24rem 0 0 !important;background:none;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{background:#FFF;}

.tem_banner .label_txt{position:absolute;left:3.5rem;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction: row-reverse;
    align-items: center;}

.tem_banner .label_txt p {font-size:.6rem;color:#FFF;margin:0;writing-mode:tb-rl;line-height:.89rem;position:relative;min-height:3.9rem;text-align:center;}
.tem_banner .label_txt p:before{content:'';width:1px;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0),#FFF,rgba(255,255,255,0));position:absolute;top:0;left:0}
.tem_banner .column{position:absolute;right:1.37rem;top:50%;transform:translateY(-50%);display:grid;grid-template-columns:1.36rem 1.36rem;gap:.17rem .14rem;z-index:1}

.tem_banner .column>div a{display:block;position:relative;border:1px solid rgba(255,255,255,.5);border-radius:6px;overflow:hidden;background:rgba(0,0,0,.2);padding:.2rem .1rem 0;height:1.2rem;text-align:center}
.tem_banner .column>div em {display:block;height:.4rem;line-height:.4rem;margin:0 0 .15rem}
.tem_banner .column>div em img {max-height:.4rem;transition:none}
.tem_banner .column>div span {font-size:.16rem;color:#FFF;}
/**/
.section2>div{display:inline-block;vertical-align:top;width:67.5%;height:100vh}
.section2 .index_culture{width:32.5%;background:url(../images/icon2.jpg) 0 0 no-repeat;background-size:cover}
.section2 .index_about{padding:1.2rem 1.05rem 0 3.5rem;background:url(../images/icon1.jpg) right bottom no-repeat #f7f7f7;background-size:91% auto;}

.section2 .index_about h3 {font-size:.52rem;color:#262626;font-weight:bold;margin:0 0 .4rem;}
.section2 .index_about p{font-size:.18rem;color:#464646;margin:0 0 .4rem;line-height:1.8;position:relative}
.section2 .index_about>*:first-child+*:before{content:'';width:.84rem;height:4px;background:#00a650;position:absolute;top:50%;transform:translateY(-50%);left:-1.1rem;}
.section2 .index_about h6 {font-size:.52rem;color:#00a650;font-family:"STXingkai"}
.section2 .index_culture>p{display:inline-block;vertical-align:top;height:100vh;width:33.333%;border-left:1px solid rgba(255,255,255,.3);position:relative}
.section2 .index_culture>p em {position:absolute;bottom:.4rem;left:50%;text-align:center;font-size:.36rem;color:#FFF;font-weight:bold;padding:0 0 .9rem;writing-mode:tb-rl;transform:translateX(-50%);background:url(../images/icon3.png) center bottom no-repeat;background-size:.18rem .18rem;letter-spacing:2px}

.index_align{width:100%;height:100vh;display:flex;padding:0 1.37rem 0 3.5rem;    flex-direction: column;    justify-content: center;}
.index_history{background-position:0 0;background-repeat:no-repeat;background-size:cover;}
.index_history .title {margin:0 0 1.3rem;}
.index_history .title h3 {font-size:.52rem;color:#FFF}
.index_history .title p{font-size:.16rem;color:#FFF;margin:.2rem 0 0;text-transform:uppercase;}
.index_history .lists{position:relative}
.index_history .lists:before{content:'';width:100%;height:4.02rem;background:url(../images/icon_hbg.png) 0 0 no-repeat;background-size:100% auto;position:absolute;left:0;top:-1.29rem;}
.index_history .lists .items{display:inline-block;vertical-align:top;width:20%;padding:0 .65rem 0 0;position:relative}
.index_history .lists .items h5{font-size:.3rem;color:#FFF;font-weight:bold;margin:0 0 .25rem;padding:1.6rem 0 0;}
.index_history .lists .items .imgs {position:absolute;top:0;left:0;background:#f3f3f3;border-radius:100%;overflow:hidden}
.index_history .lists .items .imgs img {width:1.34rem;height:1.34rem;object-fit:cover;transition:none;border:.1rem solid #FFF;border-radius:100%}
.index_history .lists .items .editor{font-size:.16rem;color:#FFF;line-height:1.65}
.index_history .lists .items.his0 {margin:1.9rem 0 0}
.index_history .lists .items.his1 {margin:1rem 0 0}
.index_history .lists .items.his3 {margin:.6rem 0 0}
.index_history .lists .items.his4 {margin:1rem 0 0}
.index_history .lists .swiper-page {margin:.2rem 0 0;text-align:center;background:url(../images/icon_hbg3.png) center no-repeat;background-size:.29rem .31rem;line-height:.35rem;}
.index_history .lists .swiper-page>div{display:inline-block;outline:none;margin:0 .4rem;font-size:.28rem;color:#808080;}
.index_history .lists .text-center{font-size:.12rem;color:#FFF;margin:.1rem 0 0}
.index_history .lists .swiper-page>div:hover {color:#FFF}


.index_case .titls{margin:0 0 .35rem;padding:.4rem 0 .35rem;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.index_case .titls>div{display:inline-block;vertical-align:middle;width:37%}
.index_case .titls .navs{width:63%;text-align:right}
.index_case .titls .names h3 {font-size:.52rem;color:#2b2b2b}
.index_case .titls .names p{font-size:.16rem;color:#2b2b2b;margin:.2rem 0 0;text-transform:uppercase}
.index_case .titls .navs ol {margin:0;padding:0;display:flex;    justify-content: space-between;}
.index_case .titls .navs ol li a{display:inline-block;position:relative;padding:0 .15rem;}
.index_case .titls .navs ol li a:before,.index_case .titls .navs ol li a:after{content:'';width:1px;height:0;background:#00a650;position:absolute;left:0;top:0;transition:all .45s ease-in-out;}
.index_case .titls .navs ol li a:after{left:auto;right:0;top:auto;bottom:0}
.index_case .titls .navs ol li span{font-size:.2rem;color:#262525;display:inline-block;padding:0 0 .25rem;position:relative;writing-mode:tb-rl}
.index_case .titls .navs ol li span:before{content:'';width:6px;height:6px;background:#00a650;border-radius:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.index_case .titls .navs ol li a:hover:before,.index_case .titls .navs ol li a:hover:after,.index_case .titls .navs ol li#current a:before,.index_case .titls .navs ol li#current a:after{height:100%}
.index_case .titls .navs ol li a:hover span ,.index_case .titls .navs ol li#current a span{color:#00a650}
.index_case .itemboxs>div{position:relative}
.index_case .itemboxs .swiper-slide a{display:block;position:relative;border-radius:12px;overflow:hidden}
.index_case .itemboxs .swiper-slide img {width:100%;height:5.5rem;object-fit:cover;transition:none;}
.index_case .itemboxs .swiper-slide .text{position:absolute;top:.55rem;left:.5rem;z-index:1}
.index_case .itemboxs .swiper-slide .text>*{display:inline-block;vertical-align:middle;}
.index_case .itemboxs .swiper-slide .text p{font-size:.2rem;color:#FFF;margin:0;letter-spacing:5px;padding:0 .1rem;border-left:1px solid #FFF;border-right:1px solid #FFF;writing-mode:tb-rl}
.index_case .itemboxs .swiper-slide .text h6 {margin-left:.2rem;font-size:.16rem;color:#FFF;width:1rem;line-height:1.75}
.index_case .itemboxs .swiper-slide a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.15)}
.index_case .itemboxs .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:.47rem;z-index:5;font-size:.38rem;color:#FFF;font-weight:bold;}
.index_case .itemboxs .swiper-page>div.slide-button-next {left:auto;right:.47rem;}

.index_news {background:#f4f4f4}
.index_news .titles {margin:0 0 .35rem;}
.index_news .titles h3 {font-size:.52rem;color:#2b2b2b}
.index_news .titles p{font-size:.16rem;color:#2b2b2b;margin:.2rem 0 0;text-transform:uppercase}
.index_news .swiper-slide a{display:block;position:relative}
.index_news .swiper-slide .imgs {position:relative;background:#FFF;padding:.15rem;}
.index_news .swiper-slide .imgs img {width:100%;height:2.39rem;object-fit:cover;transition:none;}
.index_news .swiper-slide .imgs .time {position:absolute;bottom:0;left:0;z-index:1;background:#00a650;text-align:center;padding:.16rem .1rem;}
.index_news .swiper-slide .imgs .time em {font-size:.24rem;color:#FFF;display:block}
.index_news .swiper-slide .imgs .time span {font-size:.14rem;color:#FFF}
.index_news .swiper-slide .text {padding:.35rem 0 .2rem;border-bottom:1px solid #bcbcbc}
.index_news .swiper-slide .text h6 {font-size:.18rem;color:#484747;line-height:.3rem;height:.6rem;overflow:hidden;}
.index_news .swiper-slide .text p{font-size:.16rem;color:#6d6d6d;line-height:.26rem;height:.78rem;overflow:hidden;margin:.2rem 0 .5rem;}
.index_news .swiper-slide .text em {font-size:.14rem;color:#5c5c5c}
.index_news .swiper-slide .text em i{font-size:.22rem;margin-right:.15rem;}
.index_news .swiper-slide a:hover em{color:#00a650}

.index_end {    display: flex;    height: 100vh;    flex-direction: column;    justify-content: flex-end;}
.index_contact{padding:0 1.37rem 0 3.5rem;margin:0 0 .6rem;display:flex;    justify-content: space-between;    flex-direction: row;    align-items: center;}
.index_contact .name h3 {font-size:.52rem;color:#2b2b2b}
.index_contact .name p{font-size:.16rem;color:#2b2b2b;margin:.2rem 0 0;text-transform:uppercase;position:relative}
.index_contact .name p:before{content:'';width:.84rem;height:4px;background:#00a650;position:absolute;top:50%;transform:translateY(-50%);left:-1.1rem;}
.index_contact a{display:inline-block;border:1px solid #d0d0d0;border-radius:9999px;font-size:.16rem;color:#7b7b7b;padding:.18rem .38rem;}
.section6 .mains{position:relative;}
.section6 .mains .codes{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);z-index:1;text-align:center}
.section6 .mains .codes img {max-width:1.71rem;transition:none;}
.section6 .mains .codes p{font-size:.16rem;color:#FFF;margin:.15rem 0 0}

.footer {background:#f7f7f7;padding:.6rem 1.37rem .55rem 3.5rem;}
.footer>div{display:inline-block;vertical-align:top;width:60%}
.footer .adds{width:40%;text-align:right;font-size:.16rem;color:#2e2d2d}
.footer .copy p {margin:0;font-size:.16rem;color:#2e2d2d;line-height:1.8}
.footer .copy p a{font-size:.16rem;color:#2e2d2d}
/*通用内页*/
.flash .bgs{width:100%;height:100vh;padding:0 1.37rem 0 3.5rem;position:relative}
.flash .bgs .infos{position:absolute;left:3.5rem;top:50%;transform:translateY(-50%);}
.flash .bgs .infos h4 {font-size:.5rem;color:#FFF;text-transform:uppercase;}
.flash .bgs .infos p {font-size:.5rem;color:#FFF;margin:.5rem 0 0}
@keyframes dropdown2 {
	form{
		line-height:.5rem
	}
	to{
		line-height:.8rem
	}
}
.flash .bgs h6 {font-size:.16rem;color:#FFF;padding:0 0 1.6rem;position:absolute;right:1.37rem;top:50%;z-index:2}
.flash .bgs h6 i{position:absolute;bottom:0;left:0;width:.7rem;height:.7rem;border:1px solid #FFF;border-radius:100%;text-align:center;font-size:.24rem;color:#FFF;cursor:pointer;animation: dropdown2 .7s 0.2s linear infinite alternate;line-height:.5rem}
.flash .bgs .nums{position:absolute;right:1.37rem;bottom:.7rem;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:1.7rem;text-align:center;}
.flash .bgs .nums>div h5{font-size:.3rem;color:#FFF}
.flash .bgs .nums>div h5 em {font-size:.5rem;color:#FFF;display:inline-block;vertical-align:bottom;font-weight:bold;}
.flash .bgs .nums>div p{font-size:.18rem;color:#FFF;margin:.2rem 0 0}

.company{padding:.95rem 0 1.4rem;background:url(../images/icon4.png) 0 0 no-repeat;background-size:100% auto}
.company h3 {font-size:.48rem;color:#1d1d1d;margin:0 0 .65rem;text-align:center}
.company .mains {font-size:.16rem;color:#545454;line-height:1.75}
.m137_350{margin:0 1.37rem 0 3.5rem;}
.company .mains .text{margin:5rem 0 0}
.company .mains .text>div{display:inline-block;vertical-align:middle;width:42.5%}
.company .mains .text .img {width:57.5%}
.company .mains .text .t {padding:0 .5rem 0 0}

.speech{background:url(../images/icon5.jpg) 0 0 no-repeat;background-size:cover;padding:1.4rem 0 0}
.speech>div>*{display:inline-block;vertical-align:top;width:33.5%}
.speech .mains{width:66.5%}
.speech h6 {font-size:.48rem;color:#1d1d1d;}
.speech .mains h6 {font-size:.3rem;color:#00a650;margin:0 0 .7rem;}
.speech .mains .lists {position:relative;padding:0 0 1.1rem;}
.speech .mains .lists:before{content:'';width:2px;height:100%;position:absolute;left:3px;top:0;background:#f9f9f9;z-index:1}
.speech .mains .swiper {height:5.65rem;}
.speech .mains .lists .items{padding:0 0 0 .3rem;}
.speech .mains .lists .items h4 {position:relative;font-size:.24rem;color:#484848;margin:0 0 .3rem;}
.speech .mains .lists .items h4:before{content:'';width:10px;height:10px;background:#00a650;border-radius:100%;position:absolute;left:-.3rem;top:0}
.speech .mains .lists .items .editor {font-size:.16rem;color:#484848;}

.culture{padding:1.1rem 0 1rem}
.culture h3 {font-size:.48rem;color:#1d1d1d;margin:0 0 .6rem;}
.culture .swiper-slide{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.7rem .43rem;}
.culture .swiper-slide a{display:block;position:relative}
.culture .swiper-slide .imgs {overflow:hidden;border-radius:12px;}
.culture .swiper-slide .imgs img {width:100%;height:2.83rem;object-fit:cover;transition:none}
.culture .swiper-slide p{font-size:.16rem;color:#1d1d1d;margin:.24rem 0 0;text-align:center;}
.culture .swiper-slide a:hover .imgs {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.15)}
.culture .swiper-page{margin:.65rem 0 0;padding:.38rem 0 0;border-top:2px solid #f1f1f1;text-align:center}
.culture .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.culture .swiper-page>div.slidecom{padding:0 .15rem;line-height:.35rem;border:1px solid #dcdcdc;font-size:.14rem;color:#7d7d7d}
.culture .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.35rem;border:1px solid #dcdcdc;line-height:.35rem;text-align:center;font-size:.14rem;color:#6c6c6c;background:none;border-radius:0;height:auto;}
.culture .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#00a650;color:#FFF}


.history{padding:1.25rem 0 1rem;background:url(../images/icon6.jpg) 0 bottom no-repeat;background-size:cover;}
.history h3 {font-size:.48rem;color:#1d1d1d;margin:0 0 .75rem;}
.history .lists {position:relative;}
.history .lists>div {display:inline-block;vertical-align:middle;width:22%}
.history .lists>#gallery{width:78%}
.history .lists #thumbs{height:3.5rem;}
.history .lists .boxs {border-right:2px solid #d4d4d4;padding:.9rem .1rem .9rem .9rem;position:relative}
.history .lists .boxs .swiper-slide{display:flex;align-items: center;}
.history .lists .boxs .swiper-slide h5 {font-size:.62rem;color:#dcdada;font-weight:bold;cursor:pointer;}
.history .lists .boxs .swiper-slide-thumb-active h5 {color:#00a650}
.history .lists .boxs .swiper-page{position:absolute;left:0;top:50%;transform:translateY(-50%);}
.history .lists .boxs .swiper-page>div{margin:.1rem 0;width:.48rem;height:.48rem;background:#FFF;border-radius:100%;line-height:.48rem;font-size:.18rem;color:#999;text-align:center}
.history .lists .boxs .swiper-page>div:hover {background:#00a650;color:#FFF}
.history .lists>#gallery .swiper-slide .editor{font-size:.3rem;color:#3b3e3c;padding:0 .65rem}

.honor{padding:1.2rem 0 1.8rem}
.honor h3 {font-size:.48rem;color:#1d1d1d;margin:0 0 .55rem;}
.honor .swiper-slide{padding:.16rem .32rem .32rem .16rem;}
.honor .swiper-slide a{display:block;position:relative;box-shadow:.08rem .08rem .24rem rgba(0,0,0,.11);text-align:center;border-radius:10px;overflow:hidden;padding:0 .15rem .35rem;}
.honor .swiper-slide .imgs {height:4.9rem;line-height:4.9rem;}
.honor .swiper-slide .imgs img {max-height:4.38rem;transition:none}
.honor .swiper-slide p{font-size:.16rem;color:#5f6060;margin:.15rem 0 0;text-align:center;}
.honor .swiper-slide a:hover .imgs {transform:scale(.98);}

.honor .swiper-page{margin:.65rem 0 0;padding:.38rem 0 0;border-top:2px solid #f1f1f1;text-align:center}
.honor .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.honor .swiper-page>div.slidecom{padding:0 .15rem;line-height:.35rem;border:1px solid #dcdcdc;font-size:.14rem;color:#7d7d7d}
.honor .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.35rem;border:1px solid #dcdcdc;line-height:.35rem;text-align:center;font-size:.14rem;color:#6c6c6c;background:none;border-radius:0;height:auto;}
.honor .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#00a650;color:#FFF}

/**/
.product_box{padding:.6rem 0 1.9rem}
.product_box h3 {font-size:.48rem;color:#1d1d1d;margin:0 0 .65rem;text-align:center}
.product_box ol {margin:0 0 .85rem;padding:0;text-align:center;display:flex;    flex-direction: row;    justify-content: center;}
.product_box ol li a{font-size:.18rem;color:#5d5c5c;}
.product_box ol li{padding:0 .16rem;}
.product_box ol li.on a,.product_box ol li a:hover {color:#00a650}
.product_box .lists {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.85rem .4rem;}
.product_box .lists  a{display:block;position:relative}
.product_box .lists  .imgs {overflow:hidden;border-radius:12px;}
.product_box .lists  .imgs img {width:100%;height:3.34rem;object-fit:cover;transition:none;}
.product_box .lists  .text {padding:.2rem 0 0;position:relative}
.product_box .lists  .text p {font-size:.14rem;color:#8d8d8d;margin:0 0 .2rem;position:relative;padding-left:.16rem;}
.product_box .lists  .text p:before{content:'';width:6px;height:100%;background:#00a650;position:absolute;left:0;top:0;border-radius:9999px;}
.product_box .lists  .text h6 {font-size:.2rem;color:#353535;font-weight:bold;}
.product_box .lists  .text i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.55rem;color:#00a650;margin:.1rem 0 0;opacity:0}
.product_box .lists  a:hover .text p {color:#00a650;}
.product_box .lists  a:hover .text i {opacity:1}
.product_box .lists  a:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.15)}

.page {margin:1.2rem 0 0;padding:.4rem 0 0;border-top:2px solid #f1f1f1;text-align:center}
.page a{display:inline-block;vertical-align:middle;width:.35rem;border:1px solid #dcdcdc;line-height:.35rem;text-align:center;font-size:.14rem;color:#6c6c6c;margin:0 5px;}
.page a.page-item{width:auto;padding:0 .15rem;}
.page a.page-num-current,.page a:hover {background:#00a650;color:#FFF}

.pro_forms .mains{width:9.75rem;max-width:90%;height:95%;padding:.37rem .53rem 0}
.pro_forms .mains .close_{z-index:5;top:.65rem;right:.95rem;border:1px solid #FFF;}
.pro_forms .mains .close_:before, .pro_forms .mains .close_:after {background:#FFF}
.pro_forms #gallery .swiper-slide img {max-height:5.5rem;object-fit:cover;border-radius:10px;}
.pro_forms #gallery .swiper-slide{text-align:center;}
.pro_forms .thimg{padding:.4rem 0 0}
.pro_forms .thimg p {font-size:.14rem;color:#8d8d8d;margin:0 0 .2rem;position:relative;padding-left:.16rem;}
.pro_forms .thimg p:before{content:'';width:6px;height:100%;background:#00a650;position:absolute;left:0;top:0;border-radius:9999px;}
.pro_forms .thimg h6 {font-size:.2rem;color:#353535;font-weight:bold;margin:0 0 .5rem;}
.pro_forms .thimg .swiper-slide img {width:100%;height:.94rem;object-fit:cover;transition:none;border-radius:8px;cursor:pointer;}
/**/
#msn {position:relative}
.common_nav{position:absolute;right:.4rem;width:.94rem;background:#f2f2f2;padding:.35rem 0 0;top:.65rem;box-shadow:4px 4px 6px rgba(0,0,0,.16);z-index:90}
.common_nav li {margin:0 0 .45rem;padding:0 .2rem;text-align:center;}
.common_nav li a{font-size:.18rem;color:#1d1d1d;letter-spacing:.01rem;}
.common_nav li:first-child+li {padding:0 .15rem}
/**/
.news_box{padding:.6rem 0 1.8rem;}
.news_box h3 {font-size:.48rem;color:#1d1d1d;margin:0 0 .5rem;}
.news_box .lists{display:grid;grid-template-columns:1fr 1fr 1fr;position:relative;gap:.95rem 0}
.news_box .lists:before,.news_box .lists:after{content:'';width:1px;height:100%;background:#e5e5e5;position:absolute;top:0;left:33.333%}
.news_box .lists:after{left:auto;right:33.333%}
.news_box .lists>div{position:relative;padding:0 .35rem;}
.news_box .lists>div a{display:block;position:relative}
.news_box .lists>div .imgs {overflow:hidden;border-radius:10px;}
.news_box .lists>div .imgs img {width:100%;height:2.65rem;object-fit:cover;transition:none;}
.news_box .lists>div .text {padding:.35rem .3rem .25rem;border-bottom:2px solid #f1f1f1}
.news_box .lists>div .text span {font-size:.18rem;color:#565656}
.news_box .lists>div .text h5 {font-size:.24rem;color:#3c3c3f;line-height:.32rem;height:.64rem;overflow:hidden;margin:.35rem 0 .3rem;}
.news_box .lists>div .text p{font-size:.16rem;color:#616266;line-height:.24rem;height:.72rem;overflow:hidden;margin:0 0 .55rem}
.news_box .lists>div .text em {font-size:.18rem;color:#565656;}
.news_box .page {margin:.8rem 0 0;padding:0;border-top:0;}
.news_box .lists>div a:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.15)}
/**/
.job_box{}
.job_box .mains0 {padding:.62rem 0 1.15rem;background:url(../images/icon7.jpg) 0 bottom no-repeat;background-size:cover;}
.job_box .mains0 .editor h4 {font-size:.42rem;color:#242525;margin:0 0 .8rem;line-height:1.8}
.job_box .mains0 .editor .items>div{display:inline-block;vertical-align:middle;width:62%}
.job_box .mains0 .editor .items .imgs {overflow:hidden;border-radius:12px;}
.job_box .mains0 .editor .items .text{width:38%;padding-left:.65rem;}
.job_box .mains0 .editor .items .text p {margin:0 0 .85rem;font-size:.16rem;color:#4f5050}
.job_box .mains0 .editor .items .text p em {display:block;font-size:.24rem;color:#252626;margin:0 0 .25rem}
.job_box .mains0 .editor .items .text p:last-child {margin:0}

.job_box .mains1 {padding:.9rem 0 1.1rem;}
.job_box .mains1 h4 {font-size:.48rem;color:#1d1d1d;margin:0 0 .45rem;}
.job_box .mains1 .swiper-slide{display:grid;grid-template-columns:1fr 1fr;gap:.45rem .6rem;}
.job_box .mains1 .swiper-slide>div{}
.job_box .mains1 .swiper-slide>div a{display:block;position:relative;border:1px solid #d4d4d4;border-radius:15px;overflow:hidden;padding:.25rem .25rem 0}
.job_box .mains1 .swiper-slide>div h6 {font-size:.16rem;color:#242525;margin:0 0 .15rem;}
.job_box .mains1 .swiper-slide>div p{font-size:.14rem;color:#727272;margin:0 0 .15rem;}
.job_box .mains1 .swiper-slide>div p span {display:inline-block;margin:0 .1rem 0 0}
.job_box .mains1 .swiper-slide>div a:hover {box-shadow:0 0 .27rem rgba(0,0,0,.07)}
.job_box .mains1 .swiper-page{margin:.9rem 0 0;text-align:center}
.job_box .mains1 .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.job_box .mains1 .swiper-page>div.slidecom{padding:0 .15rem;line-height:.35rem;border:1px solid #dcdcdc;font-size:.14rem;color:#7d7d7d}
.job_box .mains1 .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.35rem;border:1px solid #dcdcdc;line-height:.35rem;text-align:center;font-size:.14rem;color:#6c6c6c;background:none;border-radius:0;height:auto;}
.job_box .mains1 .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#00a650;color:#FFF}

.contact_box{display:flex;background:#00a650}
.contact_box .infos {width:42%;padding:1.15rem .35rem 1rem 3.5rem;}
.contact_box .infos h4 {font-size:.42rem;color:#FFF;line-height:1.7;font-weight:bold;margin:0 0 .8rem;}
.contact_box .infos .editor{display:grid;}
.contact_box .infos .editor p {padding:0 0 .45rem;margin:0 0 .45rem;border-bottom:1px solid rgba(255,255,255,.33);font-size:.24rem;color:#FFF}
.contact_box .infos .editor p em {font-size:.16rem;color:#FFF;display:block;margin:0 0 .2rem}
.contact_box .infos .editor p em img {max-height:.3rem;transition:none;margin:0 .15rem 0 0;width:auto;}
.contact_box .map{width:58%;}
.contact_box .map #container {height:100%}
/********<=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-height:850px){
	.index_history .title{margin:0 0 .5rem;}
	.index_history .lists .items.his0 {margin:1.3rem 0 0}
	.index_history .lists .items.his1 {margin:.8rem 0 0}
	.index_history .lists .items.his3 {margin:.4rem 0 0}
	.index_history .lists .items.his4 {margin:.8rem 0 0}
	.index_case .itemboxs .swiper-slide img{height:4.5rem}
}
@media(max-height:800px){
	.section6 .mains>img{width:100%;height:4rem;object-fit:cover;}
}
@media(max-height:700px){
	.index_history .lists .items.his0 {margin:1rem 0 0}
	.index_history .lists .items.his1 {margin:.6rem 0 0}
	.index_history .lists .items.his3 {margin:.2rem 0 0}
	.index_history .lists .items.his4 {margin:.6rem 0 0}
	.index_case .itemboxs .swiper-slide img{height:3.65rem}
	.section6 .mains>img{width:100%;height:3.5rem;object-fit:cover;}
}
@media(max-height:600px){
	.index_news .swiper-slide .imgs img{height:2rem;}
}
@media(max-width:1600px){
	.history .lists .boxs .swiper-slide h5{font-size:.46rem;}
}
@media(max-width:1440px){
	.tem_banner .label_txt,.flash .bgs .infos{left:2.5rem;}
	.section2 .index_about,.index_align,.flash .bgs,.contact_box .infos,.footer,.index_contact{padding-left:2.5rem;}
	.m137_350{margin-left:2.5rem;}
	
}
/******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 .label_txt, .flash .bgs .infos{left:25px;}
	.tem_banner .column{right:25px;}
	.tem_banner .slide-pagination{padding:.38rem 25px 0}
	.flash .bgs, .contact_box .infos,.footer,.index_contact{padding-left:25px;}
	.index_align{padding:0 25px;}
	.m137_350{margin:0 25px;}
	.common_nav{top:90px}
	.pro_forms .mains{height:auto;padding:.37rem .53rem .53rem;}
	.index_contact{padding:0 25px;}
	.footer {padding:.6rem 25px .55rem}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_txt p{font-size:.4rem;line-height:.6rem;}
	.section2 > div{display:block;height:100vh;width:100% !important;}
	.section2 .index_culture{display:none;}
	.section2 .index_about{padding:1.2rem 25px 0 1.2rem}
	.index_history .lists .items{width:33.333%;padding:0 .15rem;margin:0 !important;}
	.index_case .titls > div{display:block;width:100% !important;}
	.index_case .titls .names {margin:0 0 .35rem}
	.index_case .itemboxs .swiper-page > div{left:0;}
	.index_case .itemboxs .swiper-page > div.slide-button-next{left:auto;right:0;}
	.section6 .mains>img {width:100%;height:3.5rem;object-fit:cover;}
	.index_contact{display:block;}
	.footer > div,.company .mains .text > div{display:block;width:100% !important;}
	.footer .adds{text-align:left;}
	.flash .bgs{padding:0 25px;}
	.flash .bgs h6,.flash .bgs .nums{right:25px}
	.company .mains .text{margin:0}
	.common_nav{display:none;}
	.company .mains .text .t{padding:0 0 .5rem;}
	.speech > div > *{display:block;width:100% !important;}
	.speech h6{margin:0 0 .5rem}
	.speech{background-position:right center}
	.speech .mains .lists .items .editor p {margin:0}
	.culture .swiper-slide{grid-template-columns:1fr 1fr}
	.history .lists > div{width:36%}
	.history .lists > #gallery{width:64%}
	.history .lists .boxs{padding-left:.5rem}
	.history .lists .boxs .swiper-slide h5{font-size:.34rem}
	.product_box ol{    flex-wrap: wrap;}
	.product_box ol li {width:33.333%;padding:0 .1rem;margin:0 0 .3rem}
	.product_box .lists{grid-template-columns:1fr 1fr;}
	.news_box .lists > div{padding:0 .15rem;}
	.news_box .lists::before{left:50%}
	.news_box .lists::after{display:none;}
	.news_box .lists{grid-template-columns:1fr 1fr}
	.job_box .mains0 .editor .items > div{display:block;width:100% !important;}
	.job_box .mains0 .editor .items .text{padding:.6rem 0 0}
	.job_box .mains1 .swiper-slide{display:block;}
	.job_box .mains1 .swiper-slide>div{margin:0 0 .35rem;}
	.contact_box{display:block;}
	.contact_box .infos{width:100%;padding:1.15rem 25px }
	.contact_box .map #container{height:350px;}
	.contact_box .map{width:100%}
}