.st-container{font-size:0}
/*header*/
.header {background:#041e41;position:fixed;top:0;left:0;width:100%;z-index:18;line-height:.92rem;}
.pad102{margin:0 1.02rem;}
.header>div>div{display:inline-block;vertical-align:middle;width:20%}
.header .logo img {max-height:.59rem;transition:none;}
.header .navlist{width:80%;line-height:normal;}
.header .navlist>*{display:inline-block;vertical-align:middle;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 1px;}
.header .navlist li a{display:block;position:relative;line-height:.92rem;padding:0 .38rem;font-size:.16rem;color:#FFF}
.header .navlist li a:before{content:'';width:100%;height:0;background:#d7b027;position:absolute;top:0;left:0;transition:all .5s linear;}
.header .navlist li a i{color:#ffe329;vertical-align:middle;line-height:normal;margin-left:.07rem;}
.header .navlist li a span {position:relative;z-index:2}
.header .navlist li.active a:before,.header .navlist li a:hover:before{height:100%}
.header .navlist li.active a,.header .navlist li a:hover{color:#041e41}
.header .navlist li.active a i,.header .navlist li a:hover  i{color:#041e41}
.header .navlist .share {margin-left:.3rem;}
.header .navlist .share>a{display:inline-block;vertical-align:middle;margin:0 4px;width:.25rem;height:.25rem;background:#587295;border-radius:100%;line-height:.25rem;text-align:center;font-size:.12rem;color:#FFF}
.header .navlist .tel {margin-left:.2rem;line-height:normal;background:#0032a1;padding:0 .16rem;line-height:.37rem;font-size:.14rem;color:#FFF;border-radius:6px;}
.header .navlist .search {margin:0 0 0 .16rem;line-height:normal;}
.header .navlist .search img {max-height:.14rem;transition:none;}
.header .navlist dl {margin:0;padding:0 .15rem;;position:relative;}
.header .navlist dl dt{font-weight:normal;font-size:.14rem;color:#FFF;cursor:pointer;line-height:.92rem;}
.header .navlist dl dt i{font-size:.14rem;color:#FFF;margin-left:.1rem;}
.header .navlist dl dd {position:absolute;top:100%;left:0;width:100%;background:#041e41;text-align:center;transition:none;display:none;}
.header .navlist dl dd a{display:block;font-size:.14rem;color:#FFF;padding:0 5px;line-height:.4rem;}
.header .navlist dl dd a:hover{background:#d7b027;color:#041e41}
/*banner*/
.tem_banner {padding:.92rem 0 0;}
@keyframes circle {
    0% {
        transform:rotate(0);
    }
    100% {
        transform:rotate(360deg);
    }
}
.tem_banner .label_text {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:.46rem 0 0;z-index:1;width:6.1rem;height:6.1rem;border-radius:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;}
.tem_banner .label_text .lines {position:absolute;border:1px dashed rgba(255,255,255,.67);border-radius:100%;top:0;left:0;width:100%;height:100%;animation: circle 15s linear infinite forwards;}
.tem_banner .label_text h6{font-size:.32rem;color:#FFF;margin:0 0 .4rem;}
.tem_banner .label_text h6 em {display:block;font-size:.16rem;color:#FFF;margin:0 0 .15rem;}
.tem_banner .label_text p{font-size:.2rem;color:#FFF;margin:0 0 .2rem;letter-spacing:1px;}
.tem_banner .label_text p em {font-size:.36rem;display:inline-block;vertical-align:bottom;}
.tem_banner .label_text h3 {font-size:.6rem;color:#FFF;letter-spacing:.2rem;}
.tem_banner .label_text .lines:before,.tem_banner .label_text .lines:after{content:'';width:.38rem;height:.38rem;background:url(../images/icon0.png) 0 0 no-repeat;background-size:.38rem .38rem !important;position:absolute;top:-.2rem;left:50%;transform:translateX(-50%);}
.tem_banner .label_text .lines:after{background:url(../images/icon1.png) 0 0 no-repeat;left:auto;transform:none;right:1.05rem;bottom:.32rem;top:auto;}
/*关于我们*/
.tem_index_about {padding:0 0 1.05rem;background:url(../images/icon3.jpg) center 0 no-repeat;background-size:cover;position:relative;z-index:2}
.tem_index_about>div{transform:translateY(-.33rem)}
.tem_index_about>div>div{display:inline-block;vertical-align:bottom;width:50%}
.tem_index_about .info1{background:#FFF;padding:1.2rem .4rem 1.5rem;position:relative}
.tem_index_about .info1:before{content:'culture';font-size:.36rem;color:#FFF;text-transform:capitalize;padding:.8rem .47rem;background:#d7b027;position:absolute;top:0;right:0;font-family:"Roboto-Black"}
.tem_index_about .info1 h4{font-size:.24rem;color:#282828;margin:0 0 .4rem;padding:0 0 .2rem;position:relative;}
.tem_index_about .info1 h4:before{content:'';width:.47rem;height:1px;background:#333;position:absolute;left:0;bottom:0}
.tem_index_about .info1 .editor h6{font-size:.18rem;color:#282828;margin:0 0 .23rem;}
.tem_index_about .info1 .editor p{font-size:.16rem;color:#474747;line-height:1.7;margin:0}
.tem_index_about .info1>a{display:inline-block;width:.47rem;height:.47rem;border:1px solid #4b4b4b;border-radius:100%;line-height:.47rem;text-align:center;position:absolute;bottom:.78rem;right:1.2rem;background:url(../images/icon4.png) center no-repeat;background-size:.18rem .09rem;}
.tem_index_about .info2 {background:#FFF;padding:.8rem 0 0}
.tem_index_about .info2 .text {padding:0 .34rem}
.tem_index_about .info2 .text h4{font-size:.36rem;color:#282828;margin:0 0 .38rem;}
.tem_index_about .info2 .text h4 span {border-radius:35px;overflow:hidden;border:1px solid #dcdcdc;background:url(../images/icon5.jpg) 84% center no-repeat;background-size:.26rem .23rem;width:1.52rem;font-size:0;float:right;}
.tem_index_about .info2 .text h4 span i{background:#3d3d3d;font-size:.14rem;color:#FFF;padding:0 .15rem;line-height:.41rem;display:inline-block;vertical-align:middle}
.tem_index_about .info2 .editor {font-size:.16rem;color:#474747;line-height:1.7;padding:0 0 1rem;margin:0 0 .73rem;position:relative}
.tem_index_about .info2 .editor:after{content:'';width:.43rem;height:.43rem;border:1px solid #bfbfbf;border-radius:100%;background:url(../images/icon6.png) center no-repeat;background-size:.19rem .13rem;position:absolute;left:0;bottom:0}
.tem_index_about .info2 .more {border-top:1px solid #dcdcdc}
.tem_index_about .info2 .more >a{display:block;font-size:.16rem;color:#474747;padding:.22rem 0;background:url(../images/icon7.png) right center no-repeat;background-size:.69rem .13rem;font-family:"Roboto-Regular"}

.tem_index_nums{background:#FFF}
.tem_index_nums>div{display:inline-block;vertical-align:top;width:33.3333%;border:1px solid #e7e7e7;padding:.6rem .35rem 0;height:3.86rem;text-align:center}
.tem_index_nums h5 {font-size:.3rem;color:#000;padding:1.2rem 0 0;background-size:.67rem .63rem !important;background:url(../images/icon8-1.png) center 0 no-repeat;line-height:1}
.tem_index_nums h5 em{font-size:.6rem;color:#000;display:inline-block;vertical-align:bottom;margin-right:.1rem;font-family:"Geometric-706-Medium";line-height:1}
.tem_index_nums p {font-size:.16rem;color:#000;margin:.4rem 0 0;line-height:1.8}
.tem_index_nums>div:first-child+div h5 {background:url(../images/icon8-2.png) center 0 no-repeat;}
.tem_index_nums>div:last-child h5 {font-family:"Geometric706BT-BlackB";text-transform:uppercase;background:url(../images/icon8-3.png) center 0 no-repeat;}
.tem_index_nums>div:hover {background:#0032a1;border-color:#0032a1}
.tem_index_nums>div:hover h5 {background:url(../images/icon8-1h.png) center 0 no-repeat;color:#FFF}
.tem_index_nums>div:first-child+div:hover h5 {background:url(../images/icon8-2h.png) center 0 no-repeat;}
.tem_index_nums>div:last-child:hover h5 {background:url(../images/icon8-3h.png) center 0 no-repeat;}
.tem_index_nums>div:hover p,.tem_index_nums>div:hover h5 em{color:#FFF}

.tem_index_product {padding:.9rem 0 1.05rem;background:#FFF}
.tem_index_product .title{margin:0 0 .5rem;text-align:center}
.tem_index_product .title h3{font-size:.48rem;color:#292b2a;font-weight:bold;}
.tem_index_product .title p{font-size:.24rem;color:#4d4d4d;font-family:"Roboto-Regular";margin:.2rem 0 0;text-transform:uppercase}
.tem_index_product .lists {position:relative}
.tem_index_product .lists .swiper-slide a{display:block;position:relative;overflow:hidden;}
.tem_index_product .lists .swiper-slide a:hover img {transform:scale(1.06)}
.tem_index_product .lists .swiper-page>div{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);width:.45rem;height:.45rem;border:2px solid #072043;text-align:center;outline:none;z-index:2;border-radius:100%;background:url(../images/icon9-1.png) center no-repeat;background-size:.24rem .21rem !important;}
.tem_index_product .lists .swiper-page>div.slide-button-next {left:auto;right:.6rem;background:url(../images/icon9-2.png) center no-repeat}
.tem_index_product .lists .swiper-page>div:hover {background:url(../images/icon9-1h.png) center no-repeat #072043}
.tem_index_product .lists .swiper-page>div.slide-button-next:hover {background:url(../images/icon9-2h.png) center no-repeat #072043}
.tem_index_product .menus{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.tem_index_product .menus li{padding:0;border:1px solid #e6e6e6;border-right:0;border-bottom:0;}
.tem_index_product .menus li a{display:block;position:relative;text-align:center;padding:.3rem .15rem .4rem;}
.tem_index_product .menus li p{font-size:.18rem;color:#292929;padding:.85rem 0 0;margin:0;background-size:.7rem .62rem !important;}
.tem_index_product .menus li.order0 p{background:url(../images/1h.png) center 0 no-repeat;}
.tem_index_product .menus li.order1 p{background:url(../images/2.png) center 0 no-repeat;}
.tem_index_product .menus li.order2 p{background:url(../images/3.png) center 0 no-repeat;}
.tem_index_product .menus li.order3 p{background:url(../images/4.png) center 0 no-repeat;}
.tem_index_product .menus li.order4 p{background:url(../images/5.png) center 0 no-repeat;}
.tem_index_product .menus li.order5 p{background:url(../images/6.png) center 0 no-repeat;}
.tem_index_product .menus li.order6 p{background:url(../images/7.png) center 0 no-repeat;}
.tem_index_product .menus li.order7 p{background:url(../images/8.png) center 0 no-repeat;}
.tem_index_product .menus li a:hover p {color:#d7b027}
.tem_index_product .menus li.order0 a:hover p{background:url(../images/1.png) center 0 no-repeat;}
.tem_index_product .menus li.order1 a:hover p{background:url(../images/2h.png) center 0 no-repeat;}
.tem_index_product .menus li.order2 a:hover p{background:url(../images/3h.png) center 0 no-repeat;}
.tem_index_product .menus li.order3 a:hover p{background:url(../images/4h.png) center 0 no-repeat;}
.tem_index_product .menus li.order4 a:hover p{background:url(../images/5h.png) center 0 no-repeat;}
.tem_index_product .menus li.order5 a:hover p{background:url(../images/6h.png) center 0 no-repeat;}
.tem_index_product .menus li.order6 a:hover p{background:url(../images/7h.png) center 0 no-repeat;}
.tem_index_product .menus li.order7 a:hover p{background:url(../images/8h.png) center 0 no-repeat;}
.tem_index_product .menus li a:hover {box-shadow:5px 5px .27rem rgba(0,0,0,.19);position:relative;z-index:3}

.tem_index_file{padding:.9rem 0 .75rem;}
.tem_index_file:before{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover;}
.tem_index_file .title{margin:0 0 1.2rem;text-align:center}
.tem_index_file .title h3{font-size:.48rem;color:#FFF;font-weight:bold;}
.tem_index_file .title p{font-size:.24rem;color:#FFF;font-family:"Roboto-Regular";margin:.2rem 0 0;text-transform:uppercase}
.tem_index_file .editor {height:4.21rem;position:relative}
.tem_index_file .editor p{margin:0;position:absolute;font-size:.2rem;color:#FFF;padding:0 0 1.24rem;}
.tem_index_file .editor p:before{content:'';width:.12rem;height:.12rem;background:#FFF;border-radius:100%;position:absolute;left:50%;bottom:.85rem;transform:translateX(-50%);}
.tem_index_file .editor p:after{content:'';width:1px;height:.85rem;background:url(../images/icon10.png) 0 0 no-repeat;background-size:1px .85rem;position:absolute;bottom:0;left:50%;}
.tem_index_file .editor p.i0 {top:.75rem;left:0}
.tem_index_file .editor p.i1 {top:0;left:14%}
.tem_index_file .editor p.i2 {top:.75rem;left:47%}
.tem_index_file .editor p.i3{top:0;left:73%}
.tem_index_file .editor p.i4{bottom:0;left:17%}
.tem_index_file .editor p.i5{bottom:.7rem;left:32%}
.tem_index_file .editor p.i6{bottom:0;left:59%}
.tem_index_file .editor p.i7{bottom:.7rem;right:0}

.tem_index_news {background:#FFF;padding:.75rem 0 .95rem}
.tem_index_news h3{font-size:.36rem;color:#292b2a;margin:0 0 .55rem;text-align:center}
.tem_index_news .mains>div{display:inline-block;vertical-align:top;width:50%}
.tem_index_news .mains .imglist {padding-right:.29rem;position:relative}
.tem_index_news .mains .imglist .swiper-slide a{display:block;position:relative;overflow:hidden;}
.tem_index_news .mains .imglist .swiper-slide .imgs {overflow:hidden;}
.tem_index_news .mains .imglist .swiper-slide img{width:100%;height:4.65rem;object-fit:cover;}
.tem_index_news .mains .imglist .swiper-slide .text {position:absolute;left:0;bottom:0;z-index:2;background:rgba(0,0,0,.5);width:3.5rem;padding:.32rem .3rem .7rem;}
.tem_index_news .mains .imglist .swiper-slide .text h6{font-size:.2rem;color:#FFF;margin:0 0 .15rem;}
.tem_index_news .mains .imglist .swiper-slide .text p{font-size:.16rem;color:#FFF;margin:0}
.tem_index_news .mains .imglist .slide-pagination {position:absolute;left:.3rem;bottom:.35rem;z-index:4}
.tem_index_news .mains .imglist .slide-pagination span {opacity:1;outline:none;width:8px;height:8px;background:#FFF;border-radius:100%;margin:0 6px;}
.tem_index_news .mains .imglist .slide-pagination span.swiper-pagination-bullet-active {background:#0032a1}
.tem_index_news .mains .lists li {padding:.33rem .2rem .33rem .3rem;border-bottom:1px solid #d2d2d2;}
.tem_index_news .mains .lists li:first-child {border-top:1px solid #d2d2d2}
.tem_index_news .mains .lists li h6{font-size:.22rem;color:#292b2a;position:relative;margin:0 0 .18rem;font-weight:bold;}
.tem_index_news .mains .lists li h6:before{content:'';width:6px;height:6px;background:#898989;position:absolute;top:50%;transform:translateY(-50%);border-radius:100%;left:-.25rem;}
.tem_index_news .mains .lists li h6 span {position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.22rem;color:#b5b5b5}
.tem_index_news .mains .lists li p{font-size:.15rem;color:#5e5e5e;margin:.15rem 0 0;line-height:.23rem;height:.46rem;overflow:hidden;}
.tem_index_news .mains .lists li a:hover h6{color:#d7b027}

.tem_index_news .mores {margin:.55rem 0 0;text-align:center}
.tem_index_news .mores a{display:inline-block;padding:0 .48rem;line-height:.5rem;border:1px solid #dab535;font-size:.16rem;color:#d7b027;}
.tem_index_news .mores a:hover {background:#d7b027;color:#FFF}
/*通用底部*/
.footer {background:#333;position:relative}
.footer>div.pad26{position:relative}
.footer .items {border-bottom:1px solid rgba(255,255,255,.12);padding:.5rem 0 .36rem;}
.footer .items>div{display:inline-block;vertical-align:top;width:50%;}
.footer .items .logos img {max-height:.59rem;transition:none;}
.footer .items .t {width:23.3%}
.footer .items .t>*{display:inline-block;vertical-align:middle;margin:0;padding:0}
.footer .items .t dl {width:1.83rem;position:relative}
.footer .items .t dl dt {border:1px solid #FFF;width:100%;line-height:.44rem;font-size:.14rem;color:#FFF;padding:0 .3rem;cursor:pointer;}
.footer .items .t dl dt i{position:absolute;right:.3rem;top:50%;transform:translateY(-50%);}
.footer .items .t dl dd {position:absolute;top:100%;left:0;width:100%;background:#FFF;max-height:2.5rem;overflow-x:auto;transition:none;display:none;}
.footer .items .t dl dd a{display:block;font-size:.14rem;color:#333;line-height:.44rem;padding:0 .3rem;}
.footer .items .t>a{width:.4rem;height:.4rem;background:#434343;border-radius:100%;font-size:.16rem;color:#888;line-height:.4rem;text-align:center;margin-left:.28rem;position:relative}
.footer .items .t>a .imgs{position:absolute;top:100%;left:0;width:1.2rem;background:#FFF;padding:5px;border-radius:5px;visibility:hidden;opacity:0;}
.footer .items .t>a:hover .imgs{opacity:1;visibility:visible;}
.footer .items .tel{width:26.7%;padding-left:.4rem;}
.footer .items .tel p{margin:0;padding:0 0 0 .35rem;font-size:.16rem;color:#FFF;background:url(../images/icon11-1.png) 0 center no-repeat;background-size:.24rem .25rem;}
.footer .items .tel p em{font-size:.24rem;color:#FFF;}
.footer .infos {padding:.45rem 0 .55rem;}
.footer .infos>div{display:inline-block;vertical-align:top}
.footer .infos .navlist{width:73.3%;}
.footer .infos .navlist dl {margin:0;padding:0;display:inline-block;vertical-align:top;padding-right:.15rem;min-width:1.7rem;}
.footer .infos .navlist dt {font-weight:normal;margin:0 0 .25rem;}
.footer .infos .navlist dt a{font-size:.16rem;color:#FFF}
.footer .infos .navlist dd {margin:0 0 .2rem;}
.footer .infos .navlist dd a{font-size:.14rem;color:#a5a5a5;}
.footer .infos .cnts {width:26.7%;padding-left:.4rem;}
.footer .infos .cnts p {padding:0 0 0 .35rem;font-size:.14rem;color:#a3a3a3;margin:0 0 .32rem;line-height:1}
.footer .infos .cnts p em {display:block;font-size:.14rem;color:#FFF;margin:0 0 .2rem;position:relative}
.footer .infos .cnts p em:before{content:'';width:.24rem;height:.25rem;background-size:.24rem .25rem !important;position:absolute;left:-.35rem;top:50%;transform:translateY(-50%)}
.footer .infos .cnts p.i1 em:before{background:url(../images/icon11-1.png) 0 center no-repeat;}
.footer .infos .cnts p.i2 em:before{background:url(../images/icon11-2.png) 0 center no-repeat;}
.footer .infos .cnts p.i3 em:before{background:url(../images/icon11-3.png) 0 center no-repeat;}
.footer>div.pad26:before{content:'';width:1px;height:100%;background:rgba(255,255,255,.12);position:absolute;left:73.3%;top:0}
.footer .tops{position:absolute;right:.75rem;top:.65rem;z-index:1;text-align:center}
.footer .tops a{font-size:.14rem;color:#FFF;text-transform:uppercase;display:block;}
.footer .tops a i{font-size:.26rem;color:#FFF;display:block;}
.copy {padding:.2rem 0;border-top:1px solid rgba(255,255,255,.12);font-size:.16rem;color:#828282;background:#333}
.copy a{font-size:.16rem;color:#828282}
/*通用内页*/
.flash .text{position:absolute;top:60%;left:0;width:100%;text-align:center;}
.flash .text h2{font-size:.48rem;color:#FFF;}
.flash .text p{font-size:.24rem;color:#FFF;margin:.3rem 0 0}
/*产品*/
.product_box {}
.product_box .menus {background:#f1f1f1;padding:.67rem 0}
.product_box .menus ul{display:block;background:#FFF;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.product_box .menus li{display:inline-block;vertical-align:top;width:16.666%;border:1px solid #e8e8e8;border-top:0;border-bottom:0}
.product_box .menus li a{display:block;text-align:center;padding:.3rem .15rem .45rem;}
.product_box .menus li p{font-size:.18rem;color:#292929;padding:.86rem 0 0;background-size:.7rem .62rem !important}
.product_box .menus li.order0 p{background:url(../images/1h.png) center 0 no-repeat;}
.product_box .menus li.order1 p{background:url(../images/2.png) center 0 no-repeat;}
.product_box .menus li.order2 p{background:url(../images/3.png) center 0 no-repeat;}
.product_box .menus li.order3 p{background:url(../images/4.png) center 0 no-repeat;}
.product_box .menus li.order4 p{background:url(../images/5.png) center 0 no-repeat;}
.product_box .menus li.order5 p{background:url(../images/6.png) center 0 no-repeat;}
.product_box .menus li.order6 p{background:url(../images/7.png) center 0 no-repeat;}
.product_box .menus li.order7 p{background:url(../images/8.png) center 0 no-repeat;}
.product_box .menus li.on p,.product_box .menus li a:hover p{color:#d7b027}
.product_box .menus li.order0 a:hover p,.product_box .menus li.order0.on a p{background:url(../images/1.png) center 0 no-repeat;}
.product_box .menus li.order1 a:hover p,.product_box .menus li.order1.on a p{background:url(../images/2h.png) center 0 no-repeat;}
.product_box .menus li.order2 a:hover p,.product_box .menus li.order2.on a p{background:url(../images/3h.png) center 0 no-repeat;}
.product_box .menus li.order3 a:hover p,.product_box .menus li.order3.on a p{background:url(../images/4h.png) center 0 no-repeat;}
.product_box .menus li.order4 a:hover p,.product_box .menus li.order4.on a p{background:url(../images/5h.png) center 0 no-repeat;}
.product_box .menus li.order5 a:hover p,.product_box .menus li.order5.on a p{background:url(../images/6h.png) center 0 no-repeat;}
.product_box .menus li.order6 a:hover p,.product_box .menus li.order6.on a p{background:url(../images/7h.png) center 0 no-repeat;}
.product_box .menus li.order7 a:hover p,.product_box .menus li.order7.on a p{background:url(../images/8h.png) center 0 no-repeat;}
.product_box .lists{padding:.74rem 0 1.8rem;}
.product_box .lists li {padding:0 .12rem;margin:0 0 .75rem}
.product_box .lists li .imgs {overflow:hidden;position:relative}
.product_box .lists li img{width:100%;height:3.71rem;object-fit:cover;-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.product_box .lists li p{font-size:.16rem;color:#383838;margin:.26rem 0 0;padding:0 0 0 .44rem;position:relative}
.product_box .lists li p:before{content:'';width:.29rem;height:5px;background:#383838;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.product_box .lists li .imgs:before,.product_box .lists li .imgs:after{content:'';width:100%;height:100%;border:2px solid #e7d289;position:absolute;transition:all .4s linear;z-index:2;top:0;left:0}
.product_box .lists li .imgs:before {width:0;border-left:0;border-right:0}
.product_box .lists li .imgs:after{height:0;border-bottom:0;border-top:0}
.product_box .lists li a:hover .imgs:before,.product_box .lists li a:hover .imgs:after{width:100%;height:100%}
.product_box .lists li a:hover .imgs{box-shadow:8px 8px 18px rgba(0,0,0,.22);transform:translateY(-10px)}
/*翻页*/
.page {margin:1.2rem 0 0;}
.page a{display:inline-block;vertical-align:middle;margin:0 2px;width:.34rem;height:.34rem;border:1px solid #000;line-height:.34rem;font-size:.16rem;color:#272727;border-radius:3px;}
.page a.page-item{margin:0 .2rem;}
.page a:hover,.page a.page-num-current{background:#041e41;color:#d7b027;border-color:#041e41}
/*关于我们*/
.about_box{}
.company{padding:1rem 0 1.2rem;background-position:center 0;background-repeat:no-repeat;background-size:100% auto;}
.company .title{text-align:center;margin:0 0 .78rem;}
.company .title h2{font-size:.6rem;color:#000;font-weight:bold;}
.company .title p{font-size:.48rem;color:#000;margin:.8rem 0 0;letter-spacing:3px;text-decoration:underline}
.company .mains>div{display:inline-block;vertical-align:top;width:54.5%}
.company .mains .text {padding:1.05rem 1.15rem 0 2.6rem;}
.company .mains .text h3{font-size:.36rem;color:#2c3da7;}
.company .mains .text h3 em {font-size:.48rem;}
.company .mains .text .editor{margin:2.6rem 0 0}
.company .mains .text .editor h6{font-size:.24rem;color:#010101;margin:0 0 .35rem;font-weight:bold;}
.company .mains .text .editor p{font-size:.2rem;color:#4b4b4b;line-height:1.75;text-indent:2em}
.company .mains .imgs {width:45.5%;position:relative}
.company .mains .imgs .swiper-slide a{display:block;position:relative;overflow:hidden}
.company .mains .imgs .swiper-page{position:absolute;left:-.47rem;bottom:0;z-index:2;text-align:center}
.company .mains .imgs .swiper-page>div{display:inline-block;vertical-align:top;width:.47rem;height:1.13rem;background:#FFF;line-height:1.13rem;font-size:.21rem;color:#514051;outline:none;}
.company .mains .imgs .swiper-page>div:hover {background:#2c3da7;color:#FFF}

.about_box .tem_index_nums{background:#e5e5e5;}
.about_box .tem_index_nums>div{border:0}

.speech {padding:.9rem 0 1rem}
.speech h3{font-size:.6rem;color:#000;text-align:center;margin:0 0 1rem;}
.speech .mains>div{display:inline-block;vertical-align:top;width:49%}
.speech .mains .item {padding:0 .33rem 0 2.6rem;font-size:.3rem;color:#000;line-height:1.75}
.speech .mains .item p{margin:0 0 .45rem;}
.speech .mains .info {width:51%}
.speech .mains .info .t {padding:.3rem 2.6rem 0 0;font-size:.16rem;color:#4b4b4b;line-height:1.8}

.culture{background:#f3f3f3}
.culture h3{padding:1.35rem 0 1.8rem;text-align:center;font-size:.6rem;color:#FFF;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}
.culture h3:after{content:'';width:.38rem;height:.38rem;border-radius:100%;background:#0032a1;border:.09rem solid #FFF;position:absolute;bottom:-.16rem;left:50%;transform:translateX(-50%)}
.culture .editor{padding:1rem 0 1.2rem;}
.culture .editor>div{display:inline-block;vertical-align:top;width:50%;position:relative}
.culture .editor>div>div{display:inline-block;vertical-align:middle;}
.culture .editor>div .name {background:#FFF;border-radius:100%;border:.18rem solid #deedf8;width:2.16rem;height:2.16rem;line-height:2.16rem;text-align:center;display:flex;flex-direction:column;justify-content:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.culture .editor>div .name p{margin:0;line-height:normal;font-size:.24rem;color:#2c2c2c;}
.culture .editor>div .name p em {display:block;margin:0 0 .16rem;}
.culture .editor>div .name p img {max-height:.64rem;transition:none;}
.culture .editor>div .txt {padding:0 .24rem;margin-left:2.16rem;}
.culture .editor>div .txt p{margin:.1rem 0;font-size:.16rem;color:#2c2c2c;padding-left:.21rem;position:relative;line-height:1.65}
.culture .editor>div .txt p:before{content:'';width:8px;height:8px;background:#959595;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:100%}

.honor {padding:.87rem 0 1.4rem;}
.honor h3 {font-size:.6rem;color:#000;margin:0 0 .55rem;text-align:center;}
.honor .lists .swiper-slide a{display:block;position:relative;overflow:hidden;background:#f3f3f3;padding:.32rem .45rem .36rem;text-align:center}
.honor .lists .swiper-slide .imgs {overflow:hidden;height:3.2rem;line-height:3.2rem;text-align:center;display:inline-block}
.honor .lists .swiper-slide .imgs img {max-height:3.2rem;transition:none;}
.honor .lists .swiper-slide p{margin:.33rem 0 0;font-size:.16rem;color:#2f2f2f;text-align:left;background:url(../images/icon12.png) right center no-repeat;background-size:.17rem .17rem;}
.honor .lists .swiper-slide a:hover .imgs {transform:translateY(-10px);box-shadow:8px 8px 18px rgba(0,0,0,.18)}

.workshop {padding:.85rem 0 1.05rem;text-align:center;background:#f3f3f3}
.workshop h3{font-size:.6rem;color:#000;margin:0 0 .5rem;}
.workshop .swiper-slide .imgs{overflow:hidden;}
.workshop .swiper-slide .imgs img {width:100%;height:2.77rem;object-fit:cover;}
.workshop .swiper-slide p{font-size:.16rem;color:#262626;margin:.25rem 0 0;}
.workshop .swiper-page{margin:.65rem 0 0}
.workshop .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 2px;outline:none;}
.workshop .swiper-page>div.slide-button-prev,.workshop .swiper-page>div.slide-button-next{width:.35rem;height:.35rem;background:#FFF;border:1px solid #dcdcdc;font-size:.14rem;color:#6c6c6c;line-height:.35rem}
.workshop .swiper-page>div.slide-pagination span {opacity:1;outline:none;margin:0 2px;width:.35rem;height:.35rem;background:#FFF;border:1px solid #dcdcdc;font-size:.14rem;color:#6c6c6c;border-radius:0;line-height:.35rem;}
.workshop .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#2278c5;border-color:#dcdcdc;color:#FFF}
.workshop .swiper-page>div.slide-button-prev:hover,.workshop .swiper-page>div.slide-button-next:hover {background:#2278c5;border-color:#dcdcdc;color:#FFF}
.workshop .swiper-slide a:hover img{transform:scale(1.06)}
/*新闻中心*/
.news_box {padding:0 0 1.8rem}
.news_box .menus {background:#f1f1f1;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center}
.news_box .menus li {display:inline-block;padding:0 .3rem;border-right:1px solid #e5e5e5}
.news_box .menus li:last-child{border:0}
.news_box .menus li a{display:block;padding:.4rem .3rem;}
.news_box .menus li p{margin:0;font-size:.18rem;color:#292929;padding:.74rem 0 0;background-size:.48rem .48rem !important}
.news_box .menus li.order0 p{background:url(../images/icon13.png) center 0 no-repeat}
.news_box .menus li.order1 p{background:url(../images/icon14-1.png) center 0 no-repeat}
.news_box .menus li.order0.on p,.news_box .menus li.order0 a:hover p{background:url(../images/icon13-1h.png) center 0 no-repeat}
.news_box .menus li.order1.on p,.news_box .menus li.order1 a:hover p{background:url(../images/icon14-1h.png) center 0 no-repeat}
.news_box .menus li.on p,.news_box .menus li a:hover p{color:#d7b027}

.news_box .mains .tops{padding:.9rem 0 .85rem;}
.news_box .mains .tops>div{display:inline-block;vertical-align:top;width:51%}
.news_box .mains .tops .items a{display:block;position:relative;overflow:hidden;}
.news_box .mains .tops .items a:after{content:'';width:100%;height:1.68rem;background:url(../images/icon15.png) center bottom no-repeat;background-size:100% auto;position:absolute;bottom:0;left:0;z-index:1}
.news_box .mains .tops .items img {width:100%;height:4.2rem;object-fit:cover;transition:none;}
.news_box .mains .tops .items .text{position:absolute;bottom:.48rem;left:0;width:100%;padding:0 .55rem;z-index:2}
.news_box .mains .tops .items .text em{font-size:.14rem;color:#FFF}
.news_box .mains .tops .items .text h6{font-size:.18rem;color:#FFF;margin:.2rem 0 0}
.news_box .mains .tops .info{width:24.5%;padding-left:.18rem;}
.news_box .mains .tops .info>a{display:block;height:4.2rem;position:relative;overflow:hidden;background:#f1f1f2;padding:.5rem .27rem 0}
.news_box .mains .tops .info span{font-size:.14rem;color:#575757;}
.news_box .mains .tops .info h6{font-size:.18rem;color:#262626;line-height:.27rem;height:.54rem;overflow:hidden;margin:.3rem 0 .5rem;}
.news_box .mains .tops .info p{font-size:.16rem;color:#5f5f5f;line-height:.24rem;height:.72rem;overflow:hidden;margin:0 0 .7rem;}
.news_box .mains .tops .info em {display:inline-block;width:.45rem;height:.45rem;line-height:.45rem;border:1px solid #6a6a6a;font-size:.26rem;color:#7c7c7c;text-align:center}
.news_box .mains .tops .info>a:hover {background:#0032a1;}
.news_box .mains .tops .info>a:hover>*{color:#FFF}
.news_box .mains .tops .info>a:hover em {border-color:#FFF}
.news_box .mains .lists li {margin:0 0 .33rem;}
.news_box .mains .lists li a{display:block;position:relative;background:#f8f8f8;padding:.26rem .31rem;}
.news_box .mains .lists li a>div{display:inline-block;vertical-align:middle;width:27.3%}
.news_box .mains .lists li .imgs {overflow:hidden;}

.news_box .mains .lists li .text{width:72.7%;padding:0 .45rem;}
.news_box .mains .lists li .text p{margin:0 0 .3rem;}
.news_box .mains .lists li .text p>*{display:inline-block;vertical-align:middle;}
.news_box .mains .lists li .text p span {background:#0032a1;text-align:center;font-size:.14rem;color:#FFF;padding:0 .1rem;}
.news_box .mains .lists li .text p span i{display:block;font-size:.24rem;font-weight:bold;margin:0 0 5px;}
.news_box .mains .lists li .text p em{padding-left:.2rem;font-size:.14rem;color:#555}
.news_box .mains .lists li .text h6{font-size:.2rem;color:#272727;margin:0 0 .35rem;}
.news_box .mains .lists li .text p.slogan {margin:0 0 .45rem;font-size:.16rem;color:#555}
.news_box .mains .lists li .text>em{font-size:.14rem;color:#555}
/*联系我们*/
.contact_box {padding:.75rem 0 2.3rem;}
.contact_box h2{font-size:.36rem;color:#2b2b2b;margin:0 0 .4rem;}
.contact_box .infos .editor>div{display:inline-block;vertical-align:top;width:20%;padding:0 7px;text-align:center}
.contact_box .infos .editor>div>div{border:1px solid #3f3f3f;padding:.5rem .25rem .4rem;}
.contact_box .infos .editor h6{font-size:.18rem;color:#2b2b2b;margin:0 0 .35rem;padding:.65rem 0 0;background-size:.48rem .47rem !important}
.contact_box .infos .editor p{font-size:.16rem;color:#5a5a5a;line-height:.3rem;height:.6rem;overflow:hidden;}
.contact_box .infos .editor>div>div:hover {background:#0032a1;}
.contact_box .infos .editor>div>div:hover>*{color:#d7b027}
.contact_box .infos .editor .t1 h6{background:url(../images/icon15-1.png) center 0 no-repeat;}
.contact_box .infos .editor .t2 h6{background:url(../images/icon15-2.png) center 0 no-repeat;}
.contact_box .infos .editor .t3 h6{background:url(../images/icon15-3.png) center 0 no-repeat;}
.contact_box .infos .editor .t4 h6{background:url(../images/icon15-4.png) center 0 no-repeat;}
.contact_box .infos .editor .t5 h6{background:url(../images/icon15-5.png) center 0 no-repeat;}
.contact_box .infos .editor .t1:hover h6{background:url(../images/icon15-1h.png) center 0 no-repeat;}
.contact_box .infos .editor .t2:hover h6{background:url(../images/icon15-2h.png) center 0 no-repeat;}
.contact_box .infos .editor .t3:hover h6{background:url(../images/icon15-3h.png) center 0 no-repeat;}
.contact_box .infos .editor .t4:hover h6{background:url(../images/icon15-4h.png) center 0 no-repeat;}
.contact_box .infos .editor .t5:hover h6{background:url(../images/icon15-5h.png) center 0 no-repeat;}
.contact_box .infos .map{margin:.7rem 0 0}
.contact_box .infos .map #container {height:5.45rem;}

.contact_box .message {padding:.95rem 0 0;}
.contact_box .message li{padding:0 .13rem;margin:0 0 .65rem;}
.contact_box .message li p{font-size:.16rem;color:#222;margin:0 0 .15rem;}
.contact_box .message li input[type="text"],.contact_box .message li textarea {width:100%;border:1px solid #383839;font-size:.14rem;color:#a3a3a3;padding:0 .12rem;height:.57rem;min-height:35px;}
.contact_box .message li textarea{height:2.25rem;padding:.2rem .12rem;}
.contact_box .message li button {background:#0032a1;padding:0 .46rem;height:.56rem;min-height:35px;border:0;font-size:.16rem;color:#FFF}
.contact_box .message li:last-child{margin:0}

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

.m-header {background:#041e41;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#FFF}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#041e41;
	-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********/
.m-header .dl-menuwrapper button.dl-active{color:#0061ae}
.m-header .dl-menuwrapper ul{background:#0061ae}
.m-header>div.col-xs-6,.m-header>div.m_langs {z-index:2}
.m-header .dl-menuwrapper {z-index:1}
.m-header .dl-menuwrapper li a {border-top:1px solid rgba(255,255,255,.2);font-size:12px;}
/**************************/
@media(max-width:1800px){
	.header .navlist li a{padding:0 .3rem;}
}
@media(max-width:1760px){
	.product_box .menus li a{padding:.3rem .1rem .45rem}
	.product_box .menus li p{font-size:.16rem;}
}
@media(max-width:1690px){
	.header .navlist li a{padding:0 .23rem;}
}
@media(max-width:1440px){
	.company .mains .text,.speech .mains .item{padding-left:1.6rem;}
	.speech .mains .info .t{padding-right:1.6rem}
}
@media(max-width:1360px){
	.tem_index_about .info2 .text h4{font-size:.3rem}
}
@media(max-width:1240px){
	.header .navlist li a{padding:0 .18rem}
}
@media(max-width:1120px){
	.header .navlist .share{margin-left:.15rem}
	.header .navlist li a{padding:0 .15rem}
}
@media(max-width:1070px){
	.header .navlist li a{padding:0 .1rem}
}
/******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_text{margin:30px 0 0}
	.company .mains .text,.speech .mains .item{padding-left:.45rem;}
	.speech .mains .info .t{padding-right:.45rem}
	.contact_box .message li p,.contact_box .message li input[type="text"], .contact_box .message li textarea,.contact_box .message li button{font-size:12px;}
	.pad102{margin:0 .25rem;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text .lines{display:none;}
	.tem_index_about{padding:.65rem 0 1.05rem;}
	.tem_index_about > div{transform:none;}
	.tem_index_about > div > div{display:block;width:100%;margin:0 0 .3rem}
	.tem_index_nums > div{display:block;width:100% !important;height:auto;padding-bottom:.6rem;}
	.tem_index_news .mains > div,.footer .items > div{display:block;width:100% !important;}
	.tem_index_news .mains .imglist{padding:0;margin:0 0 .35rem;}
	.footer > div.pad26::before{display:none;}
	.footer .items .tel{padding:0}
	.footer .items > div{margin:0 0 .3rem}
	.footer .infos > div,.company .mains > div,.speech .mains > div,.culture .editor > div{display:block;width:100% !important;}
	.footer .infos .navlist{display:none;}
	.footer .infos .cnts{padding:0;}
	.product_box .menus li{width:25%;border-bottom:1px solid #e8e8e8}
	.company .mains .text{padding:1.05rem .25rem 0}
	.company .mains .imgs .swiper-page{left:0}
	.speech .mains .item,.speech .mains .info{padding:0 .25rem;margin:.15rem 0}
	.speech .mains .info .t{padding:0;}
	.culture .editor > div{margin:0 0 .65rem}
	.news_box .mains .tops > div {display:block;width:100% !important;}
	.news_box .mains .tops .info{padding:0;margin:.2rem 0 0}
	.news_box .mains .lists li a > div{display:block;width:100% !important;}
	.news_box .mains .lists li .text{padding:.45rem 0}
	.contact_box .infos .editor > div{width:33.3333%;margin:0 0 .35rem}
}