﻿header .header {display:block;width:100%;background-color:#fff;position:fixed;left:0;top:0;z-index:99;line-height:0;height:1.1rem;line-height:1.1rem;}
header .m-btn {display:block;margin:0 10px;width:38px;height:28px;padding:5px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;}
header .m-btn .box {display:block;width:100%;height:100%;position:relative;}
header .m-btn .box .line {display:block;width:100%;height:2px;background-color:#0166b3;position:absolute;left:0;}
header .m-btn .box .line1 {top:0;}
header .m-btn .box .line2 {top:8px;}
header .m-btn .box .line3 {top:16px;}
header .m-search {display:block;margin:0 10px;}
header .m-search a {display:block;padding:8px;}
header .m-search .weui-icon-search {font-size:24px;line-height:1;color:#0166b3;}
header .logo img {height:0.75rem;}
.container {min-height:calc(100vh - 105px - 48px);overflow:hidden;}
.nav a{color: #666;}
.nav .swiper-button-next {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23999'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}
.nav .swiper-button-prev,.nav .swiper-button-next {position:absolute;top:50%;width:0.15rem;height:0.22rem;margin-top:-0.11rem;z-index:10;cursor:pointer;background-size:0.15rem 0.22rem;background-position:center;background-repeat:no-repeat;}
.nav .swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23999'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}
.nav {background:#fff;padding:0.25rem 0.15rem;}
.nav .swiper-slide {text-align:center;font-size:0.24rem;height:0.5rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;}
.container-box {background:url(../images/bg.jpg);background-size:cover;}
.syproduct {overflow:hidden;}
.syproduct .swiper-container {padding:0 1.12rem;}
.syproduct .swiper-slide a {display:block;margin:0.25rem 0.16rem;text-align:center;background:#fff;}
.syproduct .swiper-slide a>div:nth-child(1) {height:2.53rem;}
.advantage {background:#fff;margin:0 0.15rem;padding:0.5rem 0 0;}
.advantage h2 {text-transform:uppercase;font-size:0.35rem;font-weight:bold;color:#262626;text-align:center;}
.advantage h3 {text-transform:uppercase;font-size:0.3rem;font-weight:bold;color:#0166b3;text-align:center;padding:0.2rem 0;}
.advantage p {font-size:0.24rem;color:#4d4b4a;text-align:center;line-height:0.36rem}
.advantage .swiper-pagination {display:block;margin:0.3rem 0;position:relative;bottom:0;line-height:0.48rem;}
.advantage-box {width:6.1rem;padding:0.6rem 0.2rem;margin:0.35rem;text-align:center;-webkit-border-radius:0.12rem;border-radius:0.12rem;overflow:hidden;-webkit-box-shadow:0 0 0.29rem rgba(209,208,208,0.75);box-shadow:0 0 0.29rem rgba(209,208,208,0.75);}
.swiper-pagination-bullet-active {background:#0166b3;}
.newproduct {background:#f5f5f5;padding:0.3rem 0.25rem;margin:0 0.15rem;}
.newproduct h2 {text-transform:uppercase;font-size:0.35rem;font-weight:bold;color:#262626;text-align:center;padding:0.2rem 0;}
.newproduct .image {width:6.5rem;height:3.41rem;overflow:hidden;}
.newproduct .cell {width:6.5rem;height:3.41rem;}
.newproduct .image img {height:100%;width:100%;}
.newproduct .nytitle {font-size:0.28rem;color:#2d2d2d;line-height:0.36rem;margin-top:0.35rem;}
.newproduct .nydate {font-size:0.24rem;color:#808284;line-height:0.24rem;}
.newproduct .nycontent {font-size:0.24rem;color:#808284;line-height:0.36rem;margin-top:0.15rem;}
.newproduct .infolist {width:5.95rem;margin:0rem auto;}
.newproduct .swiper-pagination {display:block;margin:0.3rem 0;position:relative;bottom:0;line-height:0.48rem;}
.newproduct .p_title{text-align: center;color: #262626;font-size: 0.28rem;font-weight: bold;padding-bottom: 0.2rem;}
.newproduct .p_words{font-size: 0.24rem;color: #4d4b4a;}
.news .image {width:6.82rem;height:4.32rem;overflow:hidden;}
.news .cell {width:6.82rem;height:4.32rem;}
.news .image img {height:100%;width:100%;}
.news .nytitle {font-size:0.28rem;color:#2d2d2d;line-height:0.36rem;margin-top:0.35rem;}
.news .nycontent {font-size:0.24rem;color:#808284;line-height:0.36rem;margin-top:0.15rem;}
.news .infolist {width:5.95rem;margin:0rem auto;}
.news .more {display:block;margin:12px 0;width:1.46rem;height:29px;line-height:29px;text-align:center;color:#fff;background:#0166b3;box-shadow:0 0 1px #0166b3;}
.news .more:after {content:"";display:inline-block;margin:11px 0 0 8px;width:0;height:0;vertical-align:top;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.news {background:#fff;margin:0 0.15rem;}
.news h2 {text-transform:uppercase;font-size:0.35rem;font-weight:bold;color:#262626;text-align:center;padding:0.6rem 0;}
.news-box {width:6.82rem;margin:0 0.19rem;overflow:hidden;-webkit-box-shadow:0 0 0.1rem rgba(209,208,208,0.75);box-shadow:0 0 0.1rem rgba(209,208,208,0.75);}
.news .swiper-pagination {display:block;margin:0.3rem 0;position:relative;bottom:0;line-height:0.48rem;}
.c-aboutus {margin:0 0.15rem;text-align:center;background:#f5f5f5;padding:0.6rem 0.25rem;}
.c-aboutus .since .b1 {margin:10px 0 0;font-size:1.55rem;line-height:1;color:#0166b3;}
.c-aboutus .since .b2 {margin:10px 0 0;font-size:.34rem;color:#0166b3;}
.c-aboutus .since .b3 {margin:10px 0 0;font-size:0.6rem;line-height:1;color:#0166b3;}
.c-aboutus .since {padding-bottom:0.7rem;}
.c-aboutus .des {padding-bottom:0.4rem;}
.c-aboutus .des p {line-height:0.36rem;font-size:0.24rem;}
.c-aboutus .more {display:block;margin:0.2rem auto;width:1.46rem;height:29px;line-height:29px;text-align:center;color:#fff;background:#0166b3;box-shadow:0 0 1px #0166b3;}
.c-aboutus .more:after {content:"";display:inline-block;margin:11px 0 0 8px;width:0;height:0;vertical-align:top;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.c-videos {background:#fff;margin:0 0.15rem;padding:0.6rem 0;}
.c-videos h2 {text-transform:uppercase;font-size:0.35rem;font-weight:bold;color:#262626;text-align:center;padding:0.2rem 0;}
.c-videos .p_photo {height:3.92rem;position:relative;overflow:hidden;}
.c-videos .p_photo img {height:100%;width:100%;object-fit:cover;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:.5s;transition:.5s;}
.c-videos  .p_right {position:absolute;z-index:2;bottom:0;left:0;width:100%;height:0.96rem;background:#161918 url(../images/palyer.png) no-repeat 6.6rem center;background-color:rgba(22,25,24,0.85);}
.c-videos  .p_title {display:block;margin-right:0.4rem;margin-left:.15rem;font-size:0.35rem;line-height:0.96rem;color:#fff;text-transform:uppercase;}
.c-videos .swiper-pagination {display:block;margin:0.3rem 0;position:relative;bottom:0;line-height:0.48rem;}
.contact{margin-top:0.25rem;background: #0166b3;color: #fff;padding: 0.7rem 0;text-align: center;}
.contact h2{font-size: 0.36rem;text-transform: uppercase;text-align: center;}
.contact .linkinfo{padding: 0.2rem 0.3rem;text-align: center;}
.contact .linkinfo p{font-size: 0.28rem;line-height: 0.4rem;text-align: center;}
.contact span{padding: 0.15rem 0.5rem;margin-top: 0.3rem;display: inline-block; background: #fff;color: #0166b3;text-transform: uppercase;text-align: center;font-size: 0.24rem;border-radius: 0.05rem;}


.copyright {text-align:center;font-size:0.24rem;color:#999999;padding:0.3rem 0;}
/*分页页码*/
.page-list{ position:relative; margin:10px 0; padding:0; clear:both; background:#fff;}
.page-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.page-list a,.page-list span{ margin:0.5em 0;  padding:0.5em 0; display:none; float:left; width:24.5%; line-height:1.2em; border-left:1px solid #ececec; font-size:13px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.page-list a:active{ background:#ececec; }
.page-list span{ color:#999; }
.page-list a{ color:#333; }
.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){ display:block; float:left;}
.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){ display:block; float:left; border-left-color:#ececec; }
.page-list .current{ display:block; float:left; }

