﻿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:#007cc2;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:#007cc2;}
header .logo img {height:0.75rem;}
.container {min-height:calc(100vh - 105px - 48px);overflow:hidden;}
.common-title {text-align:center;}
.common-title h2 {font-size:0.4rem;font-weight:bold;color:#007cc2;text-align:center;position:relative;display:inline-block;padding-bottom:0.1rem;}
.common-title h2 i {height:0.04rem;background:#007cc2;width:34%;position:absolute;bottom:0;left:50%;margin-left:-17%;}
.common-title p {text-align:center;font-size:0.14rem;color:#a8a8a8;padding:0.1rem 0;}
.r-product {background:#fff;padding:0.5rem 0.15rem;}
#cppslistSwiper {padding:0.2rem 0;}
.r-product .product {width:3.3rem;border:1px solid #eeeeee;background:#fff;border-radius:5px;margin:0.2rem 0.15rem;}
.r-product .p_photo {display:table;width:100%;height:2.96rem;overflow:hidden;position:relative;z-index:1;}
.r-product .p_photo .cell {display:table-cell;vertical-align:middle;text-align:center;}
.r-product .p_photo img {max-height:2.96rem;-webkit-transition:.45s;transition:.45s}
.r-product .info {border-top:1px solid #eee;position:relative;padding:0.1rem 0.15rem;}
.r-product .info span {display:inline-block;position:absolute;right:0.1rem;top:50%;margin-top:-0.14rem;width:0.5rem;height:0.28rem;line-height:0.28rem;font-family:SimSun,sans-serif;font-size:0.26rem;text-align:right;padding-right:0.15rem;color:#d5d5d5;border:1px solid #f6f6f6;border-radius:0.28rem;}
.r-product .info p {color:#cbcbcb;font-size:0.18rem;width:2.18rem;}
.r-product .info h2 {font-size:0.2rem;color:#666666;width:2.18rem;}
.r-product .swiper-pagination {display:block;margin-top:0.3rem;position:relative;bottom:0;line-height:0.48rem;}
.swiper-pagination-bullet-active {background:#007cc2;}
.i-about {margin-top:0.1rem;padding:0.6rem 0.3rem;background:#fff;}
.i-about .des {text-align:center;font-size:0.24rem;color:#999;padding:0.2rem 0;}
.company {margin-top:0.2rem;}
.company * {box-sizing:border-box;}
.company ul {}
.company ul li {float:left;width:1.725rem;text-align:center;color:#cacbcb;border-right:1px solid #efefef;}
.company ul li .p_number {font-size:0.2rem;font-weight:bold;position:relative;display:inline-block;font-family:SimSun,sans-serif;}
.company ul li p .member {font-size:0.55rem;}
.company ul li p .jia {position:absolute;top:0;right:-0.1rem;}
.company ul li .title {font-size:0.24rem;font-weight:normal;padding-top:0.1rem;color:#666666;}
.company ul li.last {border:none;}
.aboutimg {padding:0.5rem 0;}
.i-about .more {text-align:center;}
.i-about .more a {display:block;text-align:center;background:#007cc2;color:#fff;padding:0.28rem 0;border-radius:5px;width:100%;font-size:0.26rem;}
.news {margin-top:0.1rem;padding:0.6rem 0.3rem;background:#fff;}
.news-bd {border-bottom:1px solid #eeeeee;}
.news-bd img {padding:0.3rem 0;}
.news-bd h2 {font-size:0.3rem;color:#007cc2;}
.news-bd .time {font-size:0.2rem;color:#cacbcb;padding:0.1rem 0;}
.news-bd .des {font-size:0.24rem;color:#999999;padding:0.35rem 0;}
.news ul li {background:url(../images/dot.png)no-repeat left center;background-size:0.09rem auto;padding:0.3rem 0 0.3rem 0.15rem;border-bottom:1px solid #eeeeee;}
.news ul li .title {font-size:0.24rem;color:#666666;float:left;width:5.3rem;}
.news ul li .time {font-size:0.2rem;color:#cacbcb;}
.news .more {text-align:center;margin-top:0.6rem;}
.news .more a {display:block;text-align:center;background:#007cc2;color:#fff;padding:0.28rem 0;border-radius:5px;width:100%;font-size:0.26rem;}
.linkinfo{padding: 0.6rem 0.3rem;}
.linkinfo h2{font-size: 0.35rem;color: #2a2a2a;padding-bottom: 0.6rem;}
.linkinfo p{font-size: 0.24rem;color: #2a2a2a;line-height: 0.56rem;}



