@charset "utf-8";
/* CSS Document */

#rd{margin:0 auto;}
#rd>.honor_ico{background:#ececec; text-align:center;margin:0 auto;padding:80px 0;}
#rd>.honor_ico>.wrap{ width:86%; max-width:1300px;margin:0 auto;}
#rd>.honor_ico>.wrap>img{max-width:100%;height:auto;margin:0 auto;}
#rd>.cer{padding:70px 0;margin:0 auto;background:#fff;}
#rd>.cer>.wrap{ width:86%; max-width:1300px;margin:0 auto;}
#rd>.cer .content{width:45%;text-align:left;}
#rd>.cer .content>.tit{font-size:30px;color:#333;}
#rd>.cer .content>.txt{padding:50px 0; font-size:16px; line-height:30px; color:#666;}
#rd>.cer .content>.txt>p{margin-bottom:20px;}
#rd>.cer .img{width:40%; padding:50px 0;overflow:hidden;}
#rd>.cer .img>img{max-width:100%;height:auto;}


#rd>.patent{padding:70px 0;margin:0 auto;background:#eee;}
#rd>.patent>.wrap{ width:86%; max-width:1300px;margin:0 auto;}
#rd>.patent .content{width:45%;text-align:left;}
#rd>.patent .content>.tit{font-size:30px;color:#333;}
#rd>.patent .content>.txt{padding:50px 0; font-size:16px; line-height:30px; color:#666;}
#rd>.patent .content>.txt>p{margin-bottom:20px;}
#rd>.patent .content>.txt>p span{display:inline-block;font-size:20px; color:#026ab5;}
#rd>.patent .img{width:40%; padding:50px 0;overflow:hidden;}
#rd>.patent .img>img{width:100%;height:auto; transition:all 1s;}
#rd>.patent .img:hover img{transform:scale(1.1);}

#rd>.process{padding:70px 0;margin:0 auto;background:#fff;}
#rd>.process>.wrap{ width:86%; max-width:1300px;margin:0 auto;}
#rd>.process .content{width:45%;text-align:left;}
#rd>.process .content>.tit{font-size:30px;color:#333;}
#rd>.process .content>.txt{padding:50px 0; font-size:16px; line-height:30px; color:#666;}
#rd>.process .content>.txt>p{margin-bottom:20px;}
#rd>.process .focus{width:40%; padding:50px 0;overflow:hidden;}
#rd>.process .focus img{max-width:100%;height:auto;}
#rd>.process .focus .swiper-pagination{position:relative;padding:20px 0;}



@media only screen and (max-width: 900px){
  #rd>.honor_ico{padding:40px 0;}

  #rd>.cer .content{ float:none; width:100%;}
  #rd>.cer .content>.tit{font-size:20px;}
  #rd>.cer .content>.txt{padding:10px 0; font-size:14px; line-height:26px;}
  #rd>.cer .img{ float:none; width:100%; padding:20px 0;}


  #rd>.patent{padding:30px 0;}
  #rd>.patent .content{ float:none; width:100%;}
  #rd>.patent .content>.tit{font-size:20px;}
  #rd>.patent .content>.txt{padding:10px 0; font-size:14px; line-height:26px;}
  #rd>.patent .img{ float:none; width:100%; padding:20px 0;}

  #rd>.process{padding:30px 0;}
  #rd>.process .content{ float:none; width:100%;}
  #rd>.process .content>.tit{font-size:20px;}
  #rd>.process .content>.txt{padding:10px 0; font-size:14px; line-height:26px;}
  #rd>.process .focus{ float:none; width:100%; padding:20px 0;}


}


