/*header*/
.header{position:fixed;left:0;top:0;width:100%;z-index:18;font-size:0;border-bottom:1px solid rgba(255,255,255,.5);padding:0 1.55rem;}
.header>div{display:inline-block;vertical-align:middle;width:31%}
.header .navlist{width:69%;text-align:right}
.header .logos>*{display:inline-block;vertical-align:middle;}
.header .logos img {max-height:.6rem;transition:none}
.header .logos dl{margin:0 0 0 .24rem;padding:0;position:relative;border-left:2px solid rgba(255,255,255,.5);border-right:2px solid rgba(255,255,255,.5)}
.header .logos dl dt {padding:0 .35rem 0 .3rem;font-size:.16rem;color:#FFF;line-height:.87rem;cursor:pointer;}
.header .logos dl dt i{margin-left:.1rem;font-size:.12rem;}
.header .logos dl dd{position:absolute;top:100%;left:0;width:100%;background:#FFF;display:none;transition:none}
.header .logos dl dd a{display:block;line-height:.45rem;font-size:.14rem;color:#121215;padding:0 .35rem 0 .3rem;}
.header .navlist li {display:inline-block;padding-left:.75rem;}
.header .navlist li a{font-size:.16rem;color:#FFF;font-weight:bold;}
.header .navlist li:first-child {padding-left:0}

.is_header {background:#121215;}

/*banner*/
.tem_banner .img_ img {width:100%;height:100vh;object-fit:cover;}
.tem_banner .label_txt {position:absolute;left:3.4rem;top:50%;transform:translateY(-50%);z-index:1;text-align:left;}
.tem_banner .label_txt h3 {font-size:.72rem;background: linear-gradient(to right, #0c59a9, #2189f6);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.tem_banner .label_txt h6{display:block;color:#FFF;font-size:.58rem;margin:.15rem 0 .5rem}
.tem_banner .label_txt p{font-size:.18rem;color:#FFF;margin:0 0 .15rem;padding-left:.22rem;position:relative}
.tem_banner .label_txt p:before{content:'';width:8px;height:8px;background:#cfd0d6;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.tem_banner .label_txt .mores{display:inline-block;background:#FFF;border-radius:999px;font-size:.16rem;color:#0d5bac;font-weight:bold;padding:0 .2rem 0 3px;line-height:.43rem;margin:.9rem 0 0 }
.tem_banner .label_txt .mores i{width:.29rem;height:.29rem;border:1px solid #2264a8;line-height:.27rem;text-align:center;color:#2264a8;font-size:.14rem;border-radius:100%;margin:0 .1rem 0 0}
.tem_banner .label_txt>*{opacity:0;transform:translateY(3vw)}
.tem_banner .swiper-slide-active .label_txt>*{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.tem_banner .swiper-slide-active .label_txt h6 {transition-delay:150ms;}
.tem_banner .swiper-slide-active .label_txt .mores{transition-delay:200ms}
.tem_banner .swiper-page>div{position:absolute;top:50%;left:.9rem;transform:translateY(-50%);font-size:.32rem;color:#FFF;z-index:2}
.tem_banner .swiper-page>div.slide-button-next{left:auto;right:.9rem;}

/*index mains*/
main {font-size:0}
.m245{margin:0 2.45rem;}
.index_product{padding:.9rem 0 .3rem;background:url(../images/xicon1-3.png) center bottom no-repeat;background-size:13.87rem auto;}
.index_product .titles>*{display:inline-block;vertical-align:top;width:42%}
.index_product .titles>ol {margin:0;padding:.3rem 0 0;width:58%}
.index_product .titles .names h3{font-size:.36rem;color:#373737;font-weight:bold;margin:0 0 .75rem;line-height:1.7}
.index_product .titles .names h3 em {color:#2466d1;display:block;}
.index_product .titles .names>a {display:inline-block;font-size:.16rem;color:#232323}
.index_product .titles .names>a i {display:inline-block;width:.32rem;height:.32rem;background:#f28d1e;border-radius:100%;line-height:.32rem;text-align:center;}
.index_product .titles .names>a i img {max-height:.12rem;transition:none;}
.index_product .titles>ol li {display:inline-block;padding:0 .4rem 0 0}
.index_product .titles>ol li a{font-size:.24rem;color:#373737;position:relative;display:block;}
.index_product .titles>ol li span {position:relative;z-index:3}
.index_product .titles>ol li a:after{content:'';width:0;height:.12rem;background:#2466d1;position:absolute;bottom:0;left:0;transition:all .45s ease-in-out;}
.index_product .titles>ol li a:hover:after{width:100%}
.index_product .lists{position:relative;text-align:center}
.index_product .swiper-slide a{display:block;transform:scale(.8)}
.index_product .swiper-slide .txt{margin:.5rem 0 0;opacity:0;transform;translateY(3vw)}
.index_product .swiper-slide .txt h6 {font-size:.24rem;color:#3d444f;margin:0 0 .25rem;}
.index_product .swiper-slide .txt p{margin:0;font-size:.16rem;color:#3d444f}
.index_product .swiper-slide .txt p i{width:.32rem;height:.32rem;background:#f28d1e;border-radius:100%;margin:0 .06rem 
0 0;display:inline-block;vertical-align:middle;line-height:.32rem;}
.index_product .swiper-slide .txt p img {max-height:.13rem;transition:none;}
.index_product .swiper-slide-active a{transform:none;}
.index_product .swiper-slide-active .txt {opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.index_product .swiper-page>div{position:absolute;top:50%;left:-1.62rem;transform:translateY(-50%);z-index:1;width:.65rem;height:.65rem;border:1px solid #b4b4b4;line-height:.63rem;text-align:center;border-radius:100%}
.index_product .swiper-page>div img {max-height:.13rema;transition:none}
.index_product .swiper-page>div.slide-button-next{left:auto;right:-1.62rem;}
.index_product .swiper-page>div:hover {background:#f28d1e;border-color:#f28d1e;}
.index_product .swiper-page>div:hover img {filter: brightness(0) invert(1)}
.index_product .lists:before{content:'ZHONGYI';font-family:"Butler_Bold";font-size:1.58rem;color:#f9f9f9;position:absolute;left:50%;transform:translateX(-50%);top:20%}
.index_product .scrolly{margin:1.1rem 0 0;text-align:center;font-size:.16rem;color:#888888;padding:.38rem 0 0;position:relative}
.index_product .scrolly:after{content:'';width:.15rem;height:.15rem;border:1px solid #aeaeae;border-radius:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}

.index_filed{position:relative}
.index_filed>div{display:inline-block;vertical-align:top;width:62.7%;position:relative}
.index_filed .items{width:37.3%}
.index_filed .lists .text{position:absolute;bottom:.62rem;left:0;width:100%;padding:0 2.45rem;z-index:2}
.index_filed .lists .text h3 {font-size:.48rem;color:#FFF;font-weight:bold;margin:0 0 .35rem;}
.index_filed .lists .text p{font-size:.2rem;color:#FFF;margin:0 0 .95rem;}
.index_filed .lists .text .mores{display:inline-block;background:#FFF;border-radius:999px;font-size:.16rem;color:#0d5bac;font-weight:bold;padding:0 .2rem 0 3px;line-height:.43rem;}
.index_filed .lists .text .mores i{width:.29rem;height:.29rem;border:1px solid #2264a8;line-height:.27rem;text-align:center;color:#2264a8;font-size:.14rem;border-radius:100%;margin:0 .1rem 0 0}
.index_filed .lists .swiper-page>div{position:absolute;bottom:13%;left:.65rem;width:.55rem;height:.55rem;border:1px solid #FFF;border-radius:100%;font-size:.2rem;color:#FFF;line-height:.53rem;text-align:center;z-index:5;opacity:.5}
.index_filed .lists .swiper-page>div.slide-button-next{left:auto;right:.65rem;}
.index_filed .lists .swiper-page>div:hover {opacity:1}
.index_filed .lists .swiper-slide img {width:100%;height:9.23rem;object-fit:cover;transition:none;}
.index_filed .items .search{background:url(../images/xicon2.jpg) center no-repeat;display:flex;height:2.05rem;padding:0 2.45rem 0 .65rem;    flex-direction: column;    justify-content: center;}
.index_filed .items .search h6 {font-size:.3rem;color:#FFF;margin:0 0 .3rem;}
.index_filed .items .search form {position:relative;}
.index_filed .items .search input {width:100%;height:.63rem;min-height:35px;background:rgba(255,255,255,.34);border-radius:999px;padding:0 .5rem 0 .3rem;font-size:.14rem;color:#FFF;border:0}
.index_filed .items .search input::placeholder{color:#FFF}
.index_filed .items .search button {position:absolute;right:.24rem;top:50%;transform:translateY(-50%);background:none;border:0;font-size:.24rem;color:#FFF;}
.index_filed .items .prolist{padding:1.05rem .65rem 0;}
.index_filed .items .swiper-slide a{display:block;position:relative;}
.index_filed .items .swiper-slide .imgs{text-align:center;}
.index_filed .items .swiper-slide .imgs img {max-height:3.96rem;transition:none;}
.index_filed .items .swiper-slide .t {padding:.5rem 0 0;}
.index_filed .items .swiper-slide .t h4 {font-size:.3rem;color:#000000;font-weight:bold;}
.index_filed .items .swiper-slide .t p{font-size:.16rem;color:#6a6a6a;margin:.1rem 0 .2rem;}
.index_filed .items .swiper-slide .t em {font-size:.16rem;color:#2a6ad2;}


.index_about{position:relative}
.index_about .nums{background:url(../images/xicon3.jpg) center no-repeat;background-size:cover;padding:.95rem 2.45rem .9rem;display:flex;    flex-direction: row;    justify-content: space-between}
.index_about .nums h5 {font-size:.3rem;color:#2a6ad2}
.index_about .nums h5 em {font-size:.6rem;font-weight:bold;margin:0 .1rem 0 0}
.index_about .nums p{font-size:.18rem;color:#000000;margin:.3rem 0 0}
.index_about .nums p img {max-height:.47rem;transition:none;margin:0 .48rem 0 0}
.index_about .mains{display:flex;}
.index_about .mains .inx_honor{width:37.3%;background:url(../images/xicon3-2.jpg) center no-repeat;background-size:cover;display:flex;align-items:center}
.index_about .mains .text{padding:1.4rem 1.9rem 1.45rem 2.45rem;background:url(../images/xicon3-1.jpg) 0 0 no-repeat;background-size:cover;width:62.7%}
.index_about .mains .text h6 {font-size:.36rem;color:#FFF}
.index_about .mains .text h6 em {color:#f28d1e;font-weight:bold;font-size:.48rem;}
.index_about .mains .text>h5{font-size:.36rem;color:#FFF;font-weight:bold;margin:.1rem 0 .3rem;}
.index_about .mains .text p{font-size:.16rem;color:#FFF;line-height:1.7;margin:0 0 .6rem;}
.index_about .mains .text .itm>div{display:inline-block;vertical-align:top;width:33.333%}
.index_about .mains .text .itm h5{font-size:.3rem;color:#FFF;line-height:1}
.index_about .mains .text .itm h5 em {font-size:.48rem;color:#f28d1e;font-weight:bold;line-height:1}
.index_about .mains .text .itm p{font-size:.16rem;color:#FFF;margin:.2rem 0 0}
.index_about .mains .text>a{display:inline-block;margin:1.15rem 0 0;background:#f28d1e;padding:.21rem .4rem;border-radius:8px;font-size:.16rem;color:#FFF}
.index_about .mains .inx_honor .lists {width:100%;padding:0 1.2rem;}
.index_about .mains .inx_honor .swiper-slide a{display:block;position:relative;background:url(../images/xicon3-3.jpg) center no-repeat;background-size:100% 100%;height:5.61rem;line-height:5.61rem;text-align:center;padding:0 .27rem;}
.index_about .mains .inx_honor .swiper-slide img {max-height:5.1rem;transition:none;}
.index_about .mains .inx_honor .slide-pagination{margin:.6rem 0 0;text-align:center;}
.index_about .mains .inx_honor .slide-pagination span {opacity:1;outline:none;width:.16rem;height:.16rem;background:#FFF;margin:0 .1rem;}
.index_about .mains .inx_honor .slide-pagination span.swiper-pagination-bullet-active{background:#2f6cd2}

.index_news{background:#f7f7f7;padding:.85rem 0 .7rem;}
.index_news h3 {font-size:.48rem;color:#065aa7;text-align:center;margin:0 0 .45rem;}
.index_news .swiper-slide a{display:block;position:relative}
.index_news .swiper-slide .imgs{overflow:hidden;}
.index_news .swiper-slide .imgs img{width:100%;height:2.48rem;object-fit:cover;}
.index_news .swiper-slide .text{padding:.3rem .2rem .5rem;}
.index_news .swiper-slide .text span {font-size:.14rem;color:#7f7f7f}
.index_news .swiper-slide .text h5 {font-size:.2rem;color:#2f2f2f;margin:.25rem 0 .2rem;line-height:.27rem;height:.54rem;overflow:hidden;}
.index_news .swiper-slide .text p{font-size:.16rem;color:#5a5a5a;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .4rem;}
.index_news .swiper-slide .text em {display:inline-block;font-size:.16rem;color:#065aa7;text-decoration:underline;}
.index_news .swiper-slide a:hover .imgs img {transform:scale(1.03)}
.index_news .swiper-slide a:hover {background:#FFF}
.index_news .swiper-page{margin:.65rem 0 0;position:relative;padding:0 .16rem;}
.index_news .swiper-page>div.itm {position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:.14rem;color:#8d8d8d}
.index_news .swiper-page>div.slide-button-next.itm{left:auto;right:0}
.index_news .swiper-page>div.slide-scrollbar{height:2px;background:#e5e5e5;}
.index_news .swiper-page>div.slide-scrollbar>div{background:#065aa7}
/**/
.footer{font-size:0;border-top:1px solid #d4d3d3}
.footer .infos{padding:.95rem 0 .8rem;}
.footer .infos>div>div{display:inline-block;vertical-align:top;width:37%}
.footer .infos .tels{width:49%}
.footer .infos .share{width:12%}
.footer .infos .navs dl {display:inline-block;vertical-align:top;width:50%;padding:0 .15rem 0 .75rem;}
.footer .infos .navs dl dd{margin:0 0 .2rem;}
.footer .infos .navs dl dd a{font-size:.16rem;color:#373737}
.footer .infos .tels p{font-size:.16rem;color:#373737}
.footer .infos .share p{margin:0 0 .35rem;}
.footer .infos .share p>a{font-size:.16rem;color:#373737}
.footer .infos .share p>a i{font-size:.24rem;color:#6f6d6d;margin-right:.1rem;}
.footer .copy{background:#252525;padding:.35rem 0;text-align:center;font-size:.16rem;color:#FFF}
.footer .copy a{font-size:.16rem;color:#FFF}

/*通用内页*/
.page_txt{position:absolute;top:50%;left:0;width:100%;z-index:1;text-align:center}
.page_txt h5{font-size:.36rem;color:#FFF;text-transform:uppercase;font-family:"Butler_Bold";}
.page_txt p{font-size:.18rem;color:#FFF;font-family:"Candara";margin:.2rem 0 0}
/*公司简介*/
.about_box{font-size:0;position:relative}
.about_box>div{position:initial}
.about_box .company_items{padding:1.05rem 0 .9rem;margin-left:2.45rem;}
.about_box .company_items>div{display:inline-block;vertical-align:top;}
.about_box .company_items .infos{width:53%;padding:.45rem .6rem 0 0}
.about_box .company_items .infos .title {margin:0 0 .4rem;}
.about_box .company_items .infos .title h3 {font-size:.6rem;color:#0a509d;}
.about_box .company_items .infos .title p{font-size:.36rem;color:#292829;margin:.4rem 0 0}
.about_box .company_items .infos .editor {font-size:.16rem;color:#4d4d4d;line-height:1.7;margin:0 0 .35rem;}

.about_box .company_items .imgs{width:47%}

.com_boxs{background:url(../images/xicon4.jpg) center no-repeat;background-size:cover;padding:.92rem 0 1.65rem;text-align:center;}
.com_boxs h3 {font-size:.36rem;color:#FFF;margin:0 0 .95rem;}
.com_boxs .imgs{display:inline-block;background:rgba(255,255,255,.3);border-radius:10px;overflow:hidden;border:1px solid #FFF;padding:.16rem .24rem;}

/*
.about_box .title{text-align:center;margin:0 0 .3rem;position:relative;padding:0 0 .8rem;}
.about_box .title h6{font-size:.24rem;color:#0a4f9c;font-weight:bold;text-transform:capitalize}
.about_box .title p{font-size:.3rem;color:#3f4040;text-transform:uppercase;margin:.15rem 0 0}
@keyframes dropdown3 {
	form{
		bottom:.45rem
	}
	to{
		bottom:0
	}
}
.about_box .title:before{content:'';width:1px;height:.55rem;background:#0a4f9c;position:absolute;left:50%;bottom:0}
.about_box .title:after{content:'';width:5px;height:10px;background:#0a4f9c;position:absolute;left:50%;bottom:.45rem;transform:translateX(-50%);animation: dropdown3 1.3s linear 1s infinite alternate}
*/
.company .editor {font-size:.16rem;color:#353535;line-height:1.7;margin:0 0 1rem}
.pro_column {padding:0 0 1.34rem}
.pro_column>div{padding:0 .195rem;}
.pro_column a{display:block;position:relative;}
.pro_column .img {overflow:hidden}
.pro_column h6{position:absolute;top:.8rem;left:0;width:100%;padding:0 .15rem;text-align:center;font-size:.24rem;color:#FFF;font-weight:bold;padding:0 0 .34rem;}
.pro_column h6:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;font-size:.16rem;color:#FFF;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.pro_column a:hover img {transform:scale(1.06)}
/**/
.env_box{padding:1.05rem 0 1.5rem;}
.env_box h3 {font-size:.6rem;color:#0a509d;margin:0 0 .5rem;font-weight:bold;}
.env_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.57rem .32rem;}
.env_box .lists li a{display:block;position:relative;border-radius:6px;overflow:hidden;}
.env_box .lists li img {width:100%;height:3.3rem;object-fit:cover;transition:none;}
.env_box .page {margin:.47rem 0 0}
.env_box .page>a{display:inline-block;width:.32rem;height:.32rem;background:#1e4586;border-radius:100%;margin:0 .1rem;font-size:.16rem;color:#FFF;line-height:.32rem;}

/*企业文化*/
.culture{padding:.65rem 0 2.35rem;}
.culture .editor .item2{transform:translateY(-.9rem)}
.culture .editor .item1>div,.culture .editor .item2>div{display:inline-block;vertical-align:top;width:50%}
.culture .editor .item2>div {vertical-align:bottom}
.culture .editor .item2>div .img {padding-right:.25rem;}
.culture .editor .t {position:relative;margin:0 0 .8rem;padding:0 0 .35rem}
.culture .editor .t:after{content:'';width:4.65rem;height:1px;background:#dcdcdc;position:absolute;left:0;bottom:0}
.culture .editor .t:last-child{margin:0}
.culture .editor .t>* {display:inline-block;vertical-align:middle;}
.culture .editor .t>em{width:12%;font-size:.57rem;color:#838383;font-family:"Butler_Bold";padding-right:.15rem}
.culture .editor .t p{width:88%}
.culture .editor .t p strong {font-size:.3rem;color:#424548;text-transform:capitalize}
.culture .editor .t p>em {display:block;font-size:.16rem;color:#696969;margin:.15rem 0 0}
.culture .editor .item1>div:last-child .t {margin:0 0 .45rem}
.culture .editor .img {position:relative;}
.culture .editor .img img {box-shadow:8px 8px 7px rgba(0,0,0,.15)}
.culture .editor .img h4{position:absolute;top:.75rem;left:0;width:100%;text-transform:uppercase;text-align:center;padding:0 1.15rem .35rem;font-size:.2rem;color:#FFF;line-height:1.6}
.culture .editor .img h4:after{content:'';width:9px;height:9px;background:#FFF;border-radius:100%;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}
.culture .editor .item3 .t:after{width:100%}
.culture .editor .item3 .t>em{width:6%}
.culture .editor .item3 .t>p {width:94%}
/*左边浮动导航*/
.le_fixnav{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:5;background:#f2f2f2;width:1.75rem;padding:.7rem .15rem .9rem;text-align:center}
.le_fixnav .img{margin:0 0 .45rem;}
.le_fixnav li {margin:0 0 .1rem;}
.le_fixnav li a{font-size:.16rem;color:#505050;text-transform:capitalize}
.le_fixnav li a:hover,.le_fixnav li.on a {color:#103b89}
/*企业荣誉*/
.honor{padding:.65rem 0 1.85rem;}
.honor h3 {font-size:.6rem;color:#0a509d;font-weight:bold;margin:0 0 .5rem}
.honor .lists{font-size:0;background:#fafafa}
.honor .lists>div{display:inline-block;vertical-align:middle;}
.honor .lists .imgs {width:36%;background:#e8e8e8;padding:.3rem;text-align:center;overflow:hidden;border-top-left-radius:25px;border-bottom-left-radius:25px;}
.honor .lists .imgs img {width:100%;height:5.98rem;object-fit:cover}
.honor .lists .infos{width:64%;padding:0 .6rem;}
.honor .lists .infos h6{font-size:.24rem;color:#000;margin:0 0 .45rem;text-transform:uppercase}
.honor .lists .infos .items {height:3.8rem;overflow:hidden}
.honor .lists .infos .items *{transition:none !important;}
.honor .lists .infos ol{margin:0;padding:0}
.honor .lists .infos ol li{padding:.28rem 0;border-top:1px solid #d2d2d2}
.honor .lists .infos ol li a{display:block;font-size:.16rem;color:#4d4d4d;padding-left:.5rem;display:inline-block;background:url(../images/icon5-1.png) 0 center no-repeat;background-size:.21rem .2rem !important}
.honor .lists .infos ol li a:hover{color:#103b89;background:url(../images/icon5-2.png) 0 center no-repeat;}
.honor .lists .infos ol li:last-child{border-bottom:1px solid #d2d2d2}
.honor .lists .infos .slide-pagination {margin:.6rem 0 0;text-align:center}
.honor .lists .infos .slide-pagination span {margin:0 .1rem;outline:none;opacity:1;width:.13rem;height:.13rem;background:#d2d2d2;}
.honor .lists .infos .slide-pagination span.swiper-pagination-bullet-active{background:#103b89}
/*品牌理念*/
.brand {padding:.65rem 0 2.3rem;}
.brand:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(../images/icon6.png) 0 0 no-repeat;background-size:100% auto;width:100%;height:4.38rem;z-index:-1}

.brand .editor .item>div{display:inline-block;vertical-align:top;}
.brand .editor .item .text {width:64%;padding:.35rem 1.4rem 0 .92rem;}
.brand .editor .item .text .name {margin:0 0 .38rem;padding:0 0 .36rem;position:relative}
.brand .editor .item .text .name p{font-size:.16rem;color:#2e2d2d;margin:0 0 .15rem;}
.brand .editor .item .text .name h6 {font-size:.2rem;color:#2e2d2d;font-weight:bold;text-transform:uppercase;}
.brand .editor .item .text .name:after{content:'';width:.12rem;height:.12rem;background:#bfbfbf;position:absolute;left:0;bottom:0;border-radius:100%;}
.brand .editor .item .text>p {font-size:.16rem;color:#555555;line-height:1.6;margin:0}
.brand .editor .item .img {width:36%;text-align:right;position:relative}
.brand .editor .item .img:after{content:'';width:.75rem;height:.75rem;background:#0a4f9c;opacity:.6;border-radius:100%;position:absolute;bottom:-.38rem;right:-.28rem;}
.brand .editor .item2>div{display:inline-block;vertical-align:middle;}
.brand .editor .item2 .img {width:51%;position:relative}
.brand .editor .item2 .img:before{content:'';width:1.05rem;height:1.05rem;background:#0a4f9c;opacity:.21;border-radius:100%;position:absolute;left:1.94rem;bottom:-.9rem;}
.brand .editor .item2 .text {width:49%;}
.brand .editor .item2 .text .name {margin:0 0 .38rem;padding:0 0 .36rem;position:relative}
.brand .editor .item2 .text .name h6 {font-size:.2rem;color:#2e2d2d;font-weight:bold;text-transform:uppercase;}
.brand .editor .item2 .text .name:after{content:'';width:.12rem;height:.12rem;background:#bfbfbf;position:absolute;left:0;bottom:0;border-radius:100%;}
.brand .editor .item2 .text>p {font-size:.16rem;color:#555555;line-height:1.6;margin:0}
/*发展历程*/
.history{padding:.65rem 0 1.3rem;}
.history .lists {}
.history .lists>div{display:inline-block;vertical-align:middle;}
.history .lists .info{width:36%;padding:0 .65rem;position:relative}
.history .lists .info:before{content:'';width:3.26rem;height:3.26rem;background:#fdf4f4;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}
.history .lists .info span {font-size:.16rem;color:#0a4f9c;position:relative}
.history .lists .info span:before{content:'';width:10px;height:10px;border:1px solid #d93029;border-radius:100%;position:absolute;left:-.23rem;top:50%;transform:translateY(-50%)}
.history .lists .info h5{font-size:.48rem;color:#1c202b;text-transform:uppercase;margin:.3rem 0 .4rem;}
.history .lists .info p{font-size:.16rem;color:#656566;line-height:1.6;margin:0}
.history .lists .itembox {width:64%;padding:0 .95rem .85rem .54rem;position:relative;}
.history .lists .itembox:before{content:'';width:1px;height:100%;background:#d2d2d2;position:absolute;left:0;top:0}
.history .lists .itembox:after{content:'';width:.59rem;height:.1rem;background:url(../images/icon7.png) 0 0 no-repeat; background-size:.59rem .1rem;position:absolute;left:-.3rem;bottom:-.1rem}
.history .lists .itembox li {padding:0 0 .85rem;position:relative}
.history .lists .itembox li h6{font-size:.24rem;color:#2a2a2a;font-weight:bold;text-transform:uppercase;margin:0 0 .2rem;}
.history .lists .itembox li .editor{font-size:.18rem;color:#656566;line-height:1.6}
.history .lists .itembox li:before{content:'';width:.14rem;height:.14rem;background:#d2d2d2;position:absolute;top:0;left:-.6rem;border-radius:100%}
/*产品中心*/
.product_box{padding:.7rem 0 1.5rem;}
.product_box .prombx{margin:0 0 .65rem;}
.product_box .prombx>div{padding:0 .105rem;}
.product_box .prombx a{display:block;position:relative;overflow:hidden;}
.product_box .prombx .img {overflow:hidden;margin:.43rem 0 0}
.product_box .prombx img {width:100%;height:5.34rem;object-fit:cover;}
.product_box .prombx h6{position:absolute;top:1.2rem;left:0;width:100%;text-align:center;font-size:.24rem;color:#3b3a3a;text-transform:capitalize;padding:0 .15rem .37rem;font-weight:bold}
.product_box .prombx h6:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;font-size:.16rem;color:#3b3a3a;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.product_box .prombx>div.on .img {margin:0}
.product_box .prombx>div.on img {height:6.05rem;}
.product_box .prombx>div.on h6,.product_box .prombx a:hover h6 {top:.8rem}


.product_box .itembox {padding:.65rem 0 0}
.product_box .itembox .title {margin:0 0 .7rem;padding:0 0 .45rem;border-bottom:1px solid #e7e7e7;text-align:center}
.product_box .itembox .title h5{font-size:.36rem;color:#1c1c1c;text-transform:uppercase;}
.product_box .itembox .title p{font-size:.16rem;color:#1c1c1c;margin:.2rem 0 0}
.product_box .itembox li{padding:0;border:1px solid #d5d5d5;text-align:center}
.product_box .itembox li .img{margin:0 0 .4rem;overflow:hidden}
.product_box .itembox li a{display:block;position:relative;padding:.6rem 0 .35rem;}
.product_box .itembox li p{font-size:.16rem;color:#252525;text-transform:uppercase;padding:0 0 .35rem;position:relative}
.product_box .itembox li p:after{content:'';width:.28rem;height:.09rem;background:url(../images/icon8.png) 0 0 no-repeat;background-size:.28rem .09rem;position:absolute;bottom:0;transform:translateX(-50%);transition:all .45s;left:20%;opacity:0;}
.product_box .itembox li a:hover img {transform:scale(1.06)}
.product_box .itembox li a:hover p:after{left:50%;opacity:1}
.product_box .itembox li:hover {box-shadow:0 0 .32rem rgba(0,0,0,.15);z-index:2}
.product_box .itembox .more_down {text-align:center;padding:.95rem 0 0;transition:none}
.product_box .itembox .more_down a{font-size:.16rem;color:#4a4a4a;text-transform:uppercase;}
/*详情介绍*/
.product_show {font-size:0}
.product_show .main_info {background:#f9f9f9;padding:.29rem 0 1.08rem;border-bottom:1px solid #e5e5e5}
.product_show .main_info .mbx {position:relative;margin:0 0 .6rem;font-size:.14rem;color:#aaa}

.product_show .main_info .mbx a{font-size:.14rem;color:#aaaaaa}
.product_show .main_info .mbx a:first-child{padding-left:.35rem;background:url(../images/icon9.png) 0 center no-repeat;background-size:.13rem .11rem;}
.product_show .main_info .mbx a.backs{position:absolute;right:0;top:50%;transform:translateY(-50%);}
.product_show .main_info .items>div{padding:0}
.product_show .main_info .items .imglist{padding-right:10px;border:1px solid #dcdcdc;}
.product_show .main_info .items .imglist #gallery .swiper-slide a{display:block;position:relative;overflow:hidden}
.product_show .main_info .items .imglist .thumb_list{border-top:1px solid #dcdcdc;padding:.26rem .7rem;position:relative}
.product_show .main_info .items .imglist .thumb_list .swiper-slide img{border:3px solid #f9f9f9;cursor:pointer}
.product_show .main_info .items .imglist .thumb_list .swiper-slide.swiper-slide-thumb-active img {border-color:#9e693a}
.product_show .main_info .items .imglist .swiper-page>div{position:absolute;left:.15rem;top:50%;transform:translateY(-50%);font-size:.35rem;color:#adadad;outline:none;}
.product_show .main_info .items .imglist .swiper-page>div.slide-button-next{left:auto;right:.15rem;}
.product_show .main_info .items .infos{padding-left:.45rem;}
.product_show .main_info .items .infos h3{font-size:.3rem;color:#3f3f41;font-weight:bold;margin:0 0 .4rem;}
.product_show .main_info .items .infos .editor{padding:.35rem 0 .62rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;font-size:.16rem;color:#636363;line-height:1.7}
.product_show .main_info .items .infos .pro_style{padding:.4rem 0 0}
.product_show .main_info .items .infos .pro_style>p {display:inline-block;vertical-align:top;width:50%;margin:0 0 .19rem;padding:0 .15rem 0 0;font-size:.16rem;color:#636363}
/*质量服务*/
.service_box .title{text-align:center;margin:0 0 .4rem;position:relative;padding:0 0 .8rem;}
.service_box .title h6{font-size:.3rem;color:#d82a22;font-weight:bold;text-transform:capitalize}
.service_box .title p{font-size:.16rem;color:#323232;text-transform:uppercase;margin:.15rem 0 0}

.service_box .title:before{content:'';width:1px;height:.55rem;background:#0a4f9c;position:absolute;left:50%;bottom:0}
.service_box .title:after{content:'';width:5px;height:10px;background:#0a4f9c;position:absolute;left:50%;bottom:.45rem;transform:translateX(-50%);animation: dropdown3 1.3s linear 1s infinite alternate}
.quality{padding:.65rem 0 1.45rem;}

.quality .imgs h4{position:absolute;top:50%;left:.6rem;font-size:.24rem;color:#FFF;font-weight:bold;text-transform:capitalize;transform:translateY(-50%)}
.quality .editor {position:relative;background:url(../images/icon9.png) center no-repeat;background-size:100% auto;font-size:0;margin:.5rem 0 0}
.quality .editor>div>div{display:inline-block;vertical-align:top;width:25%;padding:0 0 1.07rem;position:relative}
.quality .editor >div>div:first-child,.quality .editor >div>div:first-child+div+div{padding:1.07rem 0 0}
.quality .editor >div>div em {position:absolute;width:.88rem;height:.88rem;background:#0a4f9c;border-radius:100%;font-size:.3rem;color:#FFF;font-family:"Butler_Bold";line-height:.88rem;text-align:center;left:0;bottom:0}
.quality .editor >div>div:first-child em,.quality .editor >div>div:first-child+div+div em {top:0;bottom:auto;}
.quality .editor >div>div p{font-size:.16rem;color:#606060;line-height:1.6;margin:0}
.quality .editor .item1 {margin:1.06rem 0 0}
.quality .editor .item2 {margin:.6rem 0 0}
.quality .editor .item3 {margin:2.44rem 0 0}

.realm{font-size:0}
.realm>div{display:inline-block;vertical-align:middle;width:50%}
.realm .img {overflow:hidden}
.realm .text{padding:0 2.6rem 0 .45rem;}
.realm .text h5{font-size:.24rem;color:#282828;font-weight:bold;margin:0 0 .65rem;text-transform:capitalize}
.realm .text .editor p{font-size:.16rem;color:#525252;padding-left:.2rem;margin:0 0 .35rem;line-height:1.6;position:relative}
.realm .text .editor p:last-child{margin:0}
.realm .text .editor p:before{content:'';width:8px;height:8px;background:#0a4f9c;border-radius:100%;position:absolute;left:0;top:8px;}

.hardworking{padding:.55rem 0 1.5rem;}
.hardworking .img {text-align:right}
.hardworking .text {padding:0 .45rem 0 2.6rem;}
/*招商加盟*/
.joinus{display:table;width:100%;table-layout: fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}
.joinus .fulltablecell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.join_box{width:100%;max-width:11.25rem;margin:0 auto;}
.join_box .title{margin:0 0 .45rem;}
.join_box .title h6{font-size:.41rem;color:#d82a22;font-family:"Butler_Bold";text-transform:uppercase}
.join_box .title p{font-size:.36rem;color:#FFF;font-weight:bold;margin:.1rem 0 0}
.join_box .lists li{padding:0 .3rem;margin:0 0 .44rem;}
.join_box .lists li input[type="text"],.join_box .lists li textarea {width:100%;height:.46rem;min-height:35px;font-size:.14rem;color:#FFF;background:rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.5);padding:0 .15rem;}
.join_box .lists li textarea{padding:.15rem;height:2.35rem;}
.join_box .lists li:last-child{margin:0}
.join_box .lists li input[type="text"]::-webkit-input-placeholder,.join_box .lists li textarea::-webkit-input-placeholder {color:#FFF}
.join_box .lists li input[type="text"]::-moz-input-placeholder,.join_box .lists li textarea::-moz-input-placeholder {color:#FFF}
.join_box .lists li input[type="text"]::-ms-input-placeholder,.join_box .lists li textarea::-ms-input-placeholder {color:#FFF}
.join_box .lists li button {display:inline-block;background:#0a4f9c;padding:0 .62rem;height:.45rem;min-height:35px;font-size:.14rem;color:#FFF;text-transform:uppercase;border:0}
/*新闻资讯*/
.news_box{padding:.65rem 0 1.65rem;font-size:0}
.news_box .top_news{margin:0 0 .8rem;border-left:1px solid #e5e5e5}
.news_box .top_news>div{padding:.65rem .45rem;border:1px solid #e5e5e5;border-left:0}
.news_box .top_news>div span {font-size:.14rem;color:#5f5f5f;}
.news_box .top_news>div span i{font-size:.14rem;color:#FFF;display:inline-block;vertical-align:middle;background:#0a4f9c;padding:0 .15rem;line-height:.3rem;text-transform:uppercase;margin-right:.15rem;}
.news_box .top_news>div h5{font-size:.2rem;color:#1c1c1c;margin:.25rem 0;}
.news_box .top_news>div p{font-size:.16rem;color:#555555;line-height:.28rem;height:.56rem;overflow:hidden;margin:0 0 .7rem}
.news_box .top_news>div em {font-size:.16rem;color:#3d3d3d;font-weight:bold;text-transform:capitalize;display:inline-block;padding-right:.6rem;background:url(../images/icon10.png) right center no-repeat;background-size:.33rem .13rem;line-height:.2rem}
.news_box .top_news>div a:hover em {transform:translateX(20px)}

.news_box .lists li {margin:0 0 .5rem;padding:0 0 .32rem;border-bottom:1px solid #e5e5e5}
.news_box .lists li a>div{display:inline-block;vertical-align:middle;}
.news_box .lists li .img {width:30.5%}
.news_box .lists li img {width:100%;height:2.6rem;object-fit:cover;transition:none;}
.news_box .lists li .text {width:69.5%;padding:0 .5rem;}
.news_box .lists li .text h5 {font-size:.2rem;color:#2a2b2b;margin:0 0 .25rem;text-transform:capitalize}
.news_box .lists li .text p{font-size:.16rem;color:#555555;margin:0 0 .35rem;}
.news_box .lists li .text span {font-size:.16rem;color:#555;display:block}
.news_box .lists li .text em {font-size:.16rem;color:#3d3d3d;font-weight:bold;text-transform:capitalize;display:inline-block;padding-right:.6rem;background:url(../images/icon10.png) right center no-repeat;background-size:.33rem .13rem;line-height:.2rem;margin:.85rem 0 0}
.news_box .lists li a:hover .text em {transform:translateX(20px)}
.news_box .lists li:last-child{margin:0;}
.news_box .lists .more_down {text-align:center;padding:.95rem 0 0;transition:none}
.news_box .lists .more_down a{font-size:.16rem;color:#4a4a4a;text-transform:uppercase;}
/*联系我们*/
.contact_box{font-size:0}
.contact_box .details>div,.contact_box .message>div{display:inline-block;vertical-align:middle;width:50%}
.contact_box .details .infos{padding:0 .85rem;text-align:center}
.contact_box .details .infos h4,.contact_box .message .text h4{font-size:.3rem;color:#0a4f9c;font-weight:bold;text-transform:uppercase;margin:0 0 .64rem;}
.contact_box .details .infos .editor p{font-size:.16rem;color:#4c4c4c;margin:0 0 .25rem;line-height:.25rem;}

.contact_box .message .text {text-align:center;padding:0 .85rem;}
.contact_box .message .text .lists li{width:100%;margin:0 auto .12rem;max-width:460px}
.contact_box .message .text .lists li input[type="text"],.contact_box .message .text .lists li textarea {width:100%;height:.49rem;min-height:35px;font-size:.14rem;color:#484848;border-radius:5px;border:0;background:#f0f0f0;padding:0 .2rem;}
.contact_box .message .text .lists li textarea{height:1.55rem;padding:.2rem}
.contact_box .message .text .lists li button {width:100%;height:.49rem;min-height:35px;font-size:.14rem;color:#FFF;text-align:center;border:0;background:#0a4f9c;border-radius:5px;text-transform:uppercase}
.contact_box .message .text .lists li:last-child{margin:.34rem auto 0}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-.9rem;}
.m-header {background:#121215;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#FFF;margin-left:10px;}
.m-header >.col-xs-6 img {max-height:45px;}
.m-header >.col-xs-6>div span {font-size:12px;color:#FFF}
.st-container .st-menu {background:#121215;
	-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:#0a4f9c;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:#0a4f9c}
.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;}
/**************************/
@media(max-width:1440px){
	.tem_banner .label_txt{left:2.4rem}
	.m245{margin:0 1.45rem;}
	.index_product .swiper-page>div{left:-1rem;}
	.index_product .swiper-page>div.slide-button-next{left:auto;right:-1rem;}
	.index_about .nums{padding:.95rem 1.45rem}
	.index_about .mains .text{padding-left:1.45rem;}
	
	.index_filed .items .search{padding-right:1.45rem;}
	
	.realm .text{padding:0 1.6rem 0 .45rem;}
	.hardworking .text{padding:0 .45rem 0 1.6rem;}
	
	.index_filed .lists .text{padding:0 1.45rem;}
}
@media(max-width:1300px){
	.tem_index_about > div > em{left:.25rem;}
	.tem_index_product > div > em{right:.25rem;}
}
@media(max-width:1250px){
	.brand .editor .item .img:after{right:0}
}
@media(max-width:1200px){
	.realm .text{padding:0 .45rem}
	.hardworking .text{padding:0 .45rem}
}
/******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}
	.tem_banner .label_txt{left:1.6rem;}
	.index_filed .items .search{padding: .65rem;}
	.about_box .company_items{margin-left:20px;}
	.m245 {margin:0 20px;}
	
	.le_fixnav{display:none;}
	.join_box{max-width:100%;padding:0 .25rem;}
	.join_box .lists li input[type="text"], .join_box .lists li textarea,.join_box .lists li button,.contact_box .message .text .lists li input[type="text"], .contact_box .message .text .lists li textarea,.contact_box .message .text .lists li button{font-size:12px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .img_ img{height:350px;}
	.tem_banner .label_txt{left:15px;}
	.tem_banner .swiper-page{display:none}
	.index_product .titles > *{width:60%;}
	.index_product .titles > ol{width:40%}
	.index_product .swiper-page > div{left:0}
	.index_product .swiper-page > div.slide-button-next{left:auto;right:0}
	.index_filed > div{display:block;width:100% !important;}
	.index_filed .lists .text{padding:0 20px;}
	.index_filed .lists .swiper-page > div{display:none;}
	.index_filed .items .prolist{padding:1.05rem .65rem}
	.index_about .nums{padding:.95rem 20px;display:block}
	.index_about .nums>div{display:inline-block;vertical-align:top;width:50%;margin:0 0 .35rem;}
	.index_about .mains{display:block;}
	.index_about .mains .text{padding:1.4rem 20px 1.45rem;width:100%}
	.index_about .mains .inx_honor{width:100%;padding:.55rem 0}
	.footer .infos  .navs{display:none;}
	.footer .infos .tels{width:80%}
	.footer .infos .share{width:20%}
	.env_box .lists ul{grid-template-columns:1fr 1fr}
	.product_box .prombx{display:none;}
	


	.about_box .company_items > div{display:block;width:100% !important;margin:0 0 .3rem;}
	.about_box .company_items .infos .contact_info p img{width:.94rem;}
	.pro_column > div{padding:0;margin:0 0 .25rem;}
	.culture .editor .t > *{display:block;width:100% !important;}
	.culture .editor .item2{transform:none;}
	.culture .editor .item2 > div,.honor .lists > div,.brand .editor .item > div,.brand .editor .item2 > div,.history .lists > div,.realm > div,.news_box .lists li a > div{display:block;width:100% !important;}
	.culture .editor .item2 > div .img{padding-right:0}
	.honor .lists .imgs{border-radius:25px;}
	.honor .lists .infos{padding:.6rem .25rem;}
	.brand .editor .item .text{padding:.35rem .25rem}
	.history .lists .info{padding:.65rem 0;margin:0 0 .4rem;}
	.product_box .prombx > div{padding:0;margin:0 0 .35rem;}
	.quality .editor > div > div{width:50%;padding:0 .15rem}
	.quality .editor .item1,.quality .editor .item2,.quality .editor .item3{margin:0}
	.quality .editor .item1,.quality .editor .item2{margin:0 0 .35rem;}
	.realm .text{padding:.45rem .25rem;}
	.join_box .lists li{padding:0}
	.news_box .lists li .text{padding:.5rem 0}
	.contact_box .details > div, .contact_box .message > div{display:block;width:100%}
	.contact_box .details .infos,.contact_box .message .text{padding:.85rem .25rem;}
	.contact_box .message .img {display:none;}
	.product_show .main_info .items .imglist{padding-right:0}
	.product_show .main_info .items .infos{padding-left:0}
}