﻿header .header {display:block;width:100%;background-color:#fff;position:fixed;left:0;top:0;z-index:99;line-height:0;height:1.1rem;background:url(../images/headbg.png) repeat-x;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:#c6c6c6;position:absolute;left:0;}
header .m-btn .box .line1 {top:0;}
header .m-btn .box .line2 {top:8px;width:50%;}
header .m-btn .box .line3 {top:16px;width:50%;}
header .m-search {display:block;margin:0 10px;}
header .m-search a {display:block;padding:8px;}
header .m-search .weui-icon-search {font-size:20px;line-height:1;color:#000;}
header .logo {padding-right:0.1rem;}
header .logo img {height:0.84rem;}
header .lan {padding-right:0.2rem;}
header .lan a {padding:0 0.1rem;}
header .lan img {width:0.6rem;}
.banner{ position:relative;}
.banner img{width: 7.5rem;}
.container {min-height:calc(100vh - 105px - 48px);overflow:hidden;}
.nav li {line-height:0.8rem;height:0.8rem;color:#fff;background:#c80007;padding-left:0.8rem;}
.nav li.back {background:#1e1e1e;}
.nav li a {color:#fff;font-size:0.24rem;display:block;}
.nav li .about span,.nav li .product span,.nav li .new span,.nav li .contact span {background:url(../images/nav1.png) no-repeat left center;background-size:0.45rem auto;padding-left:0.6rem;display:inline-block;}
.nav li .product span {background-image:url(../images/nav2.png);}
.nav li .new span {background-image:url(../images/nav3.png);}
.nav li .contact span {background-image:url(../images/nav4.png);}
.aboutus {padding:0.4rem 0.25rem;}
.aboutus h2 {font-size:0.3rem;font-weight:bold;color:#c6000d;text-align:center;padding:0.2rem 0;}
.aboutus .des {color:#1b1b1b;font-size:0.25rem;line-height:1.5;}
.aboutus .more {text-align:center;padding:0.4rem 0;}
.aboutus .more a {display:inline-block;background:#c6000d;color:#fff;font-size:0.2rem;font-weight:bold;padding:0.2rem 0.3rem;text-align:center;}
.video .photo {height:2.77rem;position:relative;overflow:hidden;}
.video .photo figure {height:2.77rem;}
.video .photo .player {cursor:pointer;position:absolute;left:50%;top:50%;display:block;margin-left:-40px;margin-top:-40px;width:80px;-webkit-transition:.45s;transition:.45s;}
.r-product {padding:0.4rem 0.15rem;background:#fff;max-width:7.5rem;}
.r-product h2 {color:#c6000d;font-size:0.3rem;text-transform:uppercase;text-align:center;font-weight:bold;padding-top:0.2rem;padding-bottom:0.4rem;}
.r-product li {float:left;width:1.6rem;margin:0 0.1rem;}
.r-product a {display:block;}
.r-product li .img-box {display:table;width:1.6rem;height:1.6rem;overflow:hidden;position:relative;z-index:1;border:1px solid #dcdcdc;}
.r-product .img-box .cell {display:table-cell;vertical-align:middle;text-align:center;}
.r-product .info h3 {color:#fff;font-size:0.24rem;text-align:center;background:#c6000d;line-height:0.45rem;margin-top:5px;width:1.6rem;}
.r-product .more {text-align:center;padding:0.4rem 0;}
.r-product .more a {display:inline-block;border:1px solid #1b1b1b;color:#1b1b1b;font-size:0.2rem;font-weight:bold;padding:0.2rem 0.3rem;text-align:center;}
.certificate {padding:0.4rem 0.15rem;max-width:7.5rem;}
.certificate h2 {font-size:0.3rem;font-weight:bold;color:#c6000d;text-align:center;padding:0.4rem 0;}
.certificateimg {width:2.1rem;margin:0 0.15rem;float:left;}
.certificate .swiper-pagination {position:relative;height:0.4rem;line-height:0.4rem;margin-top:20px;}
.certificate .swiper-pagination .swiper-pagination-bullet {margin:10px 5px;width:0.2rem;height:0.2rem;opacity:1;background:#d2d2d2;}
.certificate .swiper-pagination .swiper-pagination-bullet-active {cursor:pointer;background:#c80007;}
.news {padding:0.4rem 0.25rem;background:#fff;}
.news .title {border-bottom:1px solid #c6000d;}
.news .title span {background:#c6000d;color:#fff;font-size:0.24rem;font-weight:bold;padding:0 0.5rem;display:inline-block;line-height:0.51rem;}
.news li {padding:0.3rem 0.3rem 0.3rem 0.2rem;border-bottom:1px dashed #999;}
.news li .info {background:url(../images/newsbg.png) no-repeat center right;background-size:0.5rem 0.5rem;}
.news .info h3 {display:block;font-size:0.24rem;font-weight:bold;color:#1b1b1b;line-height:0.3rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-bottom:0.3rem;padding-right:0.6rem;}
.news .info h3 a {color:#1b1b1b;}
.news .info p {color:#1b1b1b;font-size:0.18rem;line-height:1.5;overflow:hidden;padding-right:1rem;}
.news .more {text-align:center;padding:0.4rem 0;}
.news .more a {display:inline-block;background:#c6000d;color:#fff;font-size:0.24rem;font-weight:bold;padding:0.2rem 0.6rem;text-align:center;}
.linkinfo {padding:0.5rem 0.25rem;}
.linkinfo .img-box {float:left;width:2.61rem;}
.linkinfo .info {float:left;width:4.39rem;padding-left:0.2rem;}
.icon_new {position:absolute;display:block;width:20px;height:20px;background:url(../images/icon.png) no-repeat;zoom:1;}
.linkinfo .info .linkname {font-size:30px;font-weight:bold;color:#020202;margin-top:-8px;}
.linkinfo .info li {font-size:0.12rem;color:#1b1b1b;position:relative;padding-left:30px;line-height:25px;}
.linkinfo .info li .wechat {background-position:-1px -91px;left:0;width:22px;height:22px;top:5px;}
.linkinfo .info li .whatsapp {background-position:-1px -116px;left:0;width:21px;height:21px;top:5px;}
.linkinfo .info li .skype {background-position:-1px -147px;left:0;width:22px;height:22px;top:5px;}
.linkinfo .info li .email {background-position:-1px -178px;left:0;width:22px;height:22px;top:7px;}
.linkinfo .info li .facebook {background-position:-1px -204px;left:0;width:20px;height:20px;top:5px;}
.linkinfo .info li .instagram {background-position:-1px -233px;left:0;width:21px;height:21px;top:5px;}
.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; }

