/***** Header *****/
header{position: fixed;width: 100%;z-index: 1000;padding: 0 .4rem;background: #fff;box-shadow: 0 0 .1rem rgb(0 0 0 / 20%);}
header .w1400 {display:flex;justify-content: space-between;align-items: center;}
header .logo{width: 7%;height: .95rem;display: flex;flex-direction: column;justify-content: center;}
header .navs{width: 60%;display:flex;justify-content: space-between;}
header .navs dl{position: relative;}
header .navs dl dt{display: flex;flex-direction: column;justify-content: center;height: .95rem;}
header .navs dl dt a{color:#555;font-size: .18rem;line-height: initial;}
header .navs dl dt a.on,header .navs dl dt a:hover{color:#1fa057;}
header .navs dl dd{background:#fff;display:none;position: absolute;padding: .15rem;white-space: nowrap;box-shadow: 0 0 .1rem rgb(0 0 0 / 20%);transition: none;left: 50%;transform: translateX(-50%);}
header .navs dl dd a {font-size: .14rem;line-height: 2;color: #555;}
header .navs dl dd a:hover{color:#1fa057;}
header .lang{display:flex;height: .4rem;line-height: .4rem;border-radius: .3rem;border: 1px solid #b6b6b6;padding: 0 .25rem;}
header .lang a{font-size: .15rem;color: #343434;margin: 0 .03rem;}
header .lang a.on{color:#1fa057;}
/***** Header End *****/

.tem_banner{position:relative;width:100%;}
.tem_banner.index .txt{position:absolute;width:100%;height:100%;top:0;left:0;font-size:.16rem;text-align: left;color: #fff;}
.tem_banner.index .txt .pd{display:inline-block;text-align:left;max-width: 4.95rem;}
.tem_banner.index .txt .logo{font-size:0;margin-bottom: .35rem;}
.tem_banner.index .txt .logo .img{display:inline-block;width:2.17rem;opacity:0;transition:none;transform:translateY(.3rem);}
.tem_banner.index .txt .title {width: 100%;text-align: center;}
.tem_banner.index .txt .title>*{text-shadow: 1px 1px 5px #000;}
.tem_banner.index .txt .title h2{font-size: .6rem;color:#fff;display: block;margin-bottom: .3rem;line-height: 1.4;opacity: 0;transform: translateY(50px);transition: 1s;text-transform: uppercase;}
.tem_banner.index .txt .title p{font-size: .72rem;color:#fff;opacity: 0;transform: translateY(50px);transition: 1s;font-weight: normal;}
.tem_banner.index .swiper-slide-active .txt .title h2{transform: none;transition: 1s;opacity: 1;transition-delay: .3s;}
.tem_banner.index .swiper-slide-active .txt .title p{transform: none;transition: 1s;opacity: 1;transition-delay: .6s;}

.tem_banner.index .slide-pagination{transition:.5s;position:absolute;z-index:1;bottom: .8rem!important;left:0;text-align: center;font-size:0;width:100%;margin:0;}
.tem_banner.index .slide-pagination span{width:11px;height:11px;border-radius:100%;border:1px solid #fff;opacity:1;background:0 0;margin:0 5px;outline:0}
.tem_banner.index .slide-pagination span.swiper-pagination-bullet-active{background: #fff;border-color: #fff;}

.tem_banner.indise .flash{font-size:0;position: relative;border-bottom: 1px solid #c2c2c2;}
.tem_banner.indise .flash img{width:100%;height:100%}
.tem_banner.indise .txt{position:absolute;top: 0;left:0;width:100%;display: flex;align-items: center;height: 100%;}
.tem_banner.indise .txt h2{font-size:.6rem;color:#fff;}
.tem_banner.indise .txt p{font-size:.35rem;color:#fff;text-transform:uppercase;}

.index_product{width:100%;padding: .85rem .6rem .3rem;}
.index_product .title{text-align:center;margin-bottom:.5rem;}
.index_product .title h2{font-size:.36rem;color:#2a2a2a;display:block;margin-bottom:.1rem;}
.index_product .title p{font-size:.24rem;color:#5c5c5c;}
.index_product .list{display:flex;flex-wrap: wrap;}

.index_product .list>div {width: 33.33%;}
.index_product .list a{position:relative;}
.index_product .list a:hover img{transform:scale(1.1)}
.index_product .list a .txt{position:absolute;content:'';left:0;top:0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.index_product .list a .txt>*{text-shadow:1px 1px 3px #000;}
.index_product .list a .txt .tb{width:1.34rem;height:1.34rem;background:url(../images/icon-1.png) no-repeat;background-size: 100%;}
.index_product .list a .txt h2{font-size:.2rem;color:#fff;margin: .65rem 0 .2rem;}
.index_product .list a .txt span{font-size:.16rem;color:#fff;}
.index_product .list a:hover{box-shadow:1px 1px 4px #000;}
/**/
.tem_index_workshop{padding:.65rem 0 .85rem;text-align:center}
.tem_index_workshop h3{font-size:.36rem;color:#2a2a2a;margin:0 0 .45rem;font-weight:bold}
.tem_index_workshop .lists {position:relative;padding:0 .45rem;}
.tem_index_workshop .swiper-slide .imgs{overflow:hidden;}
.tem_index_workshop .swiper-slide .imgs img{width:100%;height:2.2rem;object-fit:cover;transition:none}
.tem_index_workshop .swiper-slide p{font-size:.16rem;color:#333;margin:.3rem 0 0}
.tem_index_workshop .swiper-page {margin:.5rem 0 0}
.tem_index_workshop .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:.45rem;color:#333;opacity:.6;outline:none}
.tem_index_workshop .swiper-page>div.slide-button-next {left:auto;right:0}
.tem_index_workshop .swiper-page>div:hover{opacity:1}

/**/
.index_about{width: 100%;padding: 0.3rem 0.6rem;}
.index_about .title{text-align:center;margin-bottom:.45rem;}
.index_about .title h2{color:#2a2a2a;font-size:.36rem;}
.index_about .con{background:url(../images/about_bj.jpg) no-repeat}
.index_about .con .plays{position:absolute;right:20%;top:55%;transform:translateY(-50%)}
.index_about .con .box{width: 35%;}
.index_about .con .box li{margin-top:.02rem;}
.index_about .con .box li dt{padding: 1.35rem .45rem .75rem;background: rgb(143 28 21 / 74%);}
.index_about .con .box li dt>*{color:#fff}
.index_about .con .box li dt h2{font-size:.36rem;display:block;margin-bottom:.2rem;}
.index_about .con .box li dt p{font-size:.16rem;line-height:1.6}
.index_about .con .box li dd{background:rgb(0 0 0 / 50%);padding:.35rem .5rem;}
.index_about .con .box li dd a{font-size:.18rem;color:#fff;padding-left:.75rem;display:inline-block;height: .29rem;line-height: .29rem;}
.index_about .con .box li dd:hover{background: rgb(143 28 21 / 74%);}
.index_about .con .box li dd.i1 a{background-size:.32rem !important;}
.index_about .con .box li dd.i2 a{background-size: .29rem !important;}
.index_about .con .box li dd.i3 a{background-size: .29rem !important;}
.video_fixed{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;transition:none;display:none;}
.video_fixed .mains{position:absolute;top:80%;left:50%;width:100%;max-width:11.75rem;transform:translate(-50%,-50%);opacity:0;}
.video_fixed .mains.on {top:50%;opacity:1}
.video_fixed .close_{position:absolute;top:1.1rem;right:.15rem;cursor:pointer;}
.video_fixed .close_ i {width:.41rem;height:.41rem;border:2px solid #b1b1b1;font-size:.24rem;color:#b1b1b1;line-height:.41rem;text-align:center;border-radius:100%;display:block;}
.video_fixed .mains video {width:100%;height:5rem;object-fit:cover;}
.index_news{width: 100%;padding: 0.3rem 0.6rem .5rem;}
.index_news .title{text-align:center;margin-bottom:.45rem;}
.index_news .title h2{color:#2a2a2a;font-size:.36rem;}
.index_news .box{padding:.7rem 0 .95rem;background:#eee;}
.index_news .list{display:flex;flex-wrap: wrap;justify-content: space-between;}
.index_news .list>div{width: 48%;}
.index_news .list .name{display: flex;align-items: center;justify-content: space-between;margin-bottom: .5rem;}
.index_news .list .name h2{font-size:.3rem;color:#2a2a2a;border-bottom: 1px solid #464748;padding-bottom: .1rem;}
.index_news .list .name a{background:#8f1c15;color:#fff;padding:.1rem .3rem;font-size:.16rem;}
.index_news .list .box1 li{margin-bottom:.21rem;}
.index_news .list .box1 li:last-child{margin:0;}
.index_news .list .box1 a{display: flex;align-items: center;}
.index_news .list .box1 a .img{width: 29.5%;}
.index_news .list .box1 a .txt{width: 78.5%;padding-left: .3rem;}
.index_news .list .box1 a .txt h2{font-size:.2rem;color:#404040;display:block;margin-bottom:.05rem;}
.index_news .list .box1 a .txt p{font-size:.16rem;color:#404040;}
.index_news .list .box2 li{margin-bottom:.34rem;}
.index_news .list .box2 li:last-child{margin:0;}
.index_news .list .box2 li a{background:#fff;padding:.3rem .4rem}
.index_news .list .box2 li a h2{font-size:.2rem;color:#2a2a2a;display:block;margin-bottom:.2rem;}
.index_news .list .box2 li a p{font-size:.16rem;color:#888;line-height:1.5}
.index_news .list .box2 li a:hover{box-shadow: 1px 1px 5px #b6b6b6;}

footer{width:100%;padding: 0.3rem 0.6rem 0;}
footer .top{background:#343434;padding: .5rem 0 .3rem;}
footer .top .navs{display:flex;justify-content: space-between;}
footer .top .navs dl{}
footer .top .navs dl dt a{font-size:.16rem;color:#fff;}
footer .top .navs dl dt{margin-bottom:.1rem;}
footer .top .navs dl dd a{font-size:.14rem;color:#a6a6a6;line-height: 2;}
footer .top .contact{display:flex;margin-top: .5rem;flex-wrap: wrap;}
footer .top .contact p{font-size: .14rem;color: #797979;margin-right: .1rem;}
footer .copy{font-size: .14rem;color:#797979;padding: .2rem 0;}

.tem_index_txt{background: #129754;}
.tem_index_txt ul{list-style:none;font-size:0}
.tem_index_txt ul li{display:inline-block;vertical-align:top;font-size:.14rem;width:50%;padding:.8rem 0}
.tem_index_txt ul li a{display:block;padding-left:1.35rem;height:.97rem;color:#fff;background-size:1.13rem!important;}
.tem_index_txt ul li a h2{font-size:.22rem;text-transform:uppercase;display:block;padding-top:.06rem}
.tem_index_txt ul li a p{font-size:.14rem;display:block;margin-top:.09rem;line-height:1.7}

.tem_index_about{position:relative;margin: 1.5rem 0;}
.about_left{font-size:0;width:50.4%;position:absolute;top:-46px}
.about_right{width:95.2%;float:left;background: url(../images/about_bj.jpg) no-repeat;}
.about_right .about_txt{float:right;width: 47%;margin-top: .1rem;text-align:center;padding: 1rem .2rem;}
.about_right .about_txt h2{font-size:.3rem;color:#2e2e2e;text-transform:uppercase}
.about_right .about_txt p{color:#4b4b4b;display:block;margin-top: .6rem;font-size: .16rem;}
.about_right .about_txt h4{display:block;margin-top: .4rem;}
.about_right .about_txt h4 a{display:inline-block;background:#129754;color:#fff;font-size: .16rem;font-weight:400;padding: .2rem .5rem;}
.about_left img{width:100%}

.tem_index_product{width:100%;background:#f9f9f9;padding-bottom:.5rem}
.product_inner{width:90%;margin:0 auto}
.product_head{text-align:center;width:100%;padding-top:.9rem}
.product_head h2{display:block;font-size:.3rem;color:#3d3d3d;text-transform:uppercase}
.product_head ol{list-style:none;font-size:0;display:block;margin-top: .4rem;}
.product_head ol li{display:inline-block;vertical-align:top;font-size: .14rem;width: 1.34rem;height:28px;line-height:28px;border:1px solid #c7c7c7;background:#fff;margin: 0 .17rem .3rem;transition:.3s;cursor:pointer;font-family:arial;}
.product_head ol li.flex-active,.product_head ol li:hover{background:#000;border:1px solid #000;color:#fff;transition:.3s}
.product_list{width:100%;max-height:340px;overflow:hidden}
.product_list ul{list-style:none;font-size:0;text-align:center}
.product_list ul li{display:inline-block;width:22%;margin:0 1%;vertical-align:top;font-size:14px}
.product_list ul li a{display:block;width:100%}
.product_list ul li a h2{font-size:14px;text-transform:uppercase;text-align:left;line-height: .51rem;height: .51rem;border-bottom:2px solid #d1d1d1;color:#848484;position:relative;transition:.6s;}
.product_list ul li a h2::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#129754;transition:.6s}
.product_list ul li a:hover h2::after{width:100%;transition:.6s}
.product_list ul li a:hover h2{color:#000;transition:.6s}
.product_list ul li a .product_img{font-size:0;overflow:hidden;width:100%}
.product_list ul li a img{width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.product_list ul li a:hover img{-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-transform:scale(1.3,1.3)}
.product_more{display:block;margin: .6rem 0 .2rem;text-align:center;}
.product_more a{display:inline-block;padding: .2rem .6rem;background:#129754;color:#fff;font-size: .16rem;font-weight:400;}

.tem_index_contact{width:100%;background:url(../images/contact_bj.jpg) no-repeat center;padding: .6rem 0;text-align: right;}
.tem_index_contact .title{margin-bottom: .3rem;}
.tem_index_contact .title h2{font-size: .52rem;color: #fff;font-style: italic;text-transform:uppercase;font-weight:bold;}
.tem_index_contact .title p{font-style: italic;color: #fff;font-size: 18px;text-transform: uppercase;display:block;margin:.1rem 0 .2rem}
.tem_index_contact .box{display:inline-block;width: 60%;text-align: left;}
.tem_index_contact form{display:flex;flex-wrap: wrap;justify-content: space-between;}
.tem_index_contact form>div{width:100%;margin-bottom:.3rem;text-align: left;}
.tem_index_contact .input{width:49%;}
.tem_index_contact form>div>*{display:block;width:100%;line-height:.5rem;border:none;padding: 0 .1rem;}
.tem_index_contact textarea{width:100%;height:1rem;line-height:1.5}
.tem_index_contact button{display: inline-block !important;width: initial !important;padding: 0 .5rem !important;background: #000;color: #fff;font-size: .16rem;}

.tem_index_footer{padding: .4rem 0 .5rem;background:#f7f7f7;color:#000;}
.footer_head{width:100%}
.footer_head h2{color:#3c3c3c;font-size: .3rem;text-transform:uppercase;display: block;margin-bottom: .1rem;}
.footer_head p{font-size: .18rem;color:#3c3c3c;text-transform:capitalize;display:block;margin-bottom: .2rem;font-weight:700;}
.footer_list{color:#3c3c3c;font-size: .14rem;}
.tem_footer{position:relative;background:#f7f7f7;color:#515151;font-size: .14rem;border-top:2px solid #e2e2e3;padding:  .15rem 0;}
.tem_footer a{color:#4a4a4a}



/*** page web ***/
.page_web{width:100%;padding:.5rem 0}
.page_web>div{width:100%;justify-content: space-between;}
.page_navs{display:flex;justify-content: space-between;}
.page_navs h2{background:#12973e;font-size:.18rem;color:#fff;padding:.3rem .2rem;text-transform:uppercase;}
.page_navs dl {width:24%;text-align:center}
.page_navs dl dt{margin-bottom:.1rem;}
.page_navs dl dt a{font-size:.16rem;color:#000;line-height: .5rem;padding: 0 .2rem;background: #ddd;}
.page_navs dl dt a.on,.page_navs dl dt a:hover{background:#fe8d0c;color:#fff;}
.page_navs dl dd{padding:0 .2rem;}
.page_navs dl dd a{font-size:.14rem;color:#000;line-height: 1.5;display: block;margin: .12rem 0;}
.page_navs dl dd a.on,.page_navs dl dd a:hover{color:#fe8d0c}
.page_con{width: 100%;margin-right: -2.3rem;}

.page_head{padding: .2rem .1rem;border-bottom:1px solid #ddd;display: flex;justify-content: space-between;}
.page_head .title{font-size:.18rem;color:#555}
.page_head .position{display:flex;}
.page_head .position a{font-size:.16rem;color:#999;margin-left:.03rem}
.page_head .position a:last-child{color:#12973e}

.page_product{padding: .2rem 0;}
.page_product ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.page_product ul:after{content:"";width:32%}
.page_product li{margin-top: .3rem;width: 32%;}
.page_product li a{border:1px solid #ddd;}
.page_product li a:hover img{transform:scale(1.1)}
.page_product li a .txt{border-top:1px solid #ddd;padding:.2rem .1rem;}
.page_product li a .txt h2{font-size:.16rem;color:#000;}
.page_product li a:hover .txt h2{color:#12973e}

.show_product{padding:.7rem 0}
.show_product .bot .con .item {width: 49%;}
.show_product .row .text-left .bigimg{border:1px solid #ccc;position: relative;z-index: 20;}
.show_product .row .text-left .thumbs{padding:.2rem .3rem;position:relative}
.show_product .row .text-left .thumbs .navigation{position:absolute;left:0;top:36%;width:100%;z-index:1}
.show_product .row .text-left .thumbs .navigation>div{position:absolute;top:0;cursor:pointer;font-size:.3rem;color:#444}
.show_product .row .text-left .thumbs .navigation>div.swiper-button-disabled{color:#999}
.show_product .row .text-left .thumbs .navigation .left{left:0}
.show_product .row .text-left .thumbs .navigation .right{right:0}
.show_product .row .text-left .thumbs .swiper-slide{border:1px solid #ddd;cursor:pointer}
.show_product .row .text-left .thumbs .swiper-slide-thumb-active{border:1px solid #da251c}
.show_product .row .text-right{padding-left:.5rem;text-align:left}
.show_product .row .text-right .editor {font-size:.16rem;color:#2a2a2a}
.show_product .row .text-right .editor table {width:100% !important}
.show_product .row .text-right .editor table td {border:1px solid #eee;height:.45rem;vertical-align:middle;padding:0 .15rem;}
.show_product .row .text-right .editor p{margin:0}
.show_product .bot{padding-top: .3rem;}
.show_product .bot .title{border-bottom:1px solid #d9d9d9;font-size: .2rem;}

.show_product .bot .title h2{display:inline-block;line-height:.45rem;background:#da251c;color:#fff;padding:0 .3rem}
.editor{padding:.1rem 0;line-height:1.8;font-size: .16rem;}
.editor table tr{border-top:1px solid #555;border-left:1px solid #555}
.editor table tr{border-bottom:1px solid #555}
.editor table tr td{border-right:1px solid #555}

.page_about{padding:.5rem 0;}
.page_about .con{padding-top:.5rem;font-size:.16rem;line-height:1.7}



.page_case{padding:.5rem 0;}
.page_case .list {width: 100%;}
.page_case .list a{display:flex;flex-direction: row;align-items: center;flex-wrap: wrap;}
.page_case .list a:hover img{transform:scale(1.1)}
.page_case .list li.ou a{display:flex;flex-direction: row-reverse;}
.page_case .list a>div{width:50%;}
.page_case .list a .txt{padding: 0 .8rem;}
.page_case .list a .txt h2{font-size:.32rem;color:#272626;}
.page_case .list a .txt p{color:#4c4c4c;font-size:.16rem;display:block;margin: .4rem 0;line-height:2;}
.page_case .list a .txt span{background:#1fa057;font-size:.16rem;color:#fff;padding:.1rem .35rem}
.page_case .list a .txt span:hover{background:#4c4c4c;}

.page_future{padding:.5rem 0}
.page_future .content {display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;overflow: hidden;}
.page_future .content .yuan {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 2.62rem;}
.page_future .content .yuan img {width: 100%;}
.page_future .content .item{width:49%;position: relative;margin-bottom: .21rem;}
.page_future .content .item h2{position:absolute;left: 0;top:50%;width: 100%;transform: translateY(-50%);text-align: center;padding: 0 .5rem;font-size: .25rem;color: #fff;line-height: 1.8;}
.show_product .bot .title h2{display:inline-block;line-height:.45rem;background:#da251c;color:#fff;padding:0 .3rem}
.editor{padding:.1rem 0;line-height:1.8;font-size: .16rem;}
.editor table tr{border-top:1px solid #555;border-left:1px solid #555}
.editor table tr{border-bottom:1px solid #555}
.editor table tr td{border-right:1px solid #555}


.pro_fixed {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.5);transition:none;display:none;}
.pro_fixed .mains {position:absolute;top:50%;left:50%;background:#FFF;transform:translate(-50%,-50%);padding:.4rem .3rem;width:100%;max-width:600px;}
.pro_fixed .mains_on {top:70%;opacity:0;visibility:hidden}
.pro_fixed .mains .lists{font-size:0;position:relative}
.pro_fixed .mains #smalls{margin:.3rem 0 0}
.pro_fixed .mains #smalls .swiper-slide{text-align:center;cursor:pointer;}
.pro_fixed .mains #smalls .swiper-slide img {max-height:100%}
.pro_fixed .mains #smalls .swiper-slide:before{content:'';width:100%;height:100%;border:2px solid #da251c;position:absolute;top:0;left:0;transform:scale(.8);opacity:0;transition:all .5s}
.pro_fixed .mains #smalls .swiper-slide-thumb-active:before{opacity:1;transform:scale(1);}
.pro_fixed .mains h6{display:inline-block;margin:.25rem 0 0;background:#da251c;border-radius:35px;padding:0 .72rem;line-height:.6rem;font-size:.2rem;color:#FFF}

.page_news{width:100%;padding: 0.5rem 0;}
.page_news .list{width:100%;}
.page_news .list .top{margin-bottom:.5rem;}
.page_news .list .top a:hover i{margin-left:.2rem;}
.page_news .list .top a:hover img{transform:scale(1.1)}
.page_news .list .top a>div{width:50%;display: table-cell;vertical-align: middle;}
.page_news .list .top .left{padding: 0 .4rem;background: #f0f0f0;}
.page_news .list .top .left h3{font-size:.16rem;color:#2c2c2c}
.page_news .list .top .left h2{font-size:.2rem;color:#2c2c2c;display:block;margin:.2rem 0 .1rem}
.page_news .list .top a:hover .left h2{color:#da251c}
.page_news .list .top .left span{font-size:.14rem;color:#717171}
.page_news .list .top .left p{font-size:.16rem;color:#797979;line-height:1.65;margin:.3rem 0}
.page_news .list .top .left i{font-size:.2rem;color:#da251c}
.page_news .list .bot{width:100%}
.page_news .list .bot li{margin-bottom:.2rem;padding: .3rem 0;border-bottom: 1px dashed #ddd;position: relative;}
.page_news .list .bot li::after{position:absolute;content:'';left:0;bottom:-1px;width:0;height:1px;border-bottom:1px dashed #da251c;transition:.6s}
.page_news .list .bot li:hover::after{width:100%;transition:.6s}
.page_news .list .bot li:hover .left img{transform:scale(1.1)}
.page_news .list .bot li:hover .right h2{color:#da251c}
.page_news .list .bot li .left{width:22.5%;display:table-cell;vertical-align:middle}
.page_news .list .bot li .right{width:77.5%;padding-left:.3rem;display:table-cell;vertical-align:middle}
.page_news .list .bot li .right h2{font-size:.2rem;color:#404040}
.page_news .list .bot li .right p{font-size:.16rem;color:#6a6a6a;min-height:.6rem;line-height:.3rem;margin:.25rem 0}
.page_news .list .bot li .right span{font-size:.14rem;color:#404040}

.show_news {padding: .5rem 0;}
.show_news h2 {font-size:.36rem;color:#333;text-align:center;line-height: 1.6;}
.show_news .met_infos {padding:.15rem 0 .35rem;font-size:.14rem;color:#585858;text-align:center;}
.show_news .met_infos span {display:inline-table;margin:0 .1rem;}
.show_news .met_infos span a {font-size:.14rem;color:#585858}
.show_news .editor {font-size:.16rem;color:#333;line-height:1.8}
.met_page {padding:.45rem 0 0;margin:.45rem 0 0;border-top:1px solid #e5e5e5;}
.met_page li {margin:.1rem 0;font-size:.14rem;color:#333;}
.met_page li>* {display: inline-block;vertical-align: top;}
.met_page li a {font-size:.14rem;color:#333}

.page_contact{width:100%;padding: .5rem 0;}
.page_contact .con{font-size:.16rem;line-height:1.7}
.page_message{width:100%;padding: .4rem;}
.page_message .list{width: 100%;}
.page_message .list form{display:flex;flex-wrap: wrap;justify-content: space-between;}
.page_message .list form>div{width:100%}
.page_message .list h2{font-size:.16rem;color:#222222;font-weight:bold;margin-bottom:.15rem;}
.page_message .list .input{width:30%;}
.page_message .list .textarea{margin:.35rem 0}
.page_message .list input{display:block;width:100%;line-height:.55rem;padding:0 .1rem;border:1px solid #aaa;}
.page_message .list textarea{display:block;width:100%;height:2.25rem;line-height:1.7;padding:.1rem;border:1px solid #aaa;}
.page_message .list button{padding:.15rem .5rem;background:#1fa057;color:#fff;border:none;cursor:pointer;}
.page_message .list button:hover{background:#555;}

/*右边浮动*/
.fixed_box {position:fixed;right:.15rem;top:50%;transform:translateY(-50%);z-index:99}
.fixed_box li {margin:.12rem 0;width:.45rem;height:.45rem;position:relative;box-shadow:0 0 8px rgba(0,0,0,.12)}
.fixed_box li>a{display:block;background:#1a6dac;line-height:.45rem;text-align:center;font-size:.16rem;color:#FFF}
.fixed_box li>div{position:absolute;opacity:0;top:0;right:-1.3rem;min-width:1.5rem;background:#1a6dac;font-size:.14rem;color:#FFF;line-height:.45rem;padding:0 .15rem}
.fixed_box li:first-child+li+li>div{padding:.15rem}
.fixed_box li>div a{font-size:.14rem;color:#FFF}
.fixed_box li:hover .item {opacity:1;right:.55rem;}
/**/
/********<=767 mobile nav style css********/
.m-header {background: #fff;box-shadow:0 0 12px rgba(0,0,0,0.2);}
.m-header >.col-xs-6>div {color: #555;}
.m-header >.col-xs-6 img {max-height: 35px;}
.st-container .st-menu {
	background: #fff;
	-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: #333;position:relative;font-size:.25rem;}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background: #1163b2;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: #1163b2;}
.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: #555;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: #bbdeff;font-weight: bold;}
.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;}
/**************************/
/******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-top: 60px;}
	.tem_banner.index .txt .title{font-size:.36rem;}
    .tem_banner.index .mould{max-width:40%}
	.tem_banner.index .txt .logo .img{width:1rem}
	.tem_banner.index .txt .title h2{font-size:.3rem}
	.tem_banner.index .txt .title p{font-size:.26rem;}
	.tem_banner.index .txt .title span{font-size:.16rem;}
	.tem_banner.index .slide-pagination{display:none;}
	.tem_banner.index .txt .title h2{margin-bottom:.1rem;}
    .index_profile .left{width:100%;margin-bottom:.1rem;}
    .index_profile .right{width:100%;}
    footer .top .navs{display: none !important;}
    footer>div>div{width:100% !important;}
    footer .contact .info{padding-left:0;}
    .page_navs .navs{width:100%;}
    .page_navs .navs dl a{padding: 0 .2rem;}
    .page_navs .position{display: none;}
    .page_product .item1 .list a{display:flex;flex-direction: column;}
    .page_product .item1 .list a>div{width:100% !important;}
    .page_product .item1:after{display:none;}
    .page_product .item1 .list a .txt .icon:after{left:0;}
    .page_product .item1 .list a .info>div{width:100% !important;}
    .page_product .item1 .list a .txt .icon span{padding-left: 2.5rem;}
    .page_product .item1 .list a .txt .con{margin:.3rem 0}
    .page_product .item1 .list a .txt .name{position:relative;top:initial;margin-bottom:.3rem}
    .page_product .item1 .list .paginations{bottom: -.7rem;}
    .page_product .item2>div{width:100%;}
    .page_product .item2 .box.i2{flex-direction: column;}
    .page_product .item3>div{width:100% !important;}
    .page_product .item3 .min{margin:.5rem 0;}
    .page_about .top>div{width:100% !important}
    .page_about .top .txt{padding:.5rem 0}
    .page_honor .list li{width:30%;}
    .page_contact .info{display:block;}
    .page_contact .info li{display:block;width:100%;border-left: none;border-bottom: 1px solid #c9c9c9;}
    footer,.index_product,.index_about,.index_news{padding: .3rem .2rem 0;}
}

/********mobile*********/
@media(max-width:767px){
	.page_case .list li {margin-bottom:.2rem;}
	.page_case .list li a{flex-direction: column-reverse !important;}
	.page_case .list li a>div{width:100%;padding: .5rem;}
    .page_honor .list li{width:49%;}
    .page_navs{display:none;}
    .page_box{margin:0;}
    .page_message{padding:.3rem 0}
    .page_news .list .bot li .left{display:none;}
    .page_news .list .bot li .right{padding:0;}
    .page_con{margin:0;}
    .page_head>div{display: none;}
    .page_product li{width:49%;}
    .about_left{width:100%;top: 0;position: relative;}
    .about_right{width:100%;float: initial;}
    .about_right .about_txt{width:100%;}
    .product_head ol li{width:initial;padding:0 .2rem;}
    .index_product .list>div{width:100%;margin-bottom:.2rem;}
	.index_about .con .box{width:100%;}
	.index_about .con .w1400{padding:.2rem;}
	.index_news .list>div{width:100%;margin-bottom:.5rem;}
	.index_news .list>div:last-child{margin-bottom:0;}
	footer .top .contact{margin:0;}
}