﻿

/*banner*/
.banners{margin-top:1rem;}
.bg01_block img{width: 100%;margin: 0 auto;display: block;}
.banners .swiper-pagination-bullet-active{background: #fff !important;}
.bg01_block p{font-size: 0.32rem;color: #818181;position: absolute;right: 0.2rem;bottom: 0.3rem;}
.bg01_block p span{font-size: 0.48rem;color: #0d90d4;}
.banners .swiper-pagination-bullet{width: 0.15rem;height: 0.15rem;background: rgba(255,255,255,0.8);border-radius: 50%;opacity: 1;display: inline-block;}
.banners .swiper-pagination-bullet-active{background:url(../../images/mobile/dian.png)no-repeat center !important;width: 0.4rem !important;height: 0.4rem !important;position: relative;top: 0.1rem;background-size: 90% !important;}



.title{font-size: 0.22rem;color: #666;text-align: center;width: 90%;margin:0 auto;}
.title p{font-size: 0.4rem;color: #333;padding-top: 0.8rem;line-height: 0.65rem;}
.title p span{color: #d7000f;}

/*专修*/
#jian{position: relative;}
#jian .title p{padding-top: 0.8rem;}
#jian .bottom img{width: 100%;display: block;}
 
/*代工服务*/
#huiyi{width: 100%;background-size: 100% 100%;}
#huiyi li{margin-top: 0.5rem;width: 100%;float: left;position: relative;height: 3.4rem;}
#huiyi li a{width:100%;height:3.4rem;display:block;}
#huiyi li img{width: 90%;display: block;margin:0 auto;position: absolute;z-index: -1;left:5%;}
#huiyi li .wen{color: #fff;font-size: 0.24rem;text-align: center;width: 80%;margin:0 auto;line-height: 0.35rem;letter-spacing: 1px;}
#huiyi li .wen p{font-size: 0.35rem;font-weight: bold;padding-top: 1.3rem;margin-bottom: 0.2rem;}



/*样品中心*/
#yangp{width:100%;height: 9.8rem;background: url(../../images/mobile/pro_bg.jpg);background-size: cover;background-position: 50%;}
.section03_switch_btn{width: 90%;margin: 0 auto;margin-top: 0.3rem;}
.section03_switch_btn a{display:block;width:25%;height: 0.55rem;color: #333;font-size: 0.24rem;line-height: 0.55rem;font-weight: normal;float: left;text-align: center;}
.section03_switch_btn a:hover,.section03_switch_btn a.active{color:#d7000f;}
.section03_switch_btn a:hover span,.section03_switch_btn a.active span{border-bottom: 3px solid #d7000f;padding-bottom: 0.1rem;}

.section03_block_box{margin-top: 0.4rem;display: none;}
.section03_block_box .tu{width: 90%;margin: 0 auto;}
.section03_block_box .tu img{width: 100%;display: block;}
.section03_block_box .wen{width: 80%;margin:0 auto;background: #fff;font-size: 0.22rem;padding:2% 5% 5%;}
.section03_block_box .wen img{width: 10%;display: block;float: left;margin-right: 0.2rem;padding-top: 0.2rem;}
.section03_block_box .wen p{font-size: 0.35rem;font-weight: bold;height: 0.8rem;line-height: 0.8rem;}

#yangp .more{width: 2rem;height: 0.6rem;background:#d7000f;margin: 0 auto;margin-top: 0.4rem;font-size: 0.24rem;color: #d7000f;line-height: 0.6rem;display: block;text-align: center;color: #fff;}


/*八大维度*/
#zhiliang{width: 100%;height: 9.8rem;position: relative;}
#zhiliang .section05_swiper{width: 65%;margin: 0 auto;margin-top: 1.25rem;}
.shil{position: relative;font-size: 0.12rem;color: #666666;line-height: 0.35rem;text-align: center;background: #fff;height: 5rem;width: 90%;margin: 0 auto;overflow: hidden;box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.05);}
.shil img{display:block;width:100%;margin: 0 auto;}
.shil p{font-size: 0.24rem;font-weight: bold;color: #333;margin-top: 0.2rem;margin-bottom: 0.1rem;}
#zhiliang .wenzi{display: block;width: 90%;margin: 0 auto;}

#zhiliang .swiper-slide-active .shil{position: relative;font-size: 0.2rem;color: #666666;line-height: 0.35rem;text-align: center;background: #fff;height: 6.4rem;width: 100%;margin-top: -0.7rem;display: block;}
#zhiliang .swiper-slide .shil a{color:#666;}
#zhiliang .swiper-slide-active .shil img{display:block;width:100%;margin: 0 auto;}
#zhiliang .swiper-slide-active .shil p{font-size: 0.32rem;font-weight: bold;color: #d7000f;width:80%;margin:0.2rem auto;line-height:0.45rem;}
#zhiliang .swiper-slide-active img{width: 100%;}
#zhiliang .swiper-slide-active .wenzi{display: block;width: 90%;margin: 0 auto;}
#zhiliang .swiper-pagination-bullet-active{background: #d7000f;}


/*新闻资讯*/
#zixun .title p{padding-top: 0.3rem;}
.section06_switch_btn{width: 80%;margin: 0 auto;margin-top: 0.3rem;}
.section06_switch_btn a{display:block;width:33.3%;height: 0.55rem;color: #777777;font-size: 0.24rem;line-height: 0.55rem;font-weight: normal;float: left;text-align: center;}
.section06_switch_btn a:hover,.section06_switch_btn a.active{color:#d7000f;}
.section06_switch_btn a:hover span,.section06_switch_btn a.active span{border-bottom: 3px solid #d7000f;padding-bottom: 0.1rem;}

.section06_block_wrap{display:block;margin:0 auto;width: 100%;margin-top:0.4rem;}
.section06_block_box{width:100%;display:none;}
.section06_block_box:nth-of-type(1){display:block;}

.section06_block_box li{width:95%;position: relative;margin: 0 auto;height: 1.5rem;background: #f4f4f4;margin-top: 0.2rem;}
.section06_block_box li .left{width: 34%;float: left;}
.section06_block_box li .left img{width: 100%;display: block;margin: 0.1rem;height:1.3rem;}
.section06_block_box li .right a{font-size: 0.24rem;color: #333;display: block;margin: 0.1rem auto;padding-top: 0.2rem;}
.section06_block_box li .right{width: 55%;float: right;margin-right: 3%;font-size: 0.18rem;color: #666666;line-height: 0.3rem;}
#zixun .more{width: 2rem;height: 0.54rem;background: url(../../images/mobile/index/cpmore.png)no-repeat;margin: 0 auto;background-size: 100%;margin-top: 0.4rem;font-size: 0.22rem;color: #ffe9a4;line-height: 0.54rem;text-indent: 2em;display: block;}